我有一个XML模式,其元素与属性同名:
...
<xs:sequence>
<xs:element name="subscriberId" type="String"/>
...
</xs:element>
</xs:sequence>
<xs:attribute name="subscriberId" type="String" use="required"/>
...
Axis 1.4 WSDL2Java在类的构造函数中生成两个相等的参数,这当然不起作用:
public Xpto(java.lang.String subscriberId,
java.lang.String subscriberId,
....
)
有什么方法可以解决这个问题吗? WSDL2Java配置似乎不起作用。