Error message:

org.xml.sax.SAXException: Deserializing parameter 'ldap_GetAllUsernamesReturn': could not find deserializer for type {http://localhost:8080/axis/services/GlazeService}User

whats wrong what do i have to do i only want to send a Array om my object User

Client:
----------------------
                        String endpointURL = 
"http://localhost:8080/axis/services/GlazeService";;
                        Service service = new Service();
                        Call call = (Call) service.createCall();
                        QName qn = new QName( "urn:GlazeService.Service", 
"User" );
                        call.setOperationName("ldap_GetAllUsernames");
                        call.setTargetEndpointAddress( new 
java.net.URL(endpointURL) );
                        call.registerTypeMapping( User.class,
                                        qn,
                                        
org.apache.axis.encoding.ser.BeanSerializerFactory.class,
                                        
org.apache.axis.encoding.ser.BeanDeserializerFactory.class );
                        call.setUsername("Larry Fine");
                        call.setPassword("larrysecret");
                    User[] tomte = (User[])call.invoke(new Object [] {});
                    System.out.println("Size: " + tomte.length);

-------------------------------------------------

WSDD file:

<deployment xmlns="http://xml.apache.org/axis/wsdd/";
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";
xmlns:glaze="http://localhost:8080/axis/services/GlazeService";>
<service name="GlazeService" provider="java:RPC">
<parameter name="className" value="GlazeService.Service"/>
<parameter name="allowedMethods" value="*"/>
<beanMapping qname="glaze:User" languageSpecificType="java:GlazeService.User"/>
<typeMapping qname="glaze:ArrayOfUser" type="java:GlazeService.User[]"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</service>
</deployment>


-------

_________________________________________________________________
L�ttare att hitta dr�mresan med MSN Resor http://www.msn.se/resor/



Reply via email to