*lol*. I see... cheers, Johannes
-------- Original-Nachricht -------- > Datum: Mon, 06 Oct 2008 09:56:47 +0200 > Von: Werner Lehmann <[EMAIL PROTECTED]> > An: [email protected] > Betreff: Re: [xfire-user] XFire AegisBindingProvider > Johannes, > > that was an auto-reply "out of the office" ;-) > > Johannes Elsinghorst wrote: > > Hi XI, > > > > How am i supposed to understand your message? :-) > > Are you going to look into it? > > > > cheers, Johannes > >> Hello, > >> > >> Thanks for your kindly remiander. > >> > >> I will leave you messege. > >> > >> Thanks. > >> XI > >> > >> > >> > >> 2008/10/1 Johannes Elsinghorst <[EMAIL PROTECTED]> > >> > >> > >>> Hello, > >>> Hello, > >>> > >>> i currently try to get xfire/aegis to marshal a soap message into > pojos. > >>> I use xfires inside a servicemix jsr181 SU. The Schema and classes > make > >>> use of inheritance so i registered all used classes via the > >>> overrideTypesList. As i see while debugging the all get found and > >>> registered in the AegisBindingProvider. The soap message looks like > this: > >>> <soap:Body> > >>> <tns:"methodName"> > >>> <param1>simple</param1> > >>> <param2 xsi:type="tns:GPValues"> > >>> <GPValue xsi:type="tns:GPFeatureRecordSetLayer"> > >>> <recordSet xsi:type="tns:recordSet"> > >>> <Fields xsi:type="tns:Fields"> > >>> <FieldArray xsi:type="tns:ArrayOfField"> > >>> <Field xsi:type="tns:Field"> > >>> <Name>FID</Name> > >>> <Type>esriFieldTypeOID</Type> > >>> ... > >>> </Field> > >>> ... > >>> </FieldArray> > >>> </Fields> > >>> ... > >>> </recordSet> > >>> </GPValue> > >>> <GPValue xsi:type="tns:GPDouble"> > >>> <Value>10</Value> > >>> </GPValue> > >>> </param2> > >>> </tns:"methodName> > >>> </soap:Body> > >>> > >>> The problem is to find the BeanType for "recordSet". It finds and > >>> instantiates "GPFeatureRecordSetLayer" without problems. Its a > BeanType, > >>> so during readObject in ll.135 (BeanType.java) it tries to read the > >>> child elements. In Line 140 it fails to find the parent and therefore > >>> calls getReadType with a null for type and runs into a > >>> Null-PointerException. > >>> I'm wondering whats going wrong here since the types get all > registered > >>> at deployment. > >>> Do you have any clues or hints? > >>> > >>> Thanks in advance, Johannes > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe from this list, please visit: > >>> > >>> http://xircles.codehaus.org/manage_email > >>> > >>> > >>> > >>> > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe from this list, please visit: > > > > http://xircles.codehaus.org/manage_email > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > -- Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten Browser-Versionen downloaden: http://www.gmx.net/de/go/browser --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
