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 Stefan Taubenberger <St...@icn.siemens.de> on 2002/04/08 10:00:50 UTC
Server deployment
Hello,
every time when i startup my tomcat server i must deploy this following
service again, and i dont know why ?
The service ist correctly, as described at the following wsdd file, in
the list of axis.
If i dont deploy it again i get a interal server errror like this..
java.io.IOException: No serializer found for class
de.siemens.icn.ArrayOfNewDataSetTable in registry
org.apache.axis.encoding.SerializationContextImpl@8997d1
Any ideas....
<!-- Use this file to deploy some handlers/chains and services -->
<!-- Two ways to do this: -->
<!-- java org.apache.axis.utils.Admin deploy.wsdd -->
<!-- from the same directory that the Axis engine runs -->
<!-- or -->
<!-- java org.apache.axis.client.AdminClient deploy.wsdd -->
<!-- after the axis server is running -->
<deployment
xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<!-- Services from OracleDataAccessJava WSDL service -->
<service name="OracleDataAccessJavaSoap" provider="java:RPC"
style="wrapped">
<parameter name="className"
value="de.siemens.icn.OracleDataAccessJavaSoapSkeleton"/>
<parameter name="allowedMethods" value="GetProjectsData"/>
<typeMapping
xmlns:ns="http://icn.siemens.de/OracleDataAccessWSJava"
qname="ns:ArrayOfNewDataSetTable"
type="java:de.siemens.icn.ArrayOfNewDataSetTable"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
<typeMapping
xmlns:ns="http://icn.siemens.de/OracleDataAccessWSJava"
qname="ns:NewDataSetTable"
type="java:de.siemens.icn.NewDataSetTable"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
</service>
</deployment>