I am trying to use apache axis to access the web services of a
thrid-party app.  The WSDL for the third party app has many
<element>,<simpleType> and <complexType> elements that are children of
the <schema> element.  So it looks basically like this:

<definitions>
  <types>
    <schema>
        <element name="one">
        ...
        </element>
        <complexType name="two">
        ...
        </complexType>
    </schema>
  </types>
</definitions>

When I run WSDL2Java, it created a Java class to represent some of the
elements, but not others.  Isn't it supposed to generate a class for
each child element of schema?  What would cause WSDL2Java not to do
that?

Reply via email to