[jbossts-issues] [JBoss JIRA] (JBTM-2550) If a class cannot be deserialized safely, try to fallback and use the XARecoveryModule to locate an appropriate XAResource

Tom Jenkinson (JIRA) issues at jboss.org
Tue Dec 22 08:32:00 EST 2015


     [ https://issues.jboss.org/browse/JBTM-2550?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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 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)


More information about the jbossts-issues mailing list