Works great. Thanks!
David Altenburg
[EMAIL PROTECTED]
>-----Original Message-----
>From: R J Scheuerle Jr [mailto:[EMAIL PROTECTED]]
>Sent: Tuesday, February 05, 2002 4:44 PM
>To: [EMAIL PROTECTED]
>Cc: [EMAIL PROTECTED]
>Subject: Re: WSDL2Java and xsd:simpleTypes
>
>
>I just committed the support for simpleTypes as described below.
>
>Try it out!
>
>Rich Scheuerle
>XML & Web Services Development
>512-838-5115 (IBM TL 678-5115)
>
>
>
>
> R J Scheuerle
>
> Jr/Austin/IBM@IBM To:
>[EMAIL PROTECTED]
>
> US cc:
>[EMAIL PROTECTED]
>
> Subject: Re:
>WSDL2Java and xsd:simpleTypes
> 02/05/2002 11:47
>
> AM
>
> Please respond to
>
> axis-dev
>
>
>
>
>
>
>
>
>| Is this a known issue, and if so, what is the planned fix? Would it
>| be
>to
>| replace all references to the simple
>| type with references to the base type (or the first base type reached
>that
>| maps to a java type when traversing the
>| base types?) or to generate the class that is referenced (e.g.
>| FooSimpleType)?
>
>I am working on this now. The planned fix is to replace the
>references with the base type (first suggestion above).
>
>Rich Scheuerle
>XML & Web Services Development
>512-838-5115 (IBM TL 678-5115)
>
>
>
> R J Scheuerle
>
> Jr/Austin/IBM@IBM To:
>[EMAIL PROTECTED]
> US cc:
>
> Subject: Re:
>WSDL2Java and xsd:simpleTypes
> 02/05/2002 09:18
>
> AM
>
> Please respond to
>
> axis-dev
>
>
>
>
>
>
>The only simpleTypes that are currently supported are enumerations.
>
>We will add your request to our todo list.
>
>Thanks,
>
>Rich Scheuerle
>XML & Web Services Development
>512-838-5115 (IBM TL 678-5115)
>
>
>
> Russell
>
> Butek/Austin/IBM@ To:
>[EMAIL PROTECTED]
> IBMUS cc:
>
> Subject: Re:
>WSDL2Java and xsd:simpleTypes
> 02/05/2002 07:18
>
> AM
>
> Please respond to
>
> axis-dev
>
>
>
>
>
>
>Which version of axis are you running? I just tried it this
>morning with a build from a couple days ago and it worked just fine.
>
>Russell Butek
>[EMAIL PROTECTED]
>
>
>David Altenburg <[EMAIL PROTECTED]> on 02/04/2002
>06:31:08 PM
>
>Please respond to [EMAIL PROTECTED]
>
>To: [EMAIL PROTECTED]
>cc:
>Subject: WSDL2Java and xsd:simpleTypes
>
>
>
>
>
>We're currently having issues with the way that wsdl2java
>handles simple types that are not enumerations. Currently, a
>complex type defined as this:
>
> <xsd:complexType name="RootType">
> <xsd:sequence>
> <xsd:element name="stringElem" type="xsd:string"/>
> <xsd:element name="enumElem" type="foo:enumType"/>
> <xsd:element name="simpleElem" type="foo:fooSimpleType"/>
> </xsd:sequence>
> </xsd:complexType>
>
> <xsd:simpleType name="fooSimpleType">
> <restriction base="xsd:string"/>
> </xsd:simpleType>
>
> is translated into this:
>
> public class RootType implements java.io.Serializable {
>
> private FooSimpleType simpleElem;
>
> public RootType() {
> }
>
> public FooSimpleType getSimpleElem() {
> return simpleElem;
> }
>
> public void setSimpleElem(FooSimpleType simpleElem) {
> this.simpleElem = simpleElem;
> }
> }
>
>However, FooSimpleType is not generated, so the generated code
>does not compile.
>
>Is this a known issue, and if so, what is the planned fix?
>Would it be to replace all references to the simple type with
>references to the base type (or the first base type reached
>that maps to a java type when traversing the base types?) or
>to generate the class that is referenced (e.g. FooSimpleType)?
>
>Thanks,
>
>David Altenburg
>[EMAIL PROTECTED]
>
>
>
>
>
>
>
>
>
>
>
>