Affects Version/s: 1.1.1
Fix Version/s: None
Environment:Windows XP Professional SP2
Sun Java JDK 1.5.0_07
Number of attachments :
I generated a service from an existing WSDL using the WsGen Ant task.
I then looked at the generated WSDL returned by http://localhost/MyService?wsdl.
Elements type definitions were not preserved
1. xsd:date elements were redefined as xsd:datetime. This completely changes the format of the returned information.
2. xsd:nonNegativeInteger elements were redefined as xsd:int in one case, and as xsd:integer in another case. This negates the possiblilty of range and value checking.
3. restricted simple types were redefined as their base type (see the "language" and "siteNum" elements). This negates teh possiblity of value checking.
See the original and generated WSDL attachments in JIRA