04-03-2012 06:43 AM
private function searchPosts():void{
// Create the web script object
var url:String = "http://localhost:28080/alfresco/service/api/blog/site/first-site/blog/posts";
var webScript:WebScriptService = new WebScriptService(url, WebScriptService.GET, onSearchSuccess, onLoginFailure, true);
webScript.ticket = this._ticket;
webScript.resultFormat = "text";
// Execute the web script
webScript.execute();
}Then i tried to make POST calls but there a couldn't figure out which parameters i have to pass: for example if i want to make a new post this is the code i'm using:var url:String = "http://localhost:28080/alfresco/service/api/blog/site/first-site/blog/posts";
var webScript:WebScriptService = new WebScriptService(url, WebScriptService.POST, onSearchSuccess, onLoginFailure, true);row 0: {http://www.alfresco.org/model/content/1.0}content = contentUrl=store://2012/2/6/10/28/6e54d336-f1b8-4d3e-bb02-bf80d161a234.bin|mimetype=text/html|size=23|encoding=UTF-8|locale=it_04-03-2012 02:49 PM
04-10-2012 04:13 AM
04-11-2012 02:10 AM
04-11-2012 06:44 AM
{
"status" :
{
"code" : 500,
"name" : "Internal Error",
"description" : "An error inside the HTTP server which prevented it from fulfilling the request."
},
"message" : "03110002 Wrapped Exception (with status template): null",
"exception" : "org.springframework.extensions.webscripts.WebScriptException - 03110002 Wrapped Exception (with status template): null",
"callstack" :
[
"" ,"java.lang.NullPointerException"
,"org.alfresco.repo.web.scripts.blogs.posts.BlogPostsPost.parsePostParams(BlogPostsPost.java:95)"
,"org.alfresco.repo.web.scripts.blogs.posts.BlogPostsPost.executeImpl(BlogPostsPost.java:72)"
,"org.alfresco.repo.web.scripts.blogs.AbstractBlogWebScript.executeImpl(AbstractBlogWebScript.java:294)"
,"org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)"
,"org.alfresco.repo.web.scripts.RepositoryContainer$2.execute(RepositoryContainer.java:400)"
,"org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:388)"
,"org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:462)"
,"org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:500)"
,"org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:316)"
,"org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:372)"
,"org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:209)"
,"org.springframework.extensions.webscripts.servlet.WebScriptServlet.service(WebScriptServlet.java:118)"
,"javax.servlet.http.HttpServlet.service(HttpServlet.java:717)"
,"org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)"
,"org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)"
,"org.alfresco.web.app.servlet.GlobalLocalizationFilter.doFilter(GlobalLocalizationFilter.java:58)"
,"org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)"
,"org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)"
,"org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)"
,"org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)"
,"org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)"
,"org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)"
,"org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)"
,"org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)"
,"org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)"
,"org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:861)"
,"org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579)"
,"org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1584)"
,"java.lang.Thread.run(Thread.java:662)"
,"org.springframework.extensions.webscripts.WebScriptException: 03110002 Wrapped Exception (with status template): null"
,"org.springframework.extensions.webscripts.AbstractWebScript.createStatusException(AbstractWebScript.java:971)"
],
"server" : "Community v4.0.0 (3979) schema 5.025",
"time" : "11-apr-2012 11.20.37"
}
04-11-2012 12:25 PM
04-20-2012 03:02 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.