il est possible d’obtenir les traces des requêtes et réponses SOAP reçues/envoyées par les web services JAX-WS en configurant le logger du serveur.
1. Créer un fichier pour la configuration du logger : log_wsee.properties par exemple
2. Ajouter le contenu suivant au fichier log_wsee.properties
[pastacode lang= »markdown » manual= ».handlers%3Djava.util.logging.ConsoleHandler%0Ajava.util.logging.ConsoleHandler.level%3DALL%0Ajava.util.logging.ConsoleHandler.formatter%3Djava.util.logging.SimpleFormatter%20%0A%0A.%0A%23%20Default%20log%20level%0A.level%3DFINE%0Aweblogic.wsee.security.wst.framework.TrustSoapClient.level%3DFINE%0Aweblogic.wsee.security.wst.helpers.SOAPHelper.level%3DFINE%20″ message= »log_wsee.properties » highlight= » » provider= »manual »/]
3. Modifier la ligne de démarrage de chaque serveur WebLogic pour prendre en compre la configuration. Ajouter la directive suivante :
[pastacode lang= »markdown » manual= »-Djava.util.logging.config.file%3Dlog_wsee.properties » message= » » highlight= » » provider= »manual »/]
4. Redémarrer les serveurs WebLogic pour prendre en compte les modifications.
5. Effectuer un test de vos web services, les traces sortiront dans la sortie standard de chaque serveur.