03-23-2011 12:01 PM
{
"processDefinitionKey":"financialReport:1",
"businessKey":"order-4711"
}
{
"status" :
{
"code" : 400,
"name" : "Bad Request",
"description" : "Request sent by the client was syntactically incorrect."
},
"message" : "02230006 Parameter 'processDefinitionId' is missing",
"exception" : "org.springframework.extensions.webscripts.WebScriptException - 02230006 Parameter 'processDefinitionId' is missing",
"callstack" :
[
"" ,"org.springframework.extensions.webscripts.WebScriptException: 02230006 Parameter 'processDefinitionId' is missing"
,"org.activiti.rest.util.ActivitiRequest.checkObject(ActivitiRequest.java:383)"
,"org.activiti.rest.util.ActivitiRequest.checkString(ActivitiRequest.java:367)"
,"org.activiti.rest.util.ActivitiRequest.getMandatoryString(ActivitiRequest.java:291)"
,"org.activiti.rest.api.process.ProcessInstancePost.executeWebScript(ProcessInstancePost.java:45)"
,"org.activiti.rest.util.ActivitiWebScript.executeImpl(ActivitiWebScript.java:68)"
,"org.springframework.extensions.webscripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:64)"
,"org.springframework.extensions.webscripts.PresentationContainer.executeScript(PresentationContainer.java:69)"
,"org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:333)"
,"org.springframework.extensions.webscripts.AbstractRuntime.executeScript(AbstractRuntime.java:189)"
,"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.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)"
,"org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)"
,"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.Http11Processor.process(Http11Processor.java:857)"
,"org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)"
,"org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)"
,"java.lang.Thread.run(Thread.java:662)"
],
"server" : "Spring WebScripts - v1.0.0 (Release Candidate 2 660) schema 1,000",
"time" : "23-Mar-2011 15:59:36"
}
03-24-2011 03:05 AM
String processDefinitionKey = req.getString("processDefinitionKey");
String processDefinitionId = null;
if (processDefinitionKey==null) {
processDefinitionId = req.getMandatoryString(obj, "processDefinitionId");
}
03-24-2011 04:52 AM
String processDefinitionKey = req.getString("processDefinitionKey");
public String getString(String param) {
return checkString(req.getParameter(param), param, false);
}
is called on ActivitiRequest processDefinitionId = req.getMandatoryString(obj, "processDefinitionId");
public String getMandatoryString(ActivitiRequestObject obj, String param) {
return checkString(obj.getString(param), param, true);
}
03-24-2011 05:31 AM
03-29-2011 02:48 AM
03-29-2011 09:31 AM
07-01-2011 11:25 PM
08-08-2012 06:33 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.