[prev in list] [next in list] [prev in thread] [next in thread]
List: wss4j-dev
Subject: Re: SimpleDeserializer encountered a child element, which is NOT expected, in something it was tryin
From: "Ruchith Fernando" <ruchith.fernando () gmail ! com>
Date: 2008-05-27 15:58:36
Message-ID: 559c463d0805270857v64e8216bg7497472637f695c6 () mail ! gmail ! com
[Download RAW message or body]
Hi,
The possible issues here can be :
- Your incoming message is encrypted and the handler is not configured
to decrypt the encrypted body and the de-serialization fails.
- The de-seialization logic might be trying to de-serialize the
wsse:Security header into some available type ... Can this happen??
... Can someone with experience on Axis 1.x de-serialization shed some
light on this please?
Thanks,
Ruchith
On Tue, May 27, 2008 at 9:22 PM, José Ferreiro <jose.ferreiro@gmail.com> wrote:
> Thank you Ruchith,
>
> This is the stack trace.
> As already said the exchange works well if I don't use WSS4J but only Axis
> 1.4
>
>
>
>
> - Verification successful for URI "#id-3125250"
> - Verification successful for URI "#SigConf-1693359"
> - Exception:
> org.xml.sax.SAXException: SimpleDeserializer encountered a child element,
> which is NOT expected, in something it was trying to deserialize.
> at
> org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeserializer.java:145)
> at
> org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
> at
> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
> at
> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
> at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
> at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
> at org.apache.axis.client.Call.invoke(Call.java:2467)
> at org.apache.axis.client.Call.invoke(Call.java:2366)
> at org.apache.axis.client.Call.invoke(Call.java:1812)
> at
> org.unece.tir.wss.itdbonlineplus.tests.client.BasicComplexTypeSOAPSoapBindingStub.basicComplexType(BasicComplexTypeSOAPSoapBindingStub.java:201)
> at
> org.unece.tir.wss.itdbonlineplus.tests.client.ClientTester.returnArray(ClientTester.java:64)
> at
> org.unece.tir.wss.itdbonlineplus.tests.client.ClientTester.main(ClientTester.java:20)
> ; nested exception is:
> org.xml.sax.SAXException: SimpleDeserializer encountered a child
> element, which is NOT expected, in something it was trying to deserialize.
>
>
> On Tue, May 27, 2008 at 5:49 PM, Ruchith Fernando
> <ruchith.fernando@gmail.com> wrote:
> >
> > Can you please send the stack trace that is generated by WSS4J?
> >
> > Thanks,
> > Ruchith
> >
> > On Tue, May 27, 2008 at 9:09 PM, José Ferreiro <jose.ferreiro@gmail.com>
> > wrote:
> > > Hello,
> > >
> > > I am trying to exchange an array using Axis 1.4 and wss4j 1.5.3
> > >
> > > The exchange between the client and the server works well when only
> > > using
> > > axis 1.4. that is to say there is no security implied. The client and
> > > the
> > > server exchange the information well.
> > >
> > > Once I apply the layer security that is to say wss4j then I encounter
> > > the
> > > following mistake in the client side:
> > >
> > > SimpleDeserializer encountered a child element, which is NOT expected,
> > > in
> > > something it was trying to deserialize. at
> > >
> > > org.apache.axis.encoding.ser.SimpleDeserializer.onStartChild(SimpleDeserializer.java:145)
> > >
> > > It has to be noticed that the server deserialized well the request and
> > > produced a response.
> > >
> > > Does anyone has an idea?
> > >
> > > Thank you.
> > >
> > >
> > > --
> > > José Ferreiro
> > > ing.sys.com.dipl.EPFL
> > >
> > >
> >
> >
> >
> > --
> > http://blog.ruchith.org
> > http://wso2.org
>
>
>
> --
> José Ferreiro
> ing.sys.com.dipl.EPFL
>
>
--
http://blog.ruchith.org
http://wso2.org
---------------------------------------------------------------------
To unsubscribe, e-mail: wss4j-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: wss4j-dev-help@ws.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic