[jboss-user] [JBossWS] - JBossWS, Websphere 5.1 WS-Security interoperability
forgr
do-not-reply at jboss.com
Thu Jul 3 10:23:52 EDT 2008
I'm developing a webservice client using jbossws native stack v2.0.4 that interact with a web service deployed in websphere 5.1. Authentication was managed by ws-security username profile. By the way, webspehere ws-security implementation was based on draft 13 of ws-security standard while jbossws implements final specs. The result was the following error:
16:14:16,093 INFO [STDOUT] 16:14:16,078 WARN DefaultExceptionHandler:90 - Unhandled exception caught by the Stripes default exception handler.
javax.xml.ws.soap.SOAPFaultException: com.ibm.wsspi.wssecurity.SoapSecurityException: The Application Server expected a Security header with the http://schemas.xmlsoap.org/ws/2003/06/secext or http://schemas.xmlsoap.org/ws/2002/07/secext or http://schemas.xmlsoap.org/ws/2002/04/secext namespace, but it was not found.
at org.jboss.ws.core.jaxws.SOAPFaultHelperJAXWS.getSOAPFaultException(SOAPFaultHelperJAXWS.java:72)
at org.jboss.ws.core.jaxws.binding.SOAP11BindingJAXWS.throwFaultException(SOAP11BindingJAXWS.java:109)
at org.jboss.ws.core.CommonSOAPBinding.unbindResponseMessage(CommonSOAPBinding.java:579)
at org.jboss.ws.core.CommonClient.invoke(CommonClient.java:380)
at org.jboss.ws.core.jaxws.client.ClientImpl.invoke(ClientImpl.java:302)
at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:172)
at org.jboss.ws.core.jaxws.client.ClientProxy.invoke(ClientProxy.java:152)
So, I can:
- suggest an upgrade of websphere to v6 (not possible!!!)
- use websphere webservice gateway (8()
- downgrade to draft 13 ws-security specs used by jbossws (is possible?)
- generate ws-security tag via a custom handler (is possible?)
- any other ideas?
Thanks,
ForGR
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4162327#4162327
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4162327
More information about the jboss-user
mailing list