You are viewing a plain text version of this content. The canonical link for it is here.
Posted to wsif-user@ws.apache.org by Usha Talluri <us...@sbcglobal.net> on 2004/08/31 13:31:06 UTC
Re: Authorization issues
I am trying to connect to a legacy system using WSAD web services. As long as I was in wsad environment everything was fine. Now I am trying to deploy my application on websphere app server and I am getting authorization errors. What could be the problem?
(401)Unauthorized
at com.ibm.ws.webservices.engine.transport.http.HTTPSender.readFromSocket(HTTPSender.java:773)
at com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:157)
at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:217)
at com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:258)
at com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:680)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:604)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:434)
at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1381)
at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1315)
at com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeAXISRPCStyle(WSIFOperation_SOAP.java:1758)
at com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeRequestResponseOperation(WSIFOperation_SOAP.java:1473)
at com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.executeRequestResponseOperation(WSIFOperation_SOAP.java:1046)
Regards,
Usha Talluri
Re: Authorization issues
Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Usha Talluri wrote:
> Thanks. Yes I am using basic auth in my application. When I do that
> userid/password must be included in the http authentication header.
> HTTPSender has methods for that I presume.
yes- it think you can set properties on AXIS Call object available
through AXIS WSIFPort.
alek
>
> */Aleksander Slominski <as...@cs.indiana.edu>/* wrote:
>
> Usha Talluri wrote:
>
> > I am trying to connect to a legacy system using WSAD web
> services. As
> > long as I was in wsad environment everything was fine. Now I am
> trying
> > to deploy my application on websphere app server and I am getting
> > authorization errors. What could be the problem?
> >
> >
> it seems IBM has its own version of AXIS repackaged as
> com.ibm.ws.webservices so i would look into AXIS open source
> HTTPSender
> to find solution
>
> >
> > (401)Unauthorized
>
>
> this looks like you may need to use basic authorization HTTP 401 (see
> http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)
>
> HTH,
>
> alek
>
> > at
> >
> com.ibm.ws.webservices.engine.transport.http.HTTPSender.readFromSocket(HTTPSender.java:773)
> > at
> >
> com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:157)
> > at
> >
> com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:217)
> > at
> >
> com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:258)
> > at
> >
> com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:680)
> > at
> >
> com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:604)
> > at
> >
> com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:434)
> > at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1381)
> > at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1315)
> > at
> >
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeAXISRPCStyle(WSIFOperation_SOAP.java:1758)
> > at
> >
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeRequestResponseOperation(WSIFOperation_SOAP.java:1473)
> > at
> >
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.executeRequestResponseOperation(WSIFOperation_SOAP.java:1046)
> >
> > Regards,
> > Usha Talluri
>
>
>
> --
> The best way to predict the future is to invent it - Alan Kay
>
--
The best way to predict the future is to invent it - Alan Kay
Re: Authorization issues
Posted by Usha Talluri <us...@sbcglobal.net>.
Thanks. Yes I am using basic auth in my application. When I do that userid/password must be included in the http authentication header. HTTPSender has methods for that I presume.
Usha
Aleksander Slominski <as...@cs.indiana.edu> wrote:
Usha Talluri wrote:
> I am trying to connect to a legacy system using WSAD web services. As
> long as I was in wsad environment everything was fine. Now I am trying
> to deploy my application on websphere app server and I am getting
> authorization errors. What could be the problem?
>
>
it seems IBM has its own version of AXIS repackaged as
com.ibm.ws.webservices so i would look into AXIS open source HTTPSender
to find solution
>
> (401)Unauthorized
this looks like you may need to use basic authorization HTTP 401 (see
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)
HTH,
alek
> at
> com.ibm.ws.webservices.engine.transport.http.HTTPSender.readFromSocket(HTTPSender.java:773)
> at
> com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:157)
> at
> com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:217)
> at
> com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:258)
> at
> com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:680)
> at
> com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:604)
> at
> com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:434)
> at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1381)
> at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1315)
> at
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeAXISRPCStyle(WSIFOperation_SOAP.java:1758)
> at
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeRequestResponseOperation(WSIFOperation_SOAP.java:1473)
> at
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.executeRequestResponseOperation(WSIFOperation_SOAP.java:1046)
>
> Regards,
> Usha Talluri
--
The best way to predict the future is to invent it - Alan Kay
Re: Authorization issues
Posted by Aleksander Slominski <as...@cs.indiana.edu>.
Usha Talluri wrote:
> I am trying to connect to a legacy system using WSAD web services. As
> long as I was in wsad environment everything was fine. Now I am trying
> to deploy my application on websphere app server and I am getting
> authorization errors. What could be the problem?
>
>
it seems IBM has its own version of AXIS repackaged as
com.ibm.ws.webservices so i would look into AXIS open source HTTPSender
to find solution
>
> (401)Unauthorized
this looks like you may need to use basic authorization HTTP 401 (see
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html)
HTH,
alek
> at
> com.ibm.ws.webservices.engine.transport.http.HTTPSender.readFromSocket(HTTPSender.java:773)
> at
> com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:157)
> at
> com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:217)
> at
> com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:258)
> at
> com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:680)
> at
> com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:604)
> at
> com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:434)
> at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1381)
> at com.ibm.ws.webservices.engine.client.Call.invoke(Call.java:1315)
> at
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeAXISRPCStyle(WSIFOperation_SOAP.java:1758)
> at
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.invokeRequestResponseOperation(WSIFOperation_SOAP.java:1473)
> at
> com.ibm.ws.webservices.wsif.providers.soap.WSIFOperation_SOAP.executeRequestResponseOperation(WSIFOperation_SOAP.java:1046)
>
> Regards,
> Usha Talluri
--
The best way to predict the future is to invent it - Alan Kay