[ BUILD # : RC2 ]
[ JDK VERSION : 1.6.0_02 ]
When I have a WS that has an operation getInnerBogus and an operation
getOuterBogus where InnerBogus is a class with only fields of simple
types and OuterBogus has a field of type InnerBogus. And I generate a
Mobile WS Client from this WS, than NB doesn't generate the class
'outerBogus' and the xxStub and xxService classes in the mobile
project are not compiling any more.
I've attached the relevant files. The classes InnerBogus, OuterBogus
and the WS are in the WAR part of my JavaEE project.
Change QNames of first level elements names to be unique. For example change them to return1, return2, ...
QName of internal elements in complex types could not be unique. The fix would be too complex.
The fix has been ported into the release60_fixes branch.
Checking in WSDL2JavaImpl.java;
/cvs/mobility/end2end/jsr172/src/org/netbeans/modules/e2e/wsdl/wsdl2java/WSDL2JavaImpl.java,v <-- WSDL2JavaImpl.java
new revision: 126.96.36.199.2.1; previous revision: 188.8.131.52