1 Reply Latest reply on Feb 15, 2006 6:08 AM by koen.aers

    Problem deploying process definition from slsb

    iterrell

      In the process of migrating my code and processes from 3.0.2 to 3.1, I've encountered the following issue:

      When deploying the following process

      <process-definition name="Quick Test">
       <start-state name="start">
       <transition name="this was short" to="end" />
       </start-state>
       <end-state name="end"/>
      </process-definition>
      

      from a stateless session bean (with pd = parseXMLString(...); jbpmContext.deployProcessDefinition(pd)) I get the following log statement
      2006-02-14 17:49:06,667 DEBUG [org.jbpm.graph.node.NodeTypes] node 'page' will not be available. class 'org.jboss.seam.jbpm.Page' couldn't be loaded
      

      and I notice that the DB entry in jbpm_processdefinition has startstate_ = null, despite the jbpm_processdefinition entry existing and the jbpm_node entries existing. Now, this is a little confusing to me since I'm not using Seam and I have no node named "page." :)

      When I deploy directly from a servlet I don't get these issues.

      Anyone have any idea what's going on?

      Ian