Hi All, 

I'm trying to write a BPEL process to invoke a webservice written in
.Net with http:NegotiateAuthentication but I'm having trouble doing this
successfully. 

When I try to invoke the BPEL process, I get the error as follows - 


18:29:46,720 ERROR [ExternalService] Error sending message
(mex={PartnerRoleMex#hqejbhcnphr5io71s83d7d [PID
{http://callAX}CallAX-3] calling
[email protected](...) Status ASYNC}):
Transport error: 401 Error: Unauthorized

org.apache.axis2.AxisFault: Transport error: 401 Error: Unauthorized

      at
org.apache.axis2.transport.http.HTTPSender.handleResponse(HTTPSender.jav
a:298)


The problem obvious is that I somehow need to add the username and
password. I see the following at the top of the wsdl file.


<wsp:Policy wsu:Id="BasicHttpBinding_MyCustomerService_policy"> 
                <wsp:ExactlyOne> 
                                <wsp:All> 
 
<http:NegotiateAuthentication/> 
                                </wsp:All> 
                </wsp:ExactlyOne> 
</wsp:Policy> 

What steps do I have to go through to enable the NegotiateAuthentication
in my BPEL process? 

Any help is much appreciated. 

Thanks,
Vikas

Reply via email to