axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hari Lakshmanan" <h...@wakesoft.com>
Subject RE: No serializer found for class
Date Fri, 27 Feb 2004 00:35:11 GMT
Sorry it should read as namespace instead of qname
<typeMapping
        xmlns:ns="urn:SearchCategoryService"
...




__Hari

-----Original Message-----
From: Hari Lakshmanan 
Sent: Thursday, February 26, 2004 4:30 PM
To: axis-user@ws.apache.org
Subject: RE: No serializer found for class


I had similar problem 
Make sure qname under typeMappings in your deploy.wsdd is
urn:SearchCategoryService. If not, change it and redeploy and run the
client

Hope this helps


-----Original Message-----
From: christopher justin [mailto:christopher_justin@hotmail.com] 
Sent: Thursday, February 26, 2004 4:11 PM
To: axis-user@ws.apache.org
Subject: No serializer found for class


Hello all,

My web service client seems to not register my class with the
BeanSerializer 
correctly...I keep getting  "No serializer found for class 
TLI.beans.Category".  I am stumped... if any one can help out it would
be 
greatly appreciated.  Here is my client code:

                   Category c = new Category();
                   c.setName("name");
                    c.setValue("myname");
                   Service service = new Service();
	   Call call = (Call)service.createCall();
	   QName qn = new QName("urn:SearchCategoryService",
"Category");
                                                         
call.registerTypeMapping(Category.class, qn,
                                                         
BeanSerializerFactory.class,
                                                         
BeanDeserializerFactory.class);
	   call.setOperationName( "getCategoriesSearch" );
	   call.setEncodingStyle( Constants.NS_URI_XML );
	   call.addParameter( "Category", qn, ParameterMode.IN );
	   call.setReturnType( qn );
                   call.setTargetEndpointAddress( endPoint );
	   Category cat1l = (Category) call.invoke( new Object[] {c} );

Am i missing something ?  Does the Qname need to match something I am 
missing ?

_________________________________________________________________
Say "good-bye" to spam, viruses and pop-ups with MSN Premium -- free
trial 
offer! http://click.atdmt.com/AVE/go/onm00200359ave/direct/01/


Mime
View raw message