]
Alejandro Guizar commented on JBPM-1764:
----------------------------------------
Further investigation revealed that the tests above can be made to pass if the lock scheme
is changed from "allpages" to "datarows" as described in the following
page.
Deadlocks make job execution tests fail on Sybase
-------------------------------------------------
Key: JBPM-1764
URL:
https://jira.jboss.org/jira/browse/JBPM-1764
Project: JBoss jBPM
Issue Type: Task
Security Level: Public(Everyone can see)
Components: Core Engine
Affects Versions: jBPM 3.3.0 CR1
Environment: Linux
Sybase ASE 15.0.2
jTDS 1.2.2
Reporter: Alejandro Guizar
Assignee: Alejandro Guizar
Fix For: jBPM 3.3.0 GA
While running org.jbpm.job.executor.JobExecutorDbTest, the following error prevents job
execution threads from completing jobs within the predefined threshold of 1 minute.
2008-09-29 19:03:41,078 WARN [org.hibernate.util.JDBCExceptionReporter] SQL Error: 1205,
SQLState: S1000
2008-09-29 19:03:41,078 ERROR [org.hibernate.util.JDBCExceptionReporter] Your server
command (family id #0, process id #77) encountered a deadlock situation. Please re-run
your command.
Other tests that fail due to the same cause are:
SubProcessPlusConcurrencyDbTest
JBPM1072Test
JBPM1755Test
JBPM983Test
LockingTest
JobExecutorCustomizationTest
The tests will be excluded until this issue is resolved. The hibernate.order_updates
property might help solve the problem.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: