Anne, thanks a lot for your help. After studying XMS schema and Cape Clears wsdleditor i managed to get java classes generated from Axis wsdl2Java.
But one more questions arises: Why are my referenced elements generated with an underscore as a prefix e.g. <xsd:element maxOccurs="1" minOccurs="1" ref="xsd1:BANK_ADDRESS"/> --> generates _BANK_ADDRESS.java When defining as in the WSDL you provided e.g. <xsd:element name="BANK_ADDRESS" type="tns:BANK_ADDRESS" minOccurs="1" maxOccurs="1"/> --> the java classes is named 'BANK_ADDRESS' Thanks for any help in advance Reto Badertscher