I have tried to use Axis2 1.7.9 with Rampart 1.6.4 but still the same result 
the credentials are not present in the request.

2022-10-10 15:18:49,121 [main] DEBUG 
org.apache.axis2.transport.http.SOAPMessageFormatter  - end writeTo()
2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "1ed[\r][\n]"
2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope";><soapenv:Header/><soapenv:Body><ns1:RetrieveFacsimile xmlns:ns1="http://cdr.ffiec.gov/public/services";><ns1:dataSeries>Call</ns1:dataSeries><ns1:reportingPeriodEndDate>06/30/2011</ns1:reportingPeriodEndDate><ns1:fiIDType>FDICCertNumber</ns1:fiIDType><ns1:fiID>57095</ns1:fiID><ns1:facsimileFormat>XBRL</ns1:facsimileFormat></ns1:RetrieveFacsimile></soapenv:Body></soapenv:Envelope>"
2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "[\r][\n]"
2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "0"
2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "[\r][\n]"
2022-10-10 15:18:49,121 [main] DEBUG httpclient.wire.content  - >> "[\r][\n]"
2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - << 
"<html>[\r][\n]"
2022-10-10 15:18:49,171 [main] DEBUG httpclient.wire.content  - << "<head><title>403 
Forbidden</title></head>[\r][\n]"

Thanks,
Prasanth

On 10/10/22 9:16 AM, Prasanth Pasala wrote:
Thanks for the response Robert.  I will try Axis2 1.7.9

Also is there a way to pass the username token and password digest in SOAP 
request without using Rampart?

Thanks,
Prasanth

On 10/10/22 9:00 AM, robertlazarski wrote:
First of all, see RAMPART-449 for a discussion on the next release.

To see the messages, the way I would do it is the SOAP Monitor as explained in 
the docs.

On Thu, Oct 6, 2022 at 4:50 AM Prasanth <dbad...@pangburngroup.com> wrote:

    Hi,

    I am building a client for a web service using Axis2 1.8.1 and Rampart 
1.7.1 with axis2.xml (partial) shown below. When I run in debug mode I am not 
getting a call to my password callback class.

    Also is there a way to view the final SOAP request that is sent out after 
rampart adds security elements? I am able to view the SOAP request prior to 
Rampart security (by running the code in
    debug mode).

    Thanks,
    Prasanth


    
---------------------------------------------------------------------------------------------------
    <axisconfig name="AxisJava2.0">

        <module ref="rampart" />

        <!-- ================================================= -->
        <!-- Parameters -->
        <!-- ================================================= -->
        <parameter name="OutflowSecurity">
            <action>
                <items>UsernameToken Timestamp</items>
                <user>prasanth</user>
    
<passwordCallbackClass>com.nqadmin.callreports.client.PasswordCallback</passwordCallbackClass>
            </action>
        </parameter>


    
---------------------------------------------------------------------------------------------------


Reply via email to