Aller au contenu
  • Société
    • Qui sommes-nous
    • Nos valeurs
    • Nos partenaires
    • Entreprise citoyenne
    • Régions
  • Services
    • Expertise
    • Formation
    • Développement
    • Migration
    • Infogérance
  • Join the Team
  • Actualités
  • Blog
    • Blog easyteam.fr
    • Blog Cloud Natives
  • Formations
  • Rugb’Easyteam
  • Contact
Menu
  • Société
    • Qui sommes-nous
    • Nos valeurs
    • Nos partenaires
    • Entreprise citoyenne
    • Régions
  • Services
    • Expertise
    • Formation
    • Développement
    • Migration
    • Infogérance
  • Join the Team
  • Actualités
  • Blog
    • Blog easyteam.fr
    • Blog Cloud Natives
  • Formations
  • Rugb’Easyteam
  • Contact
Inscrivez-vous à la newsletter

Inscrivez-vous à la newsletter

Abonnez-vous maintenant et nous vous tiendrons au courant.
Nous respectons votre vie privée. Vous pouvez vous désabonner à tout moment.

Bienvenue sur le Blog d'EASYTEAM (ex ArKZoYd)

  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
Menu
  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
  • le 20/02/2019
  • Julien Marissal
  • JDeveloper & ADF, Oracle Service Bus @fr

Les logs dans l’OSB

Partager sur linkedin
LinkedIn
Partager sur twitter
Twitter
Partager sur facebook
Facebook

Bien que faciles à mettre en place dans leur forme la plus simple, les logs du bus de service d’Oracle peuvent se révéler plus compliqués à manipuler dès que l’on désire aller plus loin dans la mise en forme et la remontée des informations à loger précisément.

Nous allons voir ici les différentes méthodes mise à disposition pour débugger facilement les flux.

 

Mise en place et consultation de logs simple

 

Insertion de Reports dans les développements

Les reports représentent l’élément de base permettant la remontée d’information dans les flux OSB.
Pour les insérer dans un flux, il faut se rendre dans le panneau « Components » disponible nativement sur la droite de l’éditeur JDeveloper 12c puis dans la partie Reporting.

Une fois le Report déposé dans le flux, éditer ses « Properties » en insérant une balise XML contenant du XPath.

 

Consultation des logs dans l’Enterprise Manager

Le résultat de l’exécution d’un report peut ensuite être consulté via l’Enterprise Manager.
Sur l’onglet Service Bus, se rendre sur « Message Reports ».

Rechercher ensuite le Report puis l’afficher.

 

Mise en place de logs complexes

 

Utilisation de Reports Complexe

Lors de debuggage de flux complexes ou pour remonter facilement une donnée particulière, il est possible de personnaliser le message s’affichant dans les Reports.
Par exemple, dans le cadre d’une remontée d’erreur, préciser les variables a afficher (1) puis sélectionner ces valeurs via une expression XQuery.

 

Activation de la supervision des flux dans EM

Dans le cadre d’une recherche d’erreur où on ne souhaiterait pas impacter les développements, il est également possible d’activer des traces.
Elles permettent d’afficher dans les logs de l’OSB les traces des appels entrants et sortants.
Pour les afficher, rechercher le service à tracer dans l’onglet « Operations ».

Chercher ensuite à activer les traces en mode « Full » sur le Proxy Service correspondant au flux à tracer.

Il est également possible de modifier le niveau de traces en ouvrant le Proxy Service puis en modifiant le niveau de log dans la partie Tracing.

 

 

Julien Marissal
Julien Marissal
Voir tous ses articles
Partager sur linkedin
LinkedIn
Partager sur twitter
Twitter
Partager sur facebook
Facebook

1 réflexion sur “Les logs dans l’OSB”

  1. Ping : Master Note Middleware 2019 - EASYTEAM

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Les derniers articles

  • Customiser le monitoring des ressources Weblogic avec JMX 01/03/2021
  • Modernisation d’Oracle SOA Suite 22/02/2021
  • SQL Server 2019 : nouveauté TDE 15/02/2021
  • Libérer de l’espace sur les serveurs Oracle Weblogic 08/02/2021
  • Perdre Un Nœud d’un Cluster Always On 01/02/2021

Les derniers commentaires

  • PEDRO dans Contention du listener : Comment désactiver la notification ?
  • SY dans Oracle Database 12c In-Memory: Configuration/Découverte de l’option
  • Jeancy dans Configurer la messagerie de l’Agent SQL Server en vue de l’utilisation de la messagerie de base de données
  • Libérer de l'espace sur les serveurs Oracle Weblogic - EASYTEAM dans "Dans le doute, reboot !" et si on rendait cela scriptable et modulable !
  • Arnaud dans OCI Designer Toolkit : Créer, visualiser et déployer vos environnements OCI graphiquement
Espace Membres
Mot de passe perdu ?
EASYTEAM

Tour Nova, 71 Boulevard National,
92250 La Garenne-Colombes
Tél. 0800 40 60 40
contact@easyteam.fr

Facebook
Linkedin
Twitter
Navigation
  • Accueil
  • Qui sommes-nous
  • Entreprise citoyenne
  • Nos valeurs
  • Régions
  • Partenaires
  • Contact
  • Support
Menu
  • Accueil
  • Qui sommes-nous
  • Entreprise citoyenne
  • Nos valeurs
  • Régions
  • Partenaires
  • Contact
  • Support
Services
  • Développement
  • Migration
  • Infogérance
  • Expertise
  • Formation
Menu
  • Développement
  • Migration
  • Infogérance
  • Expertise
  • Formation
Blog
  • Cloud
  • Infrastructures
  • Data
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
  • Applications
Menu
  • Cloud
  • Infrastructures
  • Data
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
  • Applications
Copyright 2018 - EASYTEAM, Tous droits réservés
Mentions légales
Politique de confidentialité​