Traçage des requêtes/réponses XML dans JAX-WS sans proxy
En utilisant l'implémentation de référence JAX-WS, il est possible d'accéder aux requêtes/réponses brutes réponse XML pour les services Web sans utiliser de proxy. Ceci peut être réalisé en définissant des propriétés système qui permettent la journalisation de la communication. Voici le code pour accomplir cela :
System.setProperty("com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump", "true");
System.setProperty("com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump", "true");
System.setProperty("com.sun.xml.ws.transport.http.HttpAdapter.dump", "true");
System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dump", "true");
System.setProperty("com.sun.xml.internal.ws.transport.http.HttpAdapter.dumpTreshold", "999999");
Alternativement, ces propriétés peuvent être définies via des paramètres de ligne de commande en utilisant "-D " ou via des variables d'environnement. En activant ces options, toutes les communications seront enregistrées dans la console, fournissant ainsi des informations sur la requête et la réponse XML.
Pour plus de détails, reportez-vous à la discussion StackOverflow « Tracing des requêtes/réponses XML avec JAX-WS en cas d'erreur. se produit." Cette méthode permet des capacités de traçage simples et efficaces dans JAX-WS sans introduire de surcharge de framework supplémentaire.
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3