I used Java2WSDL to generate the WSDL for a class using Map.
It generates corectly the Map ( with ns=http://xml.apache.org/xml-soap ).
But when I do WSDL2Java, it generates:
qName = new javax.xml.namespace.QName("http://xml.apache.org/xml-soap",
"Map>item");
cachedSerQNames.add(qName);
cls = org.apache.xml.Item.class;
cachedSerClasses.add(cls);
cachedSerFactories.add(beansf);
cachedDeserFactories.add(beandf);
and a class org.apache.xml.Item.
Not sure how it works of if this is the expected behavior. I couldn't find
the Item class in org.apache.xml. For now the only solution is to
package the generated Item.java, but something is strange here.
Any ideas ?
Costin