Salut tout le monde!

J'utilise un webservice SOAP codé en PHP et j'utilise Axis pour y accéder. Mon problème est que le webservice me renvoit un objet de type xsd:nil. Et je ne sais pas comment le transformer en java.
Voici ce que je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
java.lang.Class beansf = org.apache.axis.encoding.ser.BeanSerializerFactory.class;
        java.lang.Class beandf = org.apache.axis.encoding.ser.BeanDeserializerFactory.class;
        java.lang.Class arraysf = org.apache.axis.encoding.ser.ArraySerializerFactory.class;
        java.lang.Class arraydf = org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
        java.lang.Class simplesf = org.apache.axis.encoding.ser.SimpleSerializerFactory.class;
        java.lang.Class simpledf = org.apache.axis.encoding.ser.SimpleDeserializerFactory.class;
 
qName = new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "nil");
        cls = String.class;
        calls.registerTypeMapping(cls, qName, simplesf , simpledf , false);
Et cela ne marche pas, il me dit type mismatch.
Est ce que quelqu'un a une idée?
Merci d'avance