In Setup 14:07:07,854 FIN | [WireContext] eagerly initializing org.jbpm.pvm.internal.id.DatabaseIdComposer 14:07:07,861 FIN | [WireContext] eagerly initializing org.jbpm.pvm.internal.jobexecutor.JobExecutor 14:07:07,929 INF | [DispatcherThread] starting DispatcherThread 14:07:07,977 INF | [Environment] Hibernate 3.3.1.GA 14:07:08,073 INF | [Environment] hibernate.properties not found 14:07:08,106 INF | [Environment] Bytecode provider name : javassist 14:07:08,122 INF | [Environment] using JDK 1.4 java.sql.Timestamp handling 14:07:08,181 INF | [Configuration] configuring from resource: jbpm.hibernate.cfg.xml 14:07:08,181 INF | [Configuration] Configuration resource: jbpm.hibernate.cfg.xml 14:07:08,332 INF | [Configuration] Reading mappings from resource : jbpm.repository.hbm.xml 14:07:08,529 INF | [Configuration] Reading mappings from resource : jbpm.execution.hbm.xml 14:07:08,651 INF | [Configuration] Reading mappings from resource : jbpm.history.hbm.xml 14:07:08,678 INF | [Configuration] Reading mappings from resource : jbpm.task.hbm.xml 14:07:08,692 INF | [Configuration] Reading mappings from resource : jbpm.identity.hbm.xml 14:07:08,702 INF | [Configuration] Configured SessionFactory: null 14:07:08,712 INF | [DriverManagerConnectionProvider] Using Hibernate built-in connection pool (not for production use!) 14:07:08,712 INF | [DriverManagerConnectionProvider] Hibernate connection pool size: 5 14:07:08,714 INF | [DriverManagerConnectionProvider] autocommit mode: false 14:07:09,099 INF | [DriverManagerConnectionProvider] using driver: oracle.jdbc.driver.OracleDriver at URL: jdbc:oracle:thin:@Area51:1521:jbpmdb 14:07:09,099 INF | [DriverManagerConnectionProvider] connection properties: {user=jbpm, password=****} 14:07:11,887 INF | [Dialect] Using dialect: org.hibernate.dialect.Oracle10gDialect 14:07:11,891 INF | [TransactionFactoryFactory] Using default transaction strategy (direct JDBC transactions) 14:07:11,892 INF | [TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) 14:07:11,896 INF | [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory 14:07:11,909 INF | [RegionFactoryCacheProviderBridge] Cache provider: org.hibernate.cache.NoCacheProvider 14:07:12,063 INF | [SessionFactoryImpl] building session factory 14:07:12,687 INF | [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured 14:07:13,060 FIN | [HibernateSessionResource] ----- beginning hibernate tx 32455202 -------------------------------------------------------- 14:07:13,060 FIN | [HibernateSessionResource] ----- beginning hibernate tx 32455202 -------------------------------------------------------- 14:07:13,279 FIN | [HibernateSessionResource] ----- committing hibernate tx 31596370 ------------------------------------------------------- 14:07:13,283 FIN | [HibernateSessionResource] ----- beginning hibernate tx 14505601 -------------------------------------------------------- 14:07:13,287 FIN | [HibernateSessionResource] ----- committing hibernate tx 6322407 ------------------------------------------------------- 14:07:13,314 INF | [CheckDbCmd] jBPM version info: library[4.2], schema[4.2] 14:07:13,314 FIN | [HibernateSessionResource] ----- committing hibernate tx 19196213 ------------------------------------------------------- Process Engine = org.jbpm.pvm.internal.cfg.ProcessEngineImpl@3dfcb Repo Service = org.jbpm.pvm.internal.repository.RepositoryServiceImpl@59a735 Execution Service = org.jbpm.pvm.internal.svc.ExecutionServiceImpl@1f09a31 14:07:13,343 FIN | [HibernateSessionResource] ----- beginning hibernate tx 26179329 -------------------------------------------------------- 14:07:13,387 FIN | [DatabaseDbidGenerator] last id -2 was consumed. acquiring new block... 14:07:13,388 FIN | [HibernateSessionResource] ----- beginning hibernate tx 4896844 -------------------------------------------------------- 14:07:13,399 FIN | [HibernateSessionResource] ----- committing hibernate tx 27456945 ------------------------------------------------------- 14:07:13,399 FIN | [DatabaseDbidGenerator] acquired new id block [120001-130000] 14:07:14,369 FIN | [HibernateSessionResource] ----- committing hibernate tx 1913231 ------------------------------------------------------- Added Deployment: 120001 14:07:14,411 FIN | [HibernateSessionResource] ----- beginning hibernate tx 21977649 -------------------------------------------------------- 14:07:14,849 FIN | [HibernateSessionResource] ----- committing hibernate tx 5579641 ------------------------------------------------------- Added Deployment: 120007 14:07:14,861 FIN | [HibernateSessionResource] ----- beginning hibernate tx 3157493 -------------------------------------------------------- 14:07:15,212 FIN | [HibernateSessionResource] ----- committing hibernate tx 32100556 ------------------------------------------------------- Added Deployment: 120013 14:07:15,259 FIN | [HibernateSessionResource] ----- beginning hibernate tx 17807976 -------------------------------------------------------- 14:07:15,581 FIN | [HibernateSessionResource] ----- committing hibernate tx 25455877 ------------------------------------------------------- Added Deployment: 120019 Order Id In JMS Header = OrderID-3577669713450707787 Creating Process Instance With Order Id OrderID-3577669713450707787 14:07:15,585 FIN | [HibernateSessionResource] ----- beginning hibernate tx 9788212 -------------------------------------------------------- 14:07:15,590 FIN | [ProcessDefinitionImpl] creating new execution for process 'GDFWorkflow' 14:07:15,601 FIN | [DatabaseIdComposer] generated execution id GDF.OrderID-3577669713450707787 14:07:15,602 FIN | [ScopeInstanceImpl] create variable 'OrderId' in 'execution[GDF.OrderID-3577669713450707787]' with value 'OrderID-3577669713450707787' 14:07:15,602 FIN | [ScopeInstanceImpl] create variable 'Order' in 'execution[GDF.OrderID-3577669713450707787]' with value 'SAMPLE ORDER' ID [GDF.OrderID-3577669713450707787] Key [OrderID-3577669713450707787] Name [null] Process Started 14:07:15,636 FIN | [ExecuteActivity] executing activity(17769531) 14:07:15,636 FIN | [JobExecutorMessageSession] sending message ExecuteActivityMessage 14:07:15,664 FIN | [HibernateSessionResource] ----- committing hibernate tx 27291330 ------------------------------------------------------- Process Instance GDF.OrderID-3577669713450707787 Created for Order OrderID-3577669713450707787 Sleeping... 14:07:15,667 FIN | [HibernateSessionResource] ----- beginning hibernate tx 20330708 -------------------------------------------------------- 14:07:15,677 FIN | [HibernateSessionResource] ----- committing hibernate tx 33339461 ------------------------------------------------------- 14:07:15,678 FIN | [DispatcherThread] submitting jobs [120028] 14:07:15,722 FIN | [DispatcherThread] added jobs [120028] to the queue 14:07:15,723 FIN | [HibernateSessionResource] ----- beginning hibernate tx 24817388 -------------------------------------------------------- 14:07:15,724 FIN | [HibernateSessionResource] ----- committing hibernate tx 23755929 ------------------------------------------------------- 14:07:15,724 FIN | [HibernateSessionResource] ----- beginning hibernate tx 17941488 -------------------------------------------------------- 14:07:15,725 FIN | [HibernateSessionResource] ----- committing hibernate tx 10200626 ------------------------------------------------------- 14:07:15,791 FIN | [HibernateSessionResource] ----- beginning hibernate tx 20189571 -------------------------------------------------------- 14:07:15,796 FIN | [ExecuteJobCmd] executing job ExecuteActivityMessage[120028]... 14:07:15,802 FIN | [ExecuteActivity] executing activity(Async Starter) Invoked Async Java Starter... ID [GDF.OrderID-3577669713450707787] Key [OrderID-3577669713450707787] Name [null] Invoking Sub Process(Provision GDF) 14:07:15,804 FIN | [ExecuteActivity] executing activity(Provision GDF) ID [PROV-GDF.120030] Key [null] Name [null] Invoking GDF Dispatcher 14:07:15,811 FIN | [ProcessDefinitionImpl] creating new execution for process 'ProvisionGDF' 14:07:15,811 FIN | [DatabaseIdComposer] generated execution id PROV-GDF.120030 14:07:15,811 FIN | [ScopeInstanceImpl] create variable 'orderId' in 'execution[PROV-GDF.120030]' with value 'null' 14:07:15,812 FIN | [ExecuteActivity] executing activity(start) 14:07:15,812 FIN | [ExecuteActivity] executing activity(Provision Order Line) ID [PROV-GDF.120030] Key [null] Name [null] Invoked GDF Dispatcher OK 14:07:15,924 INF | [GdfServiceDispatcher] Activity [Provision Order Line] Id [PROV-GDF.120030] 14:07:15,924 FIN | [ScopeInstanceImpl] create variable 'result' in 'execution[PROV-GDF.120030]' with value 'success' 14:07:15,924 FIN | [ExecuteActivity] executing activity(check_response) ID [PROV-GDF.120030] Key [null] Name [null] Invoked GDF Response Waiter 14:07:16,139 FIN | [ExecuteActivity] executing activity(Wait for GDF Response) Executing Wait for Signal Received Activity [Wait for GDF Response] Process Id [PROV-GDF.120030] Wait Executed ! 14:07:16,158 FIN | [ExecuteJobCmd] executed job ExecuteActivityMessage[120028] 14:07:16,189 FIN | [HibernateSessionResource] ----- committing hibernate tx 18364529 ------------------------------------------------------- PROCESS WAITS IN THIS STATE..........until Signalled as below:- Gdf Signaller Started - (PROV-GDF.120030) 14:08:18,061 FIN | [WireContext] eagerly initializing org.jbpm.pvm.internal.id.DatabaseIdComposer 14:08:18,065 FIN | [WireContext] eagerly initializing org.jbpm.pvm.internal.jobexecutor.JobExecutor 14:08:18,090 INF | [DispatcherThread] starting DispatcherThread 14:08:18,105 INF | [Environment] Hibernate 3.3.1.GA 14:08:18,108 INF | [Environment] hibernate.properties not found 14:08:18,110 INF | [Environment] Bytecode provider name : javassist 14:08:18,113 INF | [Environment] using JDK 1.4 java.sql.Timestamp handling 14:08:18,146 INF | [Configuration] configuring from resource: jbpm.hibernate.cfg.xml 14:08:18,147 INF | [Configuration] Configuration resource: jbpm.hibernate.cfg.xml 14:08:18,190 INF | [Configuration] Reading mappings from resource : jbpm.repository.hbm.xml 14:08:18,297 INF | [Configuration] Reading mappings from resource : jbpm.execution.hbm.xml 14:08:18,368 INF | [Configuration] Reading mappings from resource : jbpm.history.hbm.xml 14:08:18,396 INF | [Configuration] Reading mappings from resource : jbpm.task.hbm.xml 14:08:18,412 INF | [Configuration] Reading mappings from resource : jbpm.identity.hbm.xml 14:08:18,421 INF | [Configuration] Configured SessionFactory: null 14:08:18,431 INF | [DriverManagerConnectionProvider] Using Hibernate built-in connection pool (not for production use!) 14:08:18,431 INF | [DriverManagerConnectionProvider] Hibernate connection pool size: 5 14:08:18,431 INF | [DriverManagerConnectionProvider] autocommit mode: false 14:08:18,488 INF | [DriverManagerConnectionProvider] using driver: oracle.jdbc.driver.OracleDriver at URL: jdbc:oracle:thin:@Area51:1521:jbpmdb 14:08:18,488 INF | [DriverManagerConnectionProvider] connection properties: {user=jbpm, password=****} 14:08:18,696 INF | [Dialect] Using dialect: org.hibernate.dialect.Oracle10gDialect 14:08:18,699 INF | [TransactionFactoryFactory] Using default transaction strategy (direct JDBC transactions) 14:08:18,700 INF | [TransactionManagerLookupFactory] No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended) 14:08:18,703 INF | [ASTQueryTranslatorFactory] Using ASTQueryTranslatorFactory 14:08:18,705 INF | [RegionFactoryCacheProviderBridge] Cache provider: org.hibernate.cache.NoCacheProvider 14:08:18,735 INF | [SessionFactoryImpl] building session factory 14:08:19,115 INF | [SessionFactoryObjectFactory] Not binding factory to JNDI, no JNDI name configured 14:08:19,263 FIN | [HibernateSessionResource] ----- beginning hibernate tx 23255376 -------------------------------------------------------- 14:08:19,263 FIN | [HibernateSessionResource] ----- beginning hibernate tx 11089869 -------------------------------------------------------- 14:08:19,353 FIN | [HibernateSessionResource] ----- committing hibernate tx 15268037 ------------------------------------------------------- 14:08:19,358 FIN | [HibernateSessionResource] ----- beginning hibernate tx 27449879 -------------------------------------------------------- 14:08:19,360 FIN | [HibernateSessionResource] ----- committing hibernate tx 31380681 ------------------------------------------------------- 14:08:19,372 INF | [CheckDbCmd] jBPM version info: library[4.2], schema[4.2] 14:08:19,372 FIN | [HibernateSessionResource] ----- committing hibernate tx 21337813 ------------------------------------------------------- 14:08:19,373 FIN | [HibernateSessionResource] ----- beginning hibernate tx 12804261 -------------------------------------------------------- Process Engine = org.jbpm.pvm.internal.cfg.ProcessEngineImpl@dd5681 Execution Service = org.jbpm.pvm.internal.svc.ExecutionServiceImpl@15a4523 Order Id In JMS Header = OrderID-1032661679808232887 Executing Signal (PROV-GDF.120030) 14:08:19,563 FIN | [Signal] signalling activity(Wait for GDF Response), signalName=success Signal Received Activity Wait for GDF Response Signal Name success Process Id PROV-GDF.120030 Param OrderId Value OrderID-1032661679808232887 Param Order Value UPDATED ORDER 2 14:08:19,568 FIN | [ScopeInstanceImpl] create variable 'OrderId' in 'execution[PROV-GDF.120030]' with value 'OrderID-1032661679808232887' 14:08:19,568 FIN | [DatabaseDbidGenerator] last id -2 was consumed. acquiring new block... 14:08:19,568 FIN | [HibernateSessionResource] ----- beginning hibernate tx 12659064 -------------------------------------------------------- 14:08:19,576 FIN | [HibernateSessionResource] ----- committing hibernate tx 32702517 ------------------------------------------------------- 14:08:19,577 FIN | [DatabaseDbidGenerator] acquired new id block [130001-140000] 14:08:19,577 FIN | [ScopeInstanceImpl] create variable 'Order' in 'execution[PROV-GDF.120030]' with value 'UPDATED ORDER' 4 14:08:19,578 FIN | [ScopeInstanceImpl] updating variable 'result' in 'execution[PROV-GDF.120030]' to value 'success' ID [PROV-GDF.120030] Key [null] Name [null] GDF Response Waiter Finished Waiting ID [PROV-GDF.120030] Key [null] Name [null] Provisioned GFD Order Line Successfully 14:08:19,579 FIN | [ExecuteActivity] executing activity(end-success) 14:08:19,579 FIN | [ExecutionImpl] execution[PROV-GDF.120030] ends with state ended 14:08:19,630 FIN | [Signal] signalling activity(Provision GDF), signalName=null 14:08:19,631 FIN | [ScopeInstanceImpl] create variable 'result' in 'execution[GDF.OrderID-3577669713450707787]' with value 'success' 14:08:19,631 FIN | [ScopeInstanceImpl] create variable 'gdfResponse' in 'execution[GDF.OrderID-3577669713450707787]' with value 'null' ID [GDF.OrderID-3577669713450707787] Key [OrderID-3577669713450707787] Name [null] Completed Invoking Sub Process(Provision GDF) ID [GDF.OrderID-3577669713450707787] Key [OrderID-3577669713450707787] Name [null] Invoking Sub Process(Send NTF to Spain) 14:08:19,663 FIN | [ExecuteActivity] executing activity(Send NTF to Spain) 14:08:19,731 FIN | [ProcessDefinitionImpl] creating new execution for process 'SendNTFToSpain' 14:08:19,732 FIN | [DatabaseIdComposer] generated execution id SPAIN-NTF.130005 14:08:19,732 FIN | [ScopeInstanceImpl] create variable 'orderId' in 'execution[SPAIN-NTF.130005]' with value 'null' ID [SPAIN-NTF.130005] Key [null] Name [null] Invoking SPAIN Dispatcher NTF 14:08:19,733 FIN | [ExecuteActivity] executing activity(start) 14:08:19,734 FIN | [ExecuteActivity] executing activity(Send NTF) ID [SPAIN-NTF.130005] Key [null] Name [null] Execution Id [SPAIN-NTF.130005] - Order Id [null] 14:08:19,763 INF | [SpainServiceDispatcher] Activity [Send NTF] Id [SPAIN-NTF.130005] ID [SPAIN-NTF.130005] Key [null] Name [null] Invoked SPAIN Dispatcher for NTF ID [SPAIN-NTF.130005] Key [null] Name [null] Sent NTF To Spain Successfully 14:08:19,765 FIN | [ScopeInstanceImpl] create variable 'result' in 'execution[SPAIN-NTF.130005]' with value 'success' 14:08:19,765 FIN | [ExecuteActivity] executing activity(end-success) 14:08:19,765 FIN | [ExecutionImpl] execution[SPAIN-NTF.130005] ends with state ended 14:08:19,812 FIN | [DbSessionImpl] deleting process instance SPAIN-NTF.130005 14:08:19,905 WRN | [JDBCExceptionReporter] SQL Error: 2292, SQLState: 23000 14:08:19,905 SEV | [JDBCExceptionReporter] ORA-02292: integrity constraint (JBPM.FK_EXEC_SUBPI) violated - child record found ### EXCEPTION ########################################### 14:08:19,906 SEV | [AbstractFlushingEventListener] Could not synchronize database state with session org.hibernate.exception.ConstraintViolationException: could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#130005] at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:94) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2569) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2725) at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:97) at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:172) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1048) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:188) at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:50) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93) at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:562) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:550) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:546) at org.jbpm.pvm.internal.hibernate.DbSessionImpl.save(DbSessionImpl.java:87) at org.jbpm.jpdl.internal.activity.SubProcessActivity.execute(SubProcessActivity.java:91) at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:655) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:615) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:416) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:398) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:197) at org.jbpm.pvm.internal.model.ExecutionImpl_$$_javassist_5.signal(ExecutionImpl_$$_javassist_5.java) at org.jbpm.pvm.internal.model.ExecutionImpl.end(ExecutionImpl.java:377) at org.jbpm.jpdl.internal.activity.EndActivity.execute(EndActivity.java:82) at org.jbpm.jpdl.internal.activity.EndActivity.execute(EndActivity.java:45) at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:655) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:615) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:416) at org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:61) at org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:35) at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42) at org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.executeInNewEnvironment(EnvironmentInterceptor.java:53) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:40) at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55) at org.jbpm.pvm.internal.svc.SkipInterceptor.execute(SkipInterceptor.java:43) at org.jbpm.pvm.internal.svc.ExecutionServiceImpl.signalExecutionById(ExecutionServiceImpl.java:92) at de.o2.sebula.subflow.GdfSignaller.signalWorkflow(GdfSignaller.java:45) at de.o2.sebula.subflow.GdfSignaller.main(GdfSignaller.java:19) Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02292: integrity constraint (JBPM.FK_EXEC_SUBPI) violated - child record found at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:85) at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413) at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194) at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:953) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1223) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3386) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3467) at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1350) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2551) ... 46 more ### EXCEPTION ########################################### ### EXCEPTION ########################################### 14:08:19,908 INF | [DefaultCommandService] exception while executing command org.jbpm.pvm.internal.cmd.SignalCmd@1b6c184 org.hibernate.exception.ConstraintViolationException: could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#130005] at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:94) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2569) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2725) at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:97) at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:172) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1048) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:188) at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:50) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93) at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:562) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:550) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:546) at org.jbpm.pvm.internal.hibernate.DbSessionImpl.save(DbSessionImpl.java:87) at org.jbpm.jpdl.internal.activity.SubProcessActivity.execute(SubProcessActivity.java:91) at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:655) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:615) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:416) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:398) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:197) at org.jbpm.pvm.internal.model.ExecutionImpl_$$_javassist_5.signal(ExecutionImpl_$$_javassist_5.java) at org.jbpm.pvm.internal.model.ExecutionImpl.end(ExecutionImpl.java:377) at org.jbpm.jpdl.internal.activity.EndActivity.execute(EndActivity.java:82) at org.jbpm.jpdl.internal.activity.EndActivity.execute(EndActivity.java:45) at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:655) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:615) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:416) at org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:61) at org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:35) at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42) at org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.executeInNewEnvironment(EnvironmentInterceptor.java:53) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:40) at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55) at org.jbpm.pvm.internal.svc.SkipInterceptor.execute(SkipInterceptor.java:43) at org.jbpm.pvm.internal.svc.ExecutionServiceImpl.signalExecutionById(ExecutionServiceImpl.java:92) at de.o2.sebula.subflow.GdfSignaller.signalWorkflow(GdfSignaller.java:45) at de.o2.sebula.subflow.GdfSignaller.main(GdfSignaller.java:19) Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02292: integrity constraint (JBPM.FK_EXEC_SUBPI) violated - child record found at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:85) at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413) at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194) at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:953) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1223) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3386) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3467) at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1350) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2551) ... 46 more ### EXCEPTION ########################################### 14:08:19,909 FIN | [HibernateSessionResource] ----- rolling back hibernate tx 22729581 ----------------------------------------------------- Error During Signaller: org.hibernate.exception.ConstraintViolationException: could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#130005] org.hibernate.exception.ConstraintViolationException: could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#130005] at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:94) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2569) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2725) at org.hibernate.action.EntityDeleteAction.execute(EntityDeleteAction.java:97) at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263) at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:172) at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:321) at org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:50) at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1027) at org.hibernate.impl.SessionImpl.forceFlush(SessionImpl.java:1048) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:188) at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:50) at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:93) at org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:562) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:550) at org.hibernate.impl.SessionImpl.save(SessionImpl.java:546) at org.jbpm.pvm.internal.hibernate.DbSessionImpl.save(DbSessionImpl.java:87) at org.jbpm.jpdl.internal.activity.SubProcessActivity.execute(SubProcessActivity.java:91) at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:655) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:615) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:416) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:398) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:197) at org.jbpm.pvm.internal.model.ExecutionImpl_$$_javassist_5.signal(ExecutionImpl_$$_javassist_5.java) at org.jbpm.pvm.internal.model.ExecutionImpl.end(ExecutionImpl.java:377) at org.jbpm.jpdl.internal.activity.EndActivity.execute(EndActivity.java:82) at org.jbpm.jpdl.internal.activity.EndActivity.execute(EndActivity.java:45) at org.jbpm.pvm.internal.model.op.ExecuteActivity.perform(ExecuteActivity.java:60) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperationSync(ExecutionImpl.java:655) at org.jbpm.pvm.internal.model.ExecutionImpl.performAtomicOperation(ExecutionImpl.java:615) at org.jbpm.pvm.internal.model.ExecutionImpl.signal(ExecutionImpl.java:416) at org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:61) at org.jbpm.pvm.internal.cmd.SignalCmd.execute(SignalCmd.java:35) at org.jbpm.pvm.internal.svc.DefaultCommandService.execute(DefaultCommandService.java:42) at org.jbpm.pvm.internal.tx.StandardTransactionInterceptor.execute(StandardTransactionInterceptor.java:54) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.executeInNewEnvironment(EnvironmentInterceptor.java:53) at org.jbpm.pvm.internal.svc.EnvironmentInterceptor.execute(EnvironmentInterceptor.java:40) at org.jbpm.pvm.internal.svc.RetryInterceptor.execute(RetryInterceptor.java:55) at org.jbpm.pvm.internal.svc.SkipInterceptor.execute(SkipInterceptor.java:43) at org.jbpm.pvm.internal.svc.ExecutionServiceImpl.signalExecutionById(ExecutionServiceImpl.java:92) at de.o2.sebula.subflow.GdfSignaller.signalWorkflow(GdfSignaller.java:45) at de.o2.sebula.subflow.GdfSignaller.main(GdfSignaller.java:19) Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-02292: integrity constraint (JBPM.FK_EXEC_SUBPI) violated - child record found at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:85) at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133) at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455) at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:413) at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:1034) at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:194) at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:953) at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1223) at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3386) at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3467) at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1350) at org.hibernate.persister.entity.AbstractEntityPersister.delete(AbstractEntityPersister.java:2551) ... 46 more 14:08:19,939 FIN | [JobExecutor] stopping job executor 14:08:19,939 FIN | [DispatcherThread] deactivating DispatcherThread Closing Process Engine... 14:08:19,939 FIN | [DispatcherThread] joining DispatcherThread 14:08:19,940 INF | [DispatcherThread] inactive job dispatcher thread 'DispatcherThread' got interrupted 14:08:19,940 INF | [DispatcherThread] DispatcherThread leaves cyberspace 14:08:20,140 FIN | [JobExecutor] stopping job executor 14:08:20,140 INF | [SessionFactoryImpl] closing