Hi, I've a .NET Server which returns arrays of user defined tpyes. I genereted Java classes with WSDL2Java for my java client. All works except deserializiation of arrays! ErrorMsg:
org.xml.sax.SAX.Exception : No deserializier defined for array type urn:MyURN:Buchung. I looked into the ctor of SvcSoapStub class : ... Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class; Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class; Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class; Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class; ... qName = new javax.xml.rpc.namespace.QName("urn:MyURN", "ArrayOfBuchung"); cachedSerQNames.add(qName); cls = Test.Buchung[].class; cachedSerClasses.add(cls); cachedSerFactories.add(arraysf); cachedDeserFactories.add(arraydf); qName = new javax.xml.rpc.namespace.QName("urn:MyURN", "Buchung"); cachedSerQNames.add(qName); cls = Test.Buchung.class; cachedSerClasses.add(cls); cachedSerFactories.add(beansf); cachedDeserFactories.add(beandf); What is going wrong? with best regards, Oliver