axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Davanum Srinivas <dava...@gmail.com>
Subject Re: WSDL2Java client codegen ignores xml:lang type extension
Date Mon, 19 Sep 2005 19:47:12 GMT
i think xsd:attributes are getting ignored for some reason. you will
need to check the wsdl2java code generation stuff
(org.apache.axis.wsdl.*) look for the code snippet that generates code
that you find in Name.java.

thanks,
dims

On 9/19/05, Alex Holmes <icepickorama@yahoo.com> wrote:
> After some research online, I generated my beans using
> Castor, and linked the Castor serializers to the Axis
> generated API's.  The Castor bean had an attribute for
> the lang in the Name class, but it doesn't get populated
> when reading from a UDDI server, even when there's
> content (I enabled Axis debug and verified the response XML had
> the attribute).
> 
> Does anyone have any suggestions as to what I can do
> to get this attribute working with Castor/Axis?  Or
> just with Axis?  I don't mind hacking the code, if
> someone can point me to the general area where I can
> patch it up.
> 
> Many thanks in advance,
> Alex
> 
> --- Alex Holmes <icepickorama@yahoo.com> wrote:
> 
> > Hi all,
> >
> > I'm trying to import the UDDI v2 inquiry WSDL:
> >
> >   http://uddi.org/wsdl/inquire_v2.wsdl
> >
> > which in turn imports its own model:
> >
> >   http://uddi.org/schema/uddi_v2.xsd
> >
> > The WSDL2Java tool generates the beans, but ignores the xml:lang
> > extension on the name type:
> >
> > <xsd:complexType name="name">
> >  <xsd:simpleContent>
> >   <xsd:extension base="string">
> >    <xsd:attribute ref="xml:lang" use="optional"/>
> >   </xsd:extension>
> >  </xsd:simpleContent>
> > </xsd:complexType>
> >
> > The Name class generated only has 1 attribute, name.  xml:lang
> > is imported as http://www.w3.org/2001/xml.xsd, which is
> > resolvable.  I'm attaching this generated class.
> >
> > Has anyone else encountered this, and is there a fix?
> >
> > Many thanks,
> > Alex
> 
> 


-- 
Davanum Srinivas : http://wso2.com/ - Oxygenating The Web Service Platform

Mime
View raw message