-
Bug
-
Resolution: Done
-
Blocker
-
6.2.0
Description of problem:
Having a Business Central deployed together with EJB services app to EAP-6.4.4.GA using a Sybase DB. Marshalling error occurs with every query to active process instances, showing "java.lang.ClassNotFoundException: com.sybase.jdbc4.tds.SybTimestamp" as a root cause. Sybase driver probably returns this type for some timestamp column of the ProcessInstanceInfo table and the org.jboss.marshalling.river.RiverUnmarshaller is unable to deal with this class.
Similar issue has been already solved with this release, see bug 1263567
Version-Release number of selected component (if applicable):
6.2.0.ER5
How reproducible:
always
Steps to Reproduce:
1. deploy the EJB services app to EAP
2. trigger RuntimeDataService#getProcessInstances() method using EJB client
3. watch for the error message in response
Additional information:
this is actually a test blocker for EJB remoting with Sybase DB.
- blocks
-
RHBPMS-145 [QE](6.2.z)Marshalling error accessing remote EJB services app with Sybase DB
- Verified
-
RHBPMS-324 ejb: synchronization service ArrayIndexOutOfBoundsException when syncing deployments.
- Verified
- is duplicated by
-
RHBPMS-145 [QE](6.2.z)Marshalling error accessing remote EJB services app with Sybase DB
- Verified