Thank you Matthieu, now it´s working again. I have one more question on the jbi-examples. When i copy the PingPong-sa.zip from the PingPong example (similar for any other jbi example) to the deploy folder of servicemix i get the following error:
INFO - AutoDeploymentService - Directory: deploy: Archive changed: processing PingPong-sa.zip ... 53216 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 15530730> executing prepstmnt 8092509 SELECT t0.DEPLOYDT, t0.DEPLOYER, t0.DIR, t1.DU, t1.PID, t2.NAME, t2.DEPLOYDT, t2.DEPLOYER, t2.DIR, t1. STATE, t1.TYPE, t1.VERSION FROM STORE_DU t0 LEFT OUTER JOIN STORE_PROCESS t1 ON t0.NAME = t1.DU LEFT OUTER JOI N STORE_DU t2 ON t1.DU = t2.NAME WHERE t0.NAME = ? ORDER BY t1.DU ASC [params=(String) Pong-process] 53226 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 15530730> [10 ms] spent 53226 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 15530730> [0 ms] close ### prepareStmt: UPDATE QRTZ_TRIGGERS SET TRIGGER_STATE = ? WHERE (TRIGGER_STATE = ? OR TRIGGER_STATE = ?) AND NEXT_FIRE_TIME < ? ### prepareStmt: UPDATE QRTZ_TRIGGERS SET TRIGGER_STATE = ? WHERE (TRIGGER_STATE = ? OR TRIGGER_STATE = ?) AND NEXT_FIRE_TIME < ? ### prepareStmt: SELECT MIN(NEXT_FIRE_TIME) AS ALIAS_NXT_FR_TM FROM QRTZ_TRIGGERS WHERE TRIGGER_STATE = ? AND NEXT_FIRE_TIME >= 0 ### prepareStmt: SELECT MIN(NEXT_FIRE_TIME) AS ALIAS_NXT_FR_TM FROM QRTZ_TRIGGERS WHERE TRIGGER_STATE = ? AND NEXT_FIRE_TIME >= 0 close close 58834 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Loading metadata for "class org.apache.ode.store .jpa.VersionTrackerDAOImpl" under mode "[META][QUERY]". 58834 ode-store INFO [pool-2-thread-1] openjpa.MetaData - Parsing class "org.apache.ode.store.jpa.VersionT rackerDAOImpl". 58834 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Generating default metadata for type "org.apache .ode.store.jpa.VersionTrackerDAOImpl". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Set persistence-capable superclass of "org.apach e.ode.store.jpa.VersionTrackerDAOImpl" to "null". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving metadata for "org.apache.ode.store.jpa [EMAIL PROTECTED]". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving field "org.apache.ode.store.jpa.Vers [EMAIL PROTECTED]". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving field "org.apache.ode.store.jpa.Vers [EMAIL PROTECTED]". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Preparing mapping for "org.apache.ode.store.jpa. VersionTrackerDAOImpl". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving field "org.apache.ode.store.jpa.Vers [EMAIL PROTECTED]". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - "_namespace" has mapping strategy "org.apache. openjpa.jdbc.meta.strats.StringFieldStrategy". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving field "org.apache.ode.store.jpa.Vers [EMAIL PROTECTED]". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - "_version" has mapping strategy "org.apache.op enjpa.jdbc.meta.strats.PrimitiveFieldStrategy". 58854 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - "org.apache.ode.store.jpa.VersionTrackerDAOImpl< discriminator>" has mapping strategy "none". 58864 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - "org.apache.ode.store.jpa.VersionTrackerDAOImpl< version>" has mapping strategy "none". 58864 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving mapping for "org.apache.ode.store.jpa. [EMAIL PROTECTED]". 58864 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - "org.apache.ode.store.jpa.VersionTrackerDAOImpl" has mapping strategy "full". 58864 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Initializing mapping for "org.apache.ode.store.j [EMAIL PROTECTED]". 58864 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving field "org.apache.ode.store.jpa.Vers [EMAIL PROTECTED]". 58864 ode-store TRACE [pool-2-thread-1] openjpa.MetaData - Resolving field "org.apache.ode.store.jpa.Vers [EMAIL PROTECTED]". 58894 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 1437220> executing prepstmnt 3 482293 SELECT t0.VERSION FROM STORE_VERSIONS t0 WHERE t0.NS = ? [params=(String) {urn:/Pong.bpel}Pong] 58904 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 1437220> [0 ms] spent 58904 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 1437220> [0 ms] close 58954 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 18234588> executing prepstmnt 16103444 SELECT t0.DEPLOYDT, t0.DEPLOYER, t0.DIR, t1.DU, t1.PID, t2.NAME, t2.DEPLOYDT, t2.DEPLOYER, t2.DIR, t1 .STATE, t1.TYPE, t1.VERSION FROM STORE_DU t0 LEFT OUTER JOIN STORE_PROCESS t1 ON t0.NAME = t1.DU LEFT OUTER JO IN STORE_DU t2 ON t1.DU = t2.NAME WHERE t0.NAME = ? ORDER BY t1.DU ASC [params=(String) Pong-process] 58995 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 18234588> [41 ms] spent 58995 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 18234588> [0 ms] close 59005 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 9649159> executing prepstmnt 4 849471 SELECT t0.VERSION FROM STORE_VERSIONS t0 WHERE t0.NS = ? [params=(String) {urn:/Pong.bpel}Pong] 59015 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 9649159> [10 ms] spent 59015 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 9649159> [0 ms] close 59095 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 33030647> executing prepstmnt 13097312 INSERT INTO STORE_DU (NAME, DEPLOYDT, DEPLOYER, DIR) VALUES (?, ?, ?, ?) [params=(String) Pong-proces s, (Timestamp) 2007-01-25 19:59:10.82, (null) null, (String) C:\DA\tools\apache-servicemix-3.0-incubating\data \smx\service-assemb...] 59175 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 33030647> [80 ms] spent 59205 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 33030647> executing prepstmnt 24075031 INSERT INTO STORE_PROCESS (PID, STATE, TYPE, VERSION, DU) VALUES (?, ?, ?, ?, ?) [params=(String) {ur n:/Pong.bpel}Pong-1, (String) ACTIVE, (String) {urn:/Pong.bpel}Pong, (int) 1, (String) Pong-process] 59255 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 33030647> [50 ms] spent 59265 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 33030647> executing prepstmnt 3664555 INSERT INTO STORE_VERSIONS (NS, VERSION) VALUES (?, ?) [params=(String) {urn:/Pong.bpel}Pong, (int) 1] 59295 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 33030647> [30 ms] spent 59335 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 33030647> [40 ms] commit 59335 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 33030647> [0 ms] close 59475 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 6199956> executing prepstmnt 1 6149180 SELECT t0.DEPLOYDT, t0.DEPLOYER, t0.DIR, t1.DU, t1.PID, t2.NAME, t2.DEPLOYDT, t2.DEPLOYER, t2.DIR, t1. STATE, t1.TYPE, t1.VERSION FROM STORE_DU t0 LEFT OUTER JOIN STORE_PROCESS t1 ON t0.NAME = t1.DU LEFT OUTER JOI N STORE_DU t2 ON t1.DU = t2.NAME WHERE t0.NAME = ? ORDER BY t1.DU ASC [params=(String) Ping-process] 59485 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 6199956> [10 ms] spent 59485 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 6199956> [0 ms] close 60717 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 10643938> executing prepstmnt 14005601 SELECT t0.VERSION FROM STORE_VERSIONS t0 WHERE t0.NS = ? [params=(String) {urn:/Ping.bpel}Ping] 60717 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 10643938> [0 ms] spent 60727 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 10643938> [0 ms] close 60817 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 6810899> executing prepstmnt 1 6618296 SELECT t0.DEPLOYDT, t0.DEPLOYER, t0.DIR, t1.DU, t1.PID, t2.NAME, t2.DEPLOYDT, t2.DEPLOYER, t2.DIR, t1. STATE, t1.TYPE, t1.VERSION FROM STORE_DU t0 LEFT OUTER JOIN STORE_PROCESS t1 ON t0.NAME = t1.DU LEFT OUTER JOI N STORE_DU t2 ON t1.DU = t2.NAME WHERE t0.NAME = ? ORDER BY t1.DU ASC [params=(String) Ping-process] 60827 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 6810899> [10 ms] spent 60827 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 6810899> [0 ms] close 60827 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 21910744> executing prepstmnt 27546477 SELECT t0.VERSION FROM STORE_VERSIONS t0 WHERE t0.NS = ? [params=(String) {urn:/Ping.bpel}Ping] 60867 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 21910744> [40 ms] spent 60867 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 21910744> [0 ms] close 60937 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 20903429> executing prepstmnt 9043557 INSERT INTO STORE_DU (NAME, DEPLOYDT, DEPLOYER, DIR) VALUES (?, ?, ?, ?) [params=(String) Ping-process , (Timestamp) 2007-01-25 19:59:12.652, (null) null, (String) C:\DA\tools\apache-servicemix-3.0-incubating\data \smx\service-assemb...] 60937 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 20903429> [0 ms] spent 60937 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 20903429> executing prepstmnt 30694680 INSERT INTO STORE_PROCESS (PID, STATE, TYPE, VERSION, DU) VALUES (?, ?, ?, ?, ?) [params=(String) {ur n:/Ping.bpel}Ping-1, (String) ACTIVE, (String) {urn:/Ping.bpel}Ping, (int) 1, (String) Ping-process] 60937 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 20903429> [0 ms] spent 60937 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 20903429> executing prepstmnt 21134958 INSERT INTO STORE_VERSIONS (NS, VERSION) VALUES (?, ?) [params=(String) {urn:/Ping.bpel}Ping, (int) 1 ] 60947 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.SQL - <t 15764751, conn 20903429> [0 ms] spent 61068 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 20903429> [121 ms] commit 61078 ode-store TRACE [pool-2-thread-1] openjpa.jdbc.JDBC - <t 15764751, conn 20903429> [10 ms] close INFO - ServiceAssemblyLifeCycle - Starting service assembly: PingPong-SA INFO - ServiceUnitLifeCycle - Initializing service unit: Ping-HTTP INFO - ServiceUnitLifeCycle - Initializing service unit: Pong-process INFO - ServiceUnitLifeCycle - Initializing service unit: Ping-process INFO - ServiceUnitLifeCycle - Starting service unit: Ping-HTTP INFO - jetty - jetty-6.0.0rc4 INFO - jetty - Started SelectChannelConnector @ localhost:8080 INFO - ServiceUnitLifeCycle - Starting service unit: Pong-process ERROR - OdeServiceUnit - Unable to load {urn:/Pong.bpel}Pong java.lang.NullPointerException: must specify non-null process configuration. at org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:254) at org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:112) at org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123) at org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLi feCycle.java:103) at org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAs semblyLifeCycle.java:13 0) at org.apache.servicemix.jbi.framework.DeploymentService.start(DeploymentServic e.java:374) at org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(Auto DeploymentService.java: 297) at org.apache.servicemix.jbi.framework.AutoDeploymentService$2.run(AutoDeployme ntService.java:592) at org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Thread.java:595) ERROR - OdeSUManager - Error starting service unit "Pong-process". java.lang.NullPointerException: must specify non-null process configuration. at org.apache.ode.bpel.engine.BpelServerImpl.register(BpelServerImpl.java:254) at org.apache.ode.jbi.OdeServiceUnit.start(OdeServiceUnit.java:112) at org.apache.ode.jbi.OdeSUManager.start(OdeSUManager.java:123) at org.apache.servicemix.jbi.framework.ServiceUnitLifeCycle.start(ServiceUnitLi feCycle.java:103) at org.apache.servicemix.jbi.framework.ServiceAssemblyLifeCycle.start(ServiceAs semblyLifeCycle.java:13 . . . Is something wrong with the packaging of PingPong-sa.zip? I see a jbi descriptor (jbi.xml) for the service assembly, but there are no jbi descriptors for the service units, maybe something is missing here? advTHXance Peter