Windows
-
Status
This problem occurs randomly and we cannot reproduce it and we have no idea why and when it occurs.
Console Description
http://dev45.qa.atl.jboss.com:8585/hudson/view/jbpm/job/JBPM.3_windows/
package.examplesdb.unless.uptodate: [mkdir] Created dir: H:\hudson\hudson_workspace\workspace\JBPM.3_windows\jpdl\examples\target\dbconfig [unzip] Expanding: H:\hudson\static_build_env\jbpm\repository\jbpm\jpdl\3.2.2\lib\jbpm-jpdl-config.jar into H:\hudson\hudson_workspace\workspace\JBPM.3_windows\jpdl\examples\target\dbconfig BUILD FAILED H:\hudson\config_repository\scripts\jbpm.3\jbpm.3-windows.xml:16: The following error occurred while executing this line: H:\hudson\config_repository\scripts\jbpm.3\jbpm.3-windows.xml:54: The following error occurred while executing this line: H:\hudson\hudson_workspace\workspace\JBPM.3_windows\jboss\configuration\build.xml:30: The following error occurred while executing this line: H:\hudson\hudson_workspace\workspace\JBPM.3_windows\build\base.project.build.xml:615: The following error occurred while executing this line: H:\hudson\hudson_workspace\workspace\JBPM.3_windows\build\base.project.build.xml:620: The following error occurred while executing this line: H:\hudson\hudson_workspace\workspace\JBPM.3_windows\jpdl\examples\build.xml:117: The following error occurred while executing this line: H:\hudson\hudson_workspace\workspace\JBPM.3_windows\jpdl\examples\build.xml:139: java.io.FileNotFoundException: JAR entry org/jbpm/ant/jbpm.ant.tasks.properties not found in H:\hudson\static_build_env\jbpm\repository\jbpm\jpdl\3.2.2\lib\jbpm-jpdl.jar
Oracle 9i & Oracle 10gR2
-
Status
Locking problem in Oracle.
Console Description
org.jbpm.AllTests.testWithoutSubProcess
org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [org.jbpm.graph.exe.Token#27] at org.hibernate.persister.entity.AbstractEntityPersister.forceVersionIncrement(AbstractEntityPersister.java:1235) at org.hibernate.event.def.AbstractLockUpgradeEventListener.upgradeLock(AbstractLockUpgradeEventListener.java:82) at org.hibernate.event.def.DefaultLockEventListener.onLock(DefaultLockEventListener.java:64) at org.hibernate.impl.SessionImpl.fireLock(SessionImpl.java:584) at org.hibernate.impl.SessionImpl.lock(SessionImpl.java:576) at org.jbpm.graph.node.Join.execute(Join.java:116) at org.jbpm.graph.def.Node.enter(Node.java:319) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$69a818a.enter(<generated>) at org.jbpm.graph.def.Transition.take(Transition.java:151) at org.jbpm.graph.def.Node.leave(Node.java:394) at org.jbpm.graph.def.Node.leave(Node.java:369) at org.jbpm.graph.node.Fork.execute(Fork.java:140) at org.jbpm.graph.def.Node.enter(Node.java:319) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$69a818a.enter(<generated>) at org.jbpm.graph.def.Transition.take(Transition.java:151) at org.jbpm.graph.def.Node.leave(Node.java:394) at org.jbpm.graph.node.StartState.leave(StartState.java:70) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$69a818a.leave(<generated>) at org.jbpm.graph.exe.Token.signal(Token.java:195) at org.jbpm.graph.exe.Token.signal(Token.java:158) at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:283) at org.jbpm.graph.exe.SubProcessPlusConcurrencyDbTest.testWithoutSubProcess(SubProcessPlusConcurrencyDbTest.java:91) at org.jbpm.AbstractJbpmTestCase.runTest(AbstractJbpmTestCase.java:50)
Sybase12
-
Status
Classloader problem, the JVM is unable to parse the class file.
Console Description
java.lang.ClassFormatError: Illegal UTF8 string in constant pool in class file org/jbpm/jpdl/par/ResourceAction at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at org.jbpm.instantiation.ProcessClassLoader.findClass(ProcessClassLoader.java:111) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at org.jbpm.instantiation.Delegation.instantiate(Delegation.java:140) at org.jbpm.instantiation.Delegation.getInstance(Delegation.java:125) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at org.jbpm.instantiation.Delegation$$EnhancerByCGLIB$$aa6c8517.getInstance(<generated>) at org.jbpm.graph.def.Action.execute(Action.java:121) at org.jbpm.graph.def.GraphElement.executeAction(GraphElement.java:264) at org.jbpm.graph.def.GraphElement.executeActions(GraphElement.java:220) at org.jbpm.graph.def.GraphElement.fireAndPropagateEvent(GraphElement.java:190) at org.jbpm.graph.def.GraphElement.fireEvent(GraphElement.java:174) at org.jbpm.graph.def.Transition.take(Transition.java:138) at org.jbpm.graph.def.Node.leave(Node.java:394) at org.jbpm.graph.node.StartState.leave(StartState.java:70) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at org.jbpm.graph.def.Node$$EnhancerByCGLIB$$954c30d9.leave(<generated>) at org.jbpm.graph.exe.Token.signal(Token.java:195) at org.jbpm.graph.exe.Token.signal(Token.java:140) at org.jbpm.graph.exe.ProcessInstance.signal(ProcessInstance.java:271) at org.jbpm.jpdl.par.ProcessArchiveDeploymentDbTest.testExecuteResourceUsingProcess(ProcessArchiveDeploymentDbTest.java:179) at org.jbpm.AbstractJbpmTestCase.runTest(AbstractJbpmTestCase.java:50)
-
Status
A resource is not properly parsed and added to a stream.
Console Description
junit.framework.AssertionFailedError at org.jbpm.jpdl.par.ProcessArchiveDeploymentDbTest.testDeployProcessWithFile(ProcessArchiveDeploymentDbTest.java:91) at org.jbpm.AbstractJbpmTestCase.runTest(AbstractJbpmTestCase.java:50)
This error is a result of saving binaries into the Sybase database. Depending on the version used Sybase handles the saving of binary data differently.
Each SQL binary data type is translated in a different way. The following table explains briefly the differences of different binary datatypes.
Data type | ASA and IQ | ASE |
---|---|---|
BINARY NOT NULL | padded | padded |
BINARY NULL | padded | truncated |
VARBINARY NOT NULL | not padded, not truncated | truncated |
VARBINARY NULL | not padded, not truncated | truncated |
For more information consult the Sybase documentation SyBooks Online
Comments