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]