Monday, 13 July 2009

JBoss jBPM Info Center

jBPM 4.0

jBPM User Guide (jBPM 4.0)



jBPM Developers Guide (jBPM 4.0)



jBPM Wiki



Getting Started with jBPM 4.0 - (Part I)



Getting Started with jBPM 4.0 - (Part II)



Getting Started with jBPM 4.0 - (Part III)



Getting Started with jBPM 4.0 - (Part IV)



jBPM 3.X

jBPM3 Getting Started



jBPM deployment in production environments



FAQ

When running jBPM (3.2.6.SP1) within Seam (2.1.2), the process does not run in persistent state. For example: all process instances are lost after JBoss AS restarts


In jBPM side, hibernate.cfg.xml takes the main responsibility for jBPM's persistent properties. Make sure all settings are configured properly especially:

<property name="hibernate.connection.datasource">java:JbpmDS</property>


When trying jBPM's websale example, exception occurs when clicking evaluation button


Unabled to enlist resource, see the previous warnings. tx=TransactionImple < ac, BasicAction: -3f57fffd:daa:4a702b15:1fe status: ActionStatus.ABORT_ONLY >

Could not enlist in transaction on entering meta-aware object!;

Unable to persist timer


XA data sources and jBPM



When trying jBPM's websale example (jbpm-3.2.6.SP1), AFTER clicking evaluation button and complete the task successfully, manager's task with timer causes exceptions


java.lang.UnsupportedClassVersionError: Bad version number in .class file
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:620)

jBPM distribution maybe compiled by Java 6, use JDK6 compiled JBoss AS 5 and set JAVA_HOME and JRE_HOME to JDK6.

No comments:

Post a Comment