You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Vaibhav Jungay <va...@gmail.com> on 2007/11/16 12:11:48 UTC
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: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
RE: faultString: org.apache.axis.deployment.wsdd.WSDDException:
javax.xml.rpc.JAXRPCException: Null serializer factory specified
Posted by "Vaibhav@Jungay" <va...@gmail.com>.
Thank you Sietse !!!!!
sietsenicolaas.tenhoeve wrote:
>
> 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: Vaibhav@Jungay [mailto:vaibhav.jungay@gmail.com]
> Sent: 16 November 2007 11:49
> To: axis-user@ws.apache.org
> 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:vaibhav.jungay@gmail.com]
>> Sent: 16 November 2007 11:12
>> To: axis-user@ws.apache.org
>> 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: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
>> For additional commands, e-mail: axis-user-help@ws.apache.org
>>
>>
>>
>
> --
> 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: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/faultString%3A-org.apache.axis.deployment.wsdd.WSDDException%3A-javax.xml.rpc.JAXRPCException%3A-Null-serializer-factory-specified-tf4820612.html#a13792008
Sent from the Axis - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
RE: faultString: org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCException: Null serializer factory specified
Posted by si...@bt.com.
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: Vaibhav@Jungay [mailto:vaibhav.jungay@gmail.com]
Sent: 16 November 2007 11:49
To: axis-user@ws.apache.org
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:vaibhav.jungay@gmail.com]
> Sent: 16 November 2007 11:12
> To: axis-user@ws.apache.org
> 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: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>
--
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: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
RE: faultString: org.apache.axis.deployment.wsdd.WSDDException:
javax.xml.rpc.JAXRPCException: Null serializer factory specified
Posted by "Vaibhav@Jungay" <va...@gmail.com>.
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(WSDDService.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.java: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.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
org.apache.axis.providers.java.MsgProvider.processMessage(MsgProvider.java:126)
at
org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)
at
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java: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.java:327)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.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.run(WebAppServletContext.java:6981)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.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:vaibhav.jungay@gmail.com]
> Sent: 16 November 2007 11:12
> To: axis-user@ws.apache.org
> 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: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/faultString%3A-org.apache.axis.deployment.wsdd.WSDDException%3A-javax.xml.rpc.JAXRPCException%3A-Null-serializer-factory-specified-tf4820612.html#a13791718
Sent from the Axis - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
RE: faultString: org.apache.axis.deployment.wsdd.WSDDException: javax.xml.rpc.JAXRPCException: Null serializer factory specified
Posted by si...@bt.com.
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:vaibhav.jungay@gmail.com]
Sent: 16 November 2007 11:12
To: axis-user@ws.apache.org
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: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org