Hi
i'm try to upload a process to the jbpm engine, using file upload from tomahawk
library, but i having this exception:
|
| Caused by: org.jbpm.JbpmException: process definition does not have a name
| at
org.jbpm.db.GraphSession.deployProcessDefinition(GraphSession.java:80)
| at
org.jbpm.JbpmContext.deployProcessDefinition(JbpmContext.java:173)
| at
com.pep.workflow.server.command.DeployProcessCommand.execute(DeployProcessCommand.java:30)
| at
com.pep.workflow.server.beans.command.CommandService.execute(CommandService.java:64)
| ... 55 more
|
|
|
I'm using this code to the deployment:
| public Object execute(JbpmContext jbpmContext) throws Exception {
|
| if (this.inputStream == null)
| throw new NotSetWorkflowException("required attribute not
set!");
|
| ProcessDefinition pf = new ProcessDefinition();
| pf.parseParZipInputStream(this.inputStream);
|
| jbpmContext.deployProcessDefinition(pf);
|
| return pf;
| }
|
| ...
|
| InputStream zip = this.uploadedFile.getInputStream();
|
| Command cmd = new DeployProcessCommand(zip);
| Object result = execute(cmd);
|
| ...
|
When I run the debugger I get the process definition without the properties
set, after the parsing.
Any idea?
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4058061#4058061
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4058061
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user