Hi Vaibhav, I have never used wsdd for deployment so I can probably not solve your problem. Although the URI of your typemapping looks invalid ( '}' is not allowed I think). Maybe that brings you to the source of the problem.
And about xml and namespaces I would suggest to read the following webpage http://www.w3schools.com/xml/xml_namespaces.asp . I think this should be basic knowledge before you start working with webservices. Sietse -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: 16 November 2007 11:49 To: [email protected] Subject: RE: faultString: org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCException: Null serializer factory specified Thanks alot Sietse. The procseesing was succesful but with some exceptions. I am new to web services and i dont know whats a namespace and why its used. Can you pls help me in solving the below exception . - Unable to deploy typemapping: {http://ttdev.com/ss}concatRequest java.lang.ClassNotFoundException: Found languageSpecificType namespace '', expected 'http://xml.apache.org/axis/wsdd/providers/java' at org.apache.axis.deployment.wsdd.WSDDTypeMapping.getLanguageSpecificType( WSDDTypeMapping.java:174) at org.apache.axis.deployment.wsdd.WSDDService.deployTypeMapping(WSDDServic e.java:542) at org.apache.axis.deployment.wsdd.WSDDService.initTMR(WSDDService.java:253 ) at org.apache.axis.deployment.wsdd.WSDDService.<init>(WSDDService.java:233) at org.apache.axis.deployment.wsdd.WSDDDeployment.<init>(WSDDDeployment.jav a:192) at org.apache.axis.deployment.wsdd.WSDDDocument.<init>(WSDDDocument.java:78 ) at org.apache.axis.utils.Admin.processWSDD(Admin.java:111) at org.apache.axis.utils.Admin.process(Admin.java:158) at org.apache.axis.utils.Admin.AdminService(Admin.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.axis.providers.java.MsgProvider.processMessage(MsgProvider.ja va:126) at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323 ) at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j ava:32) at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118) at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83) at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454) at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281) at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.j ava:327) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(Se rvletStubImpl.java:1072) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:465) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl. java:348) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.r un(WebAppServletContext.java:6981) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu bject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121 ) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServl etContext.java:3892) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl. java:2766) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:224) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183) sietsenicolaas.tenhoeve wrote: > > Hi Vaibhav, > > It looks that your typemapping got some typos. > > <typeMapping > xmlns:ns="http://ttdev.com/ss" > qname="ns:>concatRequest" <------------- (ns:>concatRequest > without '>' I guess) > type="java:com.myproject.simpleservice.ConcatRequest" > <---------- (type=... Without "java:com") > serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" > > deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" > encodingStyle="" > /> > > Hope this helps you out. > > Sietse > > -----Original Message----- > From: Vaibhav Jungay [mailto:[EMAIL PROTECTED] > Sent: 16 November 2007 11:12 > To: [email protected] > Subject: faultString: org.apache.axis.deployment.wsdd.WSDDException: > javax.xml.rpc.JAXRPCException: Null serializer factory specified > > Hi, > I get the above error when i try to deploy wsdd to my weblogic 8.1 app > server. I feel its because of typeMapping tag. Can somebody help me > pls... > > The wsdd is > > <!-- Use this file to deploy some handlers/chains and services --> > <!-- Two ways to do this: --> > <!-- java org.apache.axis.client.AdminClient deploy.wsdd --> > <!-- after the axis server is running --> > <!-- or --> > <!-- java org.apache.axis.utils.Admin client|server deploy.wsdd --> > <!-- from the same directory that the Axis engine runs --> > > <deployment > xmlns="http://xml.apache.org/axis/wsdd/" > xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> > > <!-- Services from SimpleService WSDL service --> > > <service name="SimpleServiceSOAP" provider="java:RPC" > style="document" use="literal"> > <parameter name="wsdlTargetNamespace" > value="http://ttdev.com/ss"/> > <parameter name="wsdlServiceElement" value="SimpleService"/> > <parameter name="schemaUnqualified" value="http://ttdev.com/ss"/> > <parameter name="wsdlServicePort" value="SimpleServiceSOAP"/> > <parameter name="className" > value="com.myproject.simpleservice.SimpleServiceSOAPImpl"/> > <parameter name="wsdlPortType" value="SimpleService"/> > <parameter name="typeMappingVersion" value="1.2"/> > <operation name="concat" qname="concat" > returnQName="concatResponse" returnType="rtns:string" > xmlns:rtns="http://www.w3.org/2001/XMLSchema" > soapAction="http://ttdev.com/ss/NewOperation" > > <parameter qname="pns:concatRequest" > xmlns:pns="http://ttdev.com/ss" type="tns:>concatRequest" > xmlns:tns="http://ttdev.com/ss"/> > </operation> > <parameter name="allowedMethods" value="concat"/> > > <typeMapping > xmlns:ns="http://ttdev.com/ss" > qname="ns:>concatRequest" > type="java:com.myproject.simpleservice.ConcatRequest" > serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" > > deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" > encodingStyle="" > /> > </service> > </deployment> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/faultString%3A-org.apache.axis.deployment.wsdd.WSD DException%3A-javax.xml.rpc.JAXRPCException%3A-Null-serializer-factory-s pecified-tf4820612.html#a13791718 Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
