*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


Reply via email to