I am using JAX-WS as a client. I used to use the following system property to log all HTTP requests & responses for debugging:
com.sun.xml.ws.transport.local.HTTPTransportPipe.dump=true
However, since upgrading to Java 1.7 and using the built-in JAX-WS (instead of the external libraries) this functionality has stopped working.
I have done a lot of searching to find what the equivalent properly is in 1.7 but have had no luck. Does anybody know how to log the output?
Thanks for any help
Try com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump=true
EDIT:
Ok, try com.sun.xml.internal.ws.transport.http.client.HttpTransportPipe.dump=true
Or in your application:
HttpTransportPipe.dump = true;
From HttpTransportPipe.java:
public static boolean dump;
static {
boolean b;
try {
b = Boolean.getBoolean(HttpTransportPipe.class.getName()+".dump");
} catch( Throwable t ) {
b = false;
}
dump = b;
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With