Hi,

I'm not an Axis-1.x expert but looking at the stack trace the error
seems like an axis-1.x issue rather than a wss4j issue. Does this
service invocation work without wss4j handlers?

Thanks,
Ruchith

On 11/6/06, Ulf Dittmer <[EMAIL PROTECTED]> wrote:
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]




--
www.ruchith.org

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

Reply via email to