WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Identification et résolution des incidents liés aux paramètres du service ORB (Object Request Broker)

La définition de la propriété Transmettre par référence sur true sur la page du service ORB (Object Request Broker) de la console d'administration peut engendrer des problèmes lors de la sérialisation et de la désérialisation des objets.

Problèmes de sérialisation des objets et propriété Transmettre par référérence

SCA appelle la méthode ORB javax.rmi.CORBA.Util.copyObject() pour copier des objets. Si vous avez activé le traitement Transmettre par référence en cochant la case, aucune copie complète n'est créée, ce qui provoque des problèmes lors de la sérialisation et de la désérialisation des objets.

Les problèmes de sérialisation et de désérialisation des objets peuvent donner lieu à des problèmes de communication entre les modules SCA (Service Component Architecture). Par exemple, si une exception ServiceBusinessException est générée, il est possible qu'elle ne soit pas reflétée comme telle du côté client et qu'elle engendre une exception ServiceRuntimeException.

Identification et résolution des incidents de sérialisation causés par la définition de la propriété Transmettre par référence sur True

Pour éviter les incidents de sérialisation des objets dans WebSphere ESB, assurez-vous de définir la propriété Transmettre par référence sur la valeur par défaut. Le paramètre par défaut de Transmettre par référence est false, ce qui signifie que la case Transmettre par référence n'est pas cochée.

Les étapes suivantes décrivent comment vérifier la définition de la propriété Transmettre par référence.
  1. Accédez à la page Service ORB de la console d'administration.

    Serveurs d'application > [NomServeur] > Services de conteneur > Service ORB.

  2. Assurez-vous que la case Transmettre par référence n'est PAS cochée.

L'architecture SCA dépend de la définition de la propriété Transmettre par référence pour créer une copie du message.


reference Rubrique de référence

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/rsca_passby_orb_srv_set_troubleshooting.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).