ICO0026E

javax.resource.ResourceException :
ICO0026E : Erreur de nom_méthode.
Une erreur s'est produite lors du traitement du message IMS.
[nom_méthode_source :exception_source]

Explication

Une erreur s'est produite lors du traitement du message de transaction IMS. exception_source fournit des informations supplémentaires sur la cause de l'erreur.

Action de l'utilisateur

Examinez exception_source pour des informations supplémentaires sur la cause de l'erreur. Actions préconisées, selon la valeur de exception_source :
Tableau 1. Exceptions source pour ICO0026E
Exceptions source Description
java.io.IOException

Erreur de préparation d'un enregistrement d'entrée ou de sortie. Vérifiez que les objets que vous fournissez à IMS TM Resource Adapter pour être utilisés comme entrée et sortie de transaction IMS sont correctement définis pour l'architecture J2C. Par exemple, ils doivent implémenter les interfaces javax.resource.cci.Record et javax.resource.cci.Streamable.

com.ibm.ims.ico.IMSConnResourceException

La longueur du message OTMA contenant le message de sortie de la transaction IMS n'est pas valide (par exemple, LLLL était inférieur ou égal à 0). Si cette erreur persiste après avoir vérifié que votre programme d'application IMS renvoie un message de sortie valide, contactez votre technicien de maintenance IBM®.

java.lang.IllegalArgumentException

Le message de sortie renvoyé par IMS Connect n'est pas valide. Vérifiez que les niveaux de version de IMS TM Resource Adapter et d'IMS Connect sont compatibles. Par exemple, cette exception se produit si vous générez une application EJB requise transactionnelle pour effectuer une transaction à validation en deux phases via TCP/IP avec IMS TM Resource Adapter version 10 ou postérieure, mais que vous utilisez une version antérieure d'IMS TM Resource Adapter à l'exécution. Pour résoudre le problème, passez à IMS TM Resource Adapter version 10 ou postérieure.


Vos commentaires