A partir de la version 6.1, les données d'objet métier sont transmis dans l'événement au format XML. Le format Common Base Event inclut un schéma xs:any, qui encapsule la charge de l'objet métier dans les éléments XML.
Vous définissez le niveau de détail de l'objet métier à capturer dans les événements de composant de service. Ce niveau de détail n'a d'incidence que sur le volume de code objet métier transmis à l'événement ; tous les autres éléments d'événement de base commun (standard et propres à l'événement) seront publiés vers l'événement. Les noms des niveaux de détail applicables aux événements de composant de service diffèrent selon que vous avez créé un moniteur statique à l'aide de WebSphere Integration Developer ou un moniteur dynamique sur la console d'administration, mais ils correspondent comme indiqué dans le tableau ci-dessous :
Niveau de détail de la console d'administration | Niveau de détail Common Base Event/WebSphere Integration Developer | Informations de charge publiées |
---|---|---|
FINE | EMPTY | Aucune |
FINER | DIGEST | Description de charge uniquement |
FINEST | FULL | Ensemble de la charge. |
Le niveau de détail est spécifié par l'élément PayloadType qui fait partie des données d'instance de l'événement. Les données d'objet métier réelles ne sont incluses dans l'événement que si le niveau de détail du moniteur est réglé sur FULL/FINEST. Les données d'objet métier elle-mêmes sont incluses dans l'événement de base commun sous un schéma xsd:any. Vous pouvez voir les charges des objets métier du serveur de processus avec l'élément racine wbi:event. Si vous publiez la sortie d'événement dans un consignateur, vous pouvez voir la sortie dans les fichiers journaux. Si l'événement est publié sur le serveur CEI, vous pouvez afficher l'événement à l'aide du navigateur CBE. Vous pouvez maintenant cliquer sur le lien wbi:event pour afficher les données de l'objet métier.