Hi,
I'm using EJB3.0 on JBoss 4.2.2.
When my WSDL get generated, it contains unnecessary layer for input and output paramters.
For example, for a Service :
public UserAccount login (String login, String password);
The WSDL will have 2 object that represents the return UserAccount :
<xs:complexType name="loginResponse"> <xs:sequence> <xs:element minOccurs="0" name="return" type="tns:userAccount"/> </xs:sequence> </xs:complexType> <xs:complexType name="userAccount"> </xs/complexType>