users@jax-ws.java.net

XWSS prints SOAP message

From: Erik Eriksson XB (TN/EAB) <"Erik>
Date: Fri, 15 Jun 2007 10:36:49 +0200

Hi,

When I'm securing my message in my web service client with XWSS it
always System.out prints the SOAP message that I send and receive. Can I
somehow turn on and off this "feature"?

Code snippet from a class that implements
SOAPHandler<SOAPMessageContext>:

public boolean handleMessage(SOAPMessageContext context) {
                
                try {
                        XWSSProcessorFactory xwssProcFactory =
XWSSProcessorFactory.newInstance();
                        XWSSProcessor xwssProc =
xwssProcFactory.createProcessorForSecurityConfiguration(xwssInputStream,
null);
                        xwssInputStream.reset();
                        ProcessingContext procContext = new
ProcessingContext();
                        
        
procContext.setSOAPMessage(context.getMessage());

                        //secure the message.
                        xwssProc.secureOutboundMessage(procContext);
                } catch (XWSSecurityException xwssE) {
                        System.err.println(xwssE.getMessage());
                } catch (IOException e) {
                        System.err.println(e.getMessage());
                }

                return true;
        }

Regards
Erik Eriksson