Description
to reproduce
create own logging interceptor
public class PrettyLoggingInInterceptor extends LoggingInInterceptor {
@Override
protected void writePayload(StringBuilder builder, CachedOutputStream cos,
String encoding, String contentType)
throws Exception
}
1. add PrettyLoggingInInterceptor to web service
2. run client
3. javax.wsdl.WSDLException: WSDLException arise because some client request have no content (e.g get wsdl)
workaround
public class PatchPrettyLoggingInInterceptor extends LoggingInInterceptor {
@Override
protected void writePayload(StringBuilder builder, CachedOutputStream cos,
String encoding, String contentType)
throws Exception
}