Hi-

Thanks for taking a look at it.

Ulf

1) Trying to send a timestamp as the only parameter to the WSDoAllSender handler

        <parameter name="action" value="Timestamp"/>

causes

[java] faultCode: {http://schemas.xmlsoap.org/soap/ envelope/} Server.generalException
      [java]  faultSubcode:
[java] faultString: WSDoAllReceiver: security processing failed (actions mismatch)

Seems like you were able to fix this according to #2.

Not really. Does a Timestamp action by itself not work? It used to in WSS4J-1.0.


2) Combining:

        <parameter name="action" value="UsernameToken"/>
        <parameter name="user" value="wsuser"/>
<parameter name="passwordCallbackClass" value="fibonacci.handler.PWCallbackClient"/>
        <parameter name="passwordType" value="PasswordDigest"/>

causes
 (partial stack trace deleted)

Please send the complete stack trace.

Here it is. The SOAP being sent is identical to WSS4J-1.0.


     [java] Exception in thread "main" AxisFault
     [java]  faultCode: {http://xml.apache.org/axis/}Server
     [java]  faultSubcode:
     [java]  faultString: Server Error
     [java]  faultActor:
     [java]  faultNode:
     [java]  faultDetail:
     [java]     {http://xml.apache.org/axis/}stackTrace:Server Error
[java] at org.apache.axis.handlers.soap.SOAPService.invoke (SOAPService.java:474) [java] at org.apache.axis.server.AxisServer.invoke (AxisServer.java:281) [java] at org.apache.axis.transport.http.AxisServlet.doPost (AxisServlet.java:699) [java] at javax.servlet.http.HttpServlet.service (HttpServlet.java:709) [java] at org.apache.axis.transport.http.AxisServletBase.service (AxisServletBase.java:327) [java] at javax.servlet.http.HttpServlet.service (HttpServlet.java:802) [java] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:237) [java] at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:157) [java] at org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:214) [java] at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104) [java] at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520) [java] at org.apache.catalina.core.StandardContextValve.invokeInternal (StandardContextValve.java:198) [java] at org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:152) [java] at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104) [java] at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520) [java] at org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:137) [java] at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104) [java] at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:118) [java] at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:102) [java] at org.apache.catalina.valves.AccessLogValve.invoke (AccessLogValve.java:535) [java] at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:102) [java] at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520) [java] at org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109) [java] at org.apache.catalina.core.StandardValveContext.invokeNext (StandardValveContext.java:104) [java] at org.apache.catalina.core.StandardPipeline.invoke (StandardPipeline.java:520) [java] at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:929) [java] at org.apache.coyote.tomcat5.CoyoteAdapter.service (CoyoteAdapter.java:160) [java] at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:799) [java] at org.apache.coyote.http11.Http11Protocol $Http11ConnectionHandler.processConnection(Http11Protocol.java:705) [java] at org.apache.tomcat.util.net.TcpWorkerThread.runIt (PoolTcpEndpoint.java:577) [java] at org.apache.tomcat.util.threads.ThreadPool $ControlRunnable.run(ThreadPool.java:683)
     [java]     at java.lang.Thread.run(Thread.java:613)

     [java]     {http://xml.apache.org/axis/}hostname:WOPR.local

     [java] Server Error
[java] at org.apache.axis.message.SOAPFaultBuilder.createFault (SOAPFaultBuilder.java:222) [java] at org.apache.axis.message.SOAPFaultBuilder.endElement (SOAPFaultBuilder.java:129) [java] at org.apache.axis.encoding.DeserializationContext.endElement (DeserializationContext.java:1087) [java] at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) [java] at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement (Unknown Source) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl $FragmentContentDispatcher.dispatch(Unknown Source) [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (Unknown Source) [java] at org.apache.xerces.parsers.XML11Configuration.parse (Unknown Source) [java] at org.apache.xerces.parsers.XML11Configuration.parse (Unknown Source) [java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) [java] at org.apache.xerces.parsers.AbstractSAXParser.parse (Unknown Source) [java] at org.apache.xerces.jaxp.SAXParserImpl $JAXPSAXParser.parse(Unknown Source) [java] at org.apache.xerces.jaxp.SAXParserImpl.parse (Unknown Source) [java] at org.apache.axis.encoding.DeserializationContext.parse (DeserializationContext.java:227) [java] at org.apache.axis.SOAPPart.getAsSOAPEnvelope (SOAPPart.java:696) [java] at org.apache.axis.Message.getSOAPEnvelope (Message.java:435) [java] at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke (MustUnderstandChecker.java:62) [java] at org.apache.axis.client.AxisClient.invoke (AxisClient.java:206) [java] at org.apache.axis.client.Call.invokeEngine (Call.java:2784)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2767)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2443)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:2366)
     [java]     at org.apache.axis.client.Call.invoke(Call.java:1812)
[java] at fibonacci.ws.FibonacciSoapBindingStub.calculateFibonacci (FibonacciSoapBindingStub.java:160)
     [java]     at fibonacci.ClientJAXRPC.main(ClientJAXRPC.java:31)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to