nt2005 [https://community.jboss.org/people/nt2005] created the discussion
"jBPM5 and Seam 2.2.2 at jBoss 6 Server" To view the discussion, visit: https://community.jboss.org/message/646810#646810 -------------------------------------------------------------- Hey Guys, I still have got a problem implement jBPM5 into seam. Okay, here ist what I have done in Eclipse: Create a new project "Seam 2 Web Project" as EAR. Update the standard libraries with that from jBPM 5.2 Runtime: drools-core-5.3.1 drools-compiler-5.3.1 knowledge-api-5.3. org.eclipse.jdt.core All available libaries of jBPM 5.2.0 and btm-2.1.2. I delete also the old libraries (that I have overwrited with the new ones). I have seam package org.domain.process.session; import javax.ejb.Remove; import javax.ejb.Stateful; import org.drools.KnowledgeBase; import org.drools.builder.KnowledgeBuilder; import org.drools.builder.KnowledgeBuilderFactory; import org.drools.builder.ResourceType; import org.drools.io.ResourceFactory; import org.drools.runtime.StatefulKnowledgeSession; import org.jboss.seam.annotations.Name; import org.jboss.seam.annotations.In; import org.jboss.seam.annotations.Logger; import org.jboss.seam.log.Log; import org.jboss.seam.international.StatusMessages; import org.jboss.seam.annotations.Destroy; @Stateful @Name("processHandler") public class ProcessBean implements ProcessHandler { private static final String MARKER = "------------------------"; // add additional action methods public void start() { System.out.println("Okay, lets start the process!"); KnowledgeBase kbase = readKnowledgeBase(); StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession(); ksession.startProcess("com.nt.myprocess"); } private KnowledgeBase readKnowledgeBase() { log.info(MARKER +" readKnowledgeBase() "+ MARKER); KnowledgeBuilder kbuilder = KnowledgeBuilderFactory.newKnowledgeBuilder(); kbuilder.add(ResourceFactory.newClassPathResource("resources/process.bpmn"), ResourceType.BPMN2); return kbuilder.newKnowledgeBase(); } @Destroy @Remove public void destroy() {} } -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/646810#646810] Start a new discussion in jBPM at Community [https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
