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

Reply via email to