Version 18

    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

    http://hudson.qa.jboss.com/hudson/view/jbpm/job/JBPM.3_oracle10gR2/lastBuild/testReport/org.jbpm/AllTests/testWithoutSubProcess

     

    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

    http://hudson.qa.jboss.com/hudson/view/jbpm/job/JBPM.3_sybase12/lastBuild/testReport/org.jbpm/AllTests/testDeployProcessWithFile/

     

    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

    http://hudson.qa.jboss.com/hudson/view/jbpm/job/JBPM.3_sybase12/lastBuild/testReport/org.jbpm/AllTests/testDeployProcessWithFile/

     

    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