[JBoss JIRA] (JBTM-2550) If a class cannot be deserialized safely, try to fallback and use the XARecoveryModule to locate an appropriate XAResource
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2550?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2550:
--------------------------------
Description:
This exception happens with using the IBM MQ rar in the wildfly.
com.ibm.mq.connector.xa.XARWrapper is the serialize object. when the RecoveryManager tries to restore_state from the object record, it will load the class and threw CNFE as it can not access the XARWrapper classe in the RAR
We can catch this exception and try to …
[View More]get from the helpers.
was:
This exception happens with using the IBM MQ rar in the wildfly.
com.ibm.mq.connector.xa.XARWrapper is the serialize object. when the RecoveryManager tries to restore_state from the object record, it will load the class and threw CNFE as it can not access the XARWrapper classe in the RAR. Now we catch this exception and try to get from the helpers.
> If a class cannot be deserialized safely, try to fallback and use the XARecoveryModule to locate an appropriate XAResource
> --------------------------------------------------------------------------------------------------------------------------
>
> Key: JBTM-2550
> URL: https://issues.jboss.org/browse/JBTM-2550
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Components: Recovery
> Affects Versions: 5.2.8.Final
> Reporter: Amos Feng
> Assignee: Tom Jenkinson
> Priority: Critical
> Fix For: 5.next
>
>
> This exception happens with using the IBM MQ rar in the wildfly.
> com.ibm.mq.connector.xa.XARWrapper is the serialize object. when the RecoveryManager tries to restore_state from the object record, it will load the class and threw CNFE as it can not access the XARWrapper classe in the RAR
> We can catch this exception and try to get from the helpers.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
[View Less]
9 years, 3 months