axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chinmoy Chakraborty <cch...@gmail.com>
Subject Please help me to debug RAMPART issue
Date Fri, 31 Jul 2009 09:29:41 GMT
Hi,

I turned on DEBUG and please find attached rampart_debug.log file. Does
'WSDoAllReceiver' process faults if any while invoking the business logic? I
found following commented line at line no. 161 of WSDoAllReceiver.java src:

...............
// Do not process faults
        SOAPConstants soapConstants = WSSecurityUtil.getSOAPConstants(doc
                .getDocumentElement());
        if (WSSecurityUtil.findElement(doc.getDocumentElement(), "Fault",
                soapConstants.getEnvelopeURI()) != null) {
            return;
        }
......................

In line 8254 it throws the exception from the service (in the log file the
service name is ABS) method. In line 8381 it shows :

isReplyRedirected: FaultTo is null. Returning isReplyRedirected
194047 DEBUG [http8080-Processor24]
org.apache.axis2.addressing.AddressingHelper     - [MessageContext:
logID=urn:uuid:B669EB542CF5BAEF9D1249024862072] isReplyRedirected: ReplyTo
is null. Returning false

Is this the reason of not sending fault SOAP to the client if WSSecurity is
on and use parameter based WS-Security?

Chinmoy

Mime
View raw message