Hi Axis Users,
I´m new to Axis and I want to deploy a Web
Service.
I want to do a Global Type Mapping. A type
mapping not to a particular service but available to any
service.
I used the Data example that defines an Object
(Data) and have the Serializer/Deserializer Factory for this
object.
I put the following tag in the
server-config.wsdd:
<typeMapping
qname="typeNS:Data" xmlns:typeNS="urn://samples.encoding" languageSpecificType="java:samples.encoding.Data" serializer="samples.encoding.DataSerFactory" deserializer="samples.encoding.DataDeserFactory" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" /> When i try to get the WSDL of the service ((http://localhost:8080/axis/xTeste.jws?wsdl)
i have the following error:
AXIS errorSorry, something seems to have gone wrong... here are the details: Fault - ; nested exception is: WSDLException: faultCode=OTHER_ERROR: Can't find prefix for 'urn://samples.encoding'. Namespace prefixes must be set on the Definition object using the addNamespace(...) method.: Does anyone knows what is wrong with the deployment tag? Thks, Carlos Vales |
- global type mapping Carlos Vales
- global type mapping Vijai Mohan