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?