"idyuce" wrote : if gpd plugin causes problem while deploying,  You can write a 
custom Deployer java class to deploy process definitons to db.
  | e.g. you can write follwing lines for deploying.
  | 
  | JbpmContext jbpmContext = jbpmConfiguration.createJbpmContext();
  | ProcessDefinition processDefinition = 
ProcessDefinition.parseXmlResource("websale.par/processdefiniton.xml"); //path 
may be relative
  | jbpmContext .deployProcessDefinition(processDefinition);

I tried to deploy the websale process in this way and I got the following error:


  | org.jbpm.jpdl.JpdlException: [[ERROR] line 334: 
cos-ct-extends.1.4.2.2.2.2.1: Error for type '#AnonType_assignment'.  The 
content type of a derived type and that of its base must both be mixed or 
element-only., [WARNING] swimlane 'buyer' does not have an assignment]
  |     at 
org.jbpm.jpdl.xml.JpdlXmlReader.readProcessDefinition(JpdlXmlReader.java:163)
  |     at 
org.jbpm.graph.def.ProcessDefinition.parseXmlInputStream(ProcessDefinition.java:172)
  |     at 
com.dnet.def.jbpm.utils.JbpmInitializer.deployProcess(JbpmInitializer.java:37)
  |     at com.dnet.def.jbpm.utils.JbpmInitializer.main(JbpmInitializer.java:85)
  | 

The problem is due to unassigned swimlane in the websale processdefiniton file:


  | <?xml version="1.0"?>
  | 
  | <process-definition name="websale"
  |                     xmlns="urn:jbpm.org:jpdl-3.1">
  | 
  |   <!-- SWIMLANES (= process roles) -->
  | 
  |   <swimlane name="buyer">
  | 
  |   </swimlane>
  | 
  |   ...
  | 



View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979085#3979085

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979085
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to