You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ode.apache.org by "Garg, Vikas" <vg...@ptc.com> on 2010/08/17 11:19:41 UTC
Invoking webservice written in .Net with http:NegotiateAuthentication
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
org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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
RE: Invoking webservice written in .Net with http:NegotiateAuthentication
Posted by "Garg, Vikas" <vg...@ptc.com>.
Thanks a lot Tammo !!!
-----Original Message-----
From: Tammo van Lessen [mailto:tvanlessen@gmail.com]
Sent: Friday, August 20, 2010 7:12 PM
To: user@ode.apache.org
Subject: Re: Invoking webservice written in .Net with
http:NegotiateAuthentication
I'd ask here: http://ws.apache.org/axis2/mail-lists.html
On 20.08.2010 15:38, Garg, Vikas wrote:
> No problem Tammo, Extremely thanks for your response.
>
> Can you please tell me (if you are aware of) how do we register to
> Axis2/Rampart forum so that I can post my questions to them?
>
> Regards,
> Vikas
>
> -----Original Message-----
> From: Tammo van Lessen [mailto:tvanlessen@gmail.com]
> Sent: Friday, August 20, 2010 6:50 PM
> To: user@ode.apache.org
> Subject: Re: Invoking webservice written in .Net with
> http:NegotiateAuthentication
>
> Hi Vikas,
>
> sorry, I'm afraid I can't give you a satisfying answer. ODE can use
> Rampart for securing web service invocations. However I don't know if
> Rampart support this kind of authentication. I'd suggest to ask this
> question the Axis2/Rampart guys.
>
> HTH,
> Tammo
>
> On 20.08.2010 14:30, Garg, Vikas wrote:
>> Did any one get chance to look at the email below? Please let me know
>> your thoughts on it.
>>
>> Regards,
>> Vikas
>>
>> -----Original Message-----
>> From: Garg, Vikas [mailto:vgarg@ptc.com]
>> Sent: Wednesday, August 18, 2010 6:50 PM
>> To: user@ode.apache.org; user@ode.apache.org
>> Subject: RE: Invoking webservice written in .Net with
>> http:NegotiateAuthentication
>>
>> Hi All,
>>
>> Can someone please respond to my email below?
>>
>> Thanks,
>> Vikas
>>
>> ________________________________
>>
>> From: Garg, Vikas [mailto:vgarg@ptc.com]
>> Sent: Tue 8/17/2010 5:19 AM
>> To: user@ode.apache.org
>> Subject: Invoking webservice written in .Net with
>> http:NegotiateAuthentication
>>
>>
>>
>> Hi All,
>>
>> I'm trying to write a BPEL process to invoke a webservice written in
>> .Net with http:NegotiateAuthentication
>> <http://callAX/dana-cached/help/empty.html> 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 <https://secure.ptc.com/> }CallAX-3] calling
>> org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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/
>> <https://secure.ptc.com/dana-cached/help/empty.html> >
>> </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
>>
>>
>>
>
--
Tammo van Lessen - http://www.taval.de
Re: Invoking webservice written in .Net with http:NegotiateAuthentication
Posted by Tammo van Lessen <tv...@gmail.com>.
I'd ask here: http://ws.apache.org/axis2/mail-lists.html
On 20.08.2010 15:38, Garg, Vikas wrote:
> No problem Tammo, Extremely thanks for your response.
>
> Can you please tell me (if you are aware of) how do we register to
> Axis2/Rampart forum so that I can post my questions to them?
>
> Regards,
> Vikas
>
> -----Original Message-----
> From: Tammo van Lessen [mailto:tvanlessen@gmail.com]
> Sent: Friday, August 20, 2010 6:50 PM
> To: user@ode.apache.org
> Subject: Re: Invoking webservice written in .Net with
> http:NegotiateAuthentication
>
> Hi Vikas,
>
> sorry, I'm afraid I can't give you a satisfying answer. ODE can use
> Rampart for securing web service invocations. However I don't know if
> Rampart support this kind of authentication. I'd suggest to ask this
> question the Axis2/Rampart guys.
>
> HTH,
> Tammo
>
> On 20.08.2010 14:30, Garg, Vikas wrote:
>> Did any one get chance to look at the email below? Please let me know
>> your thoughts on it.
>>
>> Regards,
>> Vikas
>>
>> -----Original Message-----
>> From: Garg, Vikas [mailto:vgarg@ptc.com]
>> Sent: Wednesday, August 18, 2010 6:50 PM
>> To: user@ode.apache.org; user@ode.apache.org
>> Subject: RE: Invoking webservice written in .Net with
>> http:NegotiateAuthentication
>>
>> Hi All,
>>
>> Can someone please respond to my email below?
>>
>> Thanks,
>> Vikas
>>
>> ________________________________
>>
>> From: Garg, Vikas [mailto:vgarg@ptc.com]
>> Sent: Tue 8/17/2010 5:19 AM
>> To: user@ode.apache.org
>> Subject: Invoking webservice written in .Net with
>> http:NegotiateAuthentication
>>
>>
>>
>> Hi All,
>>
>> I'm trying to write a BPEL process to invoke a webservice written in
>> .Net with http:NegotiateAuthentication
>> <http://callAX/dana-cached/help/empty.html> 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 <https://secure.ptc.com/> }CallAX-3] calling
>> org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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/
>> <https://secure.ptc.com/dana-cached/help/empty.html> >
>> </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
>>
>>
>>
>
--
Tammo van Lessen - http://www.taval.de
RE: Invoking webservice written in .Net with http:NegotiateAuthentication
Posted by "Garg, Vikas" <vg...@ptc.com>.
No problem Tammo, Extremely thanks for your response.
Can you please tell me (if you are aware of) how do we register to
Axis2/Rampart forum so that I can post my questions to them?
Regards,
Vikas
-----Original Message-----
From: Tammo van Lessen [mailto:tvanlessen@gmail.com]
Sent: Friday, August 20, 2010 6:50 PM
To: user@ode.apache.org
Subject: Re: Invoking webservice written in .Net with
http:NegotiateAuthentication
Hi Vikas,
sorry, I'm afraid I can't give you a satisfying answer. ODE can use
Rampart for securing web service invocations. However I don't know if
Rampart support this kind of authentication. I'd suggest to ask this
question the Axis2/Rampart guys.
HTH,
Tammo
On 20.08.2010 14:30, Garg, Vikas wrote:
> Did any one get chance to look at the email below? Please let me know
> your thoughts on it.
>
> Regards,
> Vikas
>
> -----Original Message-----
> From: Garg, Vikas [mailto:vgarg@ptc.com]
> Sent: Wednesday, August 18, 2010 6:50 PM
> To: user@ode.apache.org; user@ode.apache.org
> Subject: RE: Invoking webservice written in .Net with
> http:NegotiateAuthentication
>
> Hi All,
>
> Can someone please respond to my email below?
>
> Thanks,
> Vikas
>
> ________________________________
>
> From: Garg, Vikas [mailto:vgarg@ptc.com]
> Sent: Tue 8/17/2010 5:19 AM
> To: user@ode.apache.org
> Subject: Invoking webservice written in .Net with
> http:NegotiateAuthentication
>
>
>
> Hi All,
>
> I'm trying to write a BPEL process to invoke a webservice written in
> .Net with http:NegotiateAuthentication
> <http://callAX/dana-cached/help/empty.html> 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 <https://secure.ptc.com/> }CallAX-3] calling
> org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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/
> <https://secure.ptc.com/dana-cached/help/empty.html> >
> </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
>
>
>
--
Tammo van Lessen - http://www.taval.de
Re: Invoking webservice written in .Net with http:NegotiateAuthentication
Posted by Tammo van Lessen <tv...@gmail.com>.
Hi Vikas,
sorry, I'm afraid I can't give you a satisfying answer. ODE can use
Rampart for securing web service invocations. However I don't know if
Rampart support this kind of authentication. I'd suggest to ask this
question the Axis2/Rampart guys.
HTH,
Tammo
On 20.08.2010 14:30, Garg, Vikas wrote:
> Did any one get chance to look at the email below? Please let me know
> your thoughts on it.
>
> Regards,
> Vikas
>
> -----Original Message-----
> From: Garg, Vikas [mailto:vgarg@ptc.com]
> Sent: Wednesday, August 18, 2010 6:50 PM
> To: user@ode.apache.org; user@ode.apache.org
> Subject: RE: Invoking webservice written in .Net with
> http:NegotiateAuthentication
>
> Hi All,
>
> Can someone please respond to my email below?
>
> Thanks,
> Vikas
>
> ________________________________
>
> From: Garg, Vikas [mailto:vgarg@ptc.com]
> Sent: Tue 8/17/2010 5:19 AM
> To: user@ode.apache.org
> Subject: Invoking webservice written in .Net with
> http:NegotiateAuthentication
>
>
>
> Hi All,
>
> I'm trying to write a BPEL process to invoke a webservice written in
> .Net with http:NegotiateAuthentication
> <http://callAX/dana-cached/help/empty.html> 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 <https://secure.ptc.com/> }CallAX-3] calling
> org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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/
> <https://secure.ptc.com/dana-cached/help/empty.html> >
> </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
>
>
>
--
Tammo van Lessen - http://www.taval.de
RE: Invoking webservice written in .Net with http:NegotiateAuthentication
Posted by "Garg, Vikas" <vg...@ptc.com>.
Did any one get chance to look at the email below? Please let me know
your thoughts on it.
Regards,
Vikas
-----Original Message-----
From: Garg, Vikas [mailto:vgarg@ptc.com]
Sent: Wednesday, August 18, 2010 6:50 PM
To: user@ode.apache.org; user@ode.apache.org
Subject: RE: Invoking webservice written in .Net with
http:NegotiateAuthentication
Hi All,
Can someone please respond to my email below?
Thanks,
Vikas
________________________________
From: Garg, Vikas [mailto:vgarg@ptc.com]
Sent: Tue 8/17/2010 5:19 AM
To: user@ode.apache.org
Subject: Invoking webservice written in .Net with
http:NegotiateAuthentication
Hi All,
I'm trying to write a BPEL process to invoke a webservice written in
.Net with http:NegotiateAuthentication
<http://callAX/dana-cached/help/empty.html> 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 <https://secure.ptc.com/> }CallAX-3] calling
org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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/
<https://secure.ptc.com/dana-cached/help/empty.html> >
</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
RE: Invoking webservice written in .Net with http:NegotiateAuthentication
Posted by "Garg, Vikas" <vg...@ptc.com>.
Hi All,
Can someone please respond to my email below?
Thanks,
Vikas
________________________________
From: Garg, Vikas [mailto:vgarg@ptc.com]
Sent: Tue 8/17/2010 5:19 AM
To: user@ode.apache.org
Subject: Invoking webservice written in .Net with http:NegotiateAuthentication
Hi All,
I'm trying to write a BPEL process to invoke a webservice written in
.Net with http:NegotiateAuthentication <http://callAX/dana-cached/help/empty.html> 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 <https://secure.ptc.com/> }CallAX-3] calling
org.apache.ode.bpel.epr.WSAEndpoint@1ffdf86.create(...) 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/ <https://secure.ptc.com/dana-cached/help/empty.html> >
</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