On Tue, Jul 21, 2009 at 12:58 PM, Matt Schmidt<mschmid...@gmail.com> wrote:
> Hello,
> I am having what appears to be a common problem, but everything I have read
> says the issue should be resolved...
> I am using java2wsdl to generate a wsdl for my service, which contains some
> enumerations. The resulting wsdl generates the enums incorrectly. (Java 5,
> Axis2 1.4.1, Maven 2.0.9)
> <xs:complexType name="Status">
>    <xs:complexContent>
>       <xs:extension base="xs:Enum">
>           <xs:sequence/>
>       </xs:extension>
>    </xs:complexContent>
> </xs:complexType>
> (Error: xs:Enum is not defined in 'http://www.w3.org/2001/XMLSchema')
> I am locked into Java 5. I have tried java2wsdl with Axis2 1.4.1 and 1.5,
> both with the same results.
> Everything I have read says that the issue was in Axis 1.3 and was supposed
> to be fixed in the next version, but I still have the issue.
> Any suggestions or help? I am stuck...
> Thanks!
>
>

As a quick hack and if you have control over the wsdl, one option is
use integer in the wsdl and Enum.ordinal() etc in your java code.

- R

Reply via email to