Try putting a trailing / on the encoding:

    http://schemas.xmlsoap.org/soap/encoding/

instead of

    http://schemas.xmlsoap.org/soap/encoding

Scott Nichol

----- Original Message -----
From: "Mattias Jiderhamn" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, November 13, 2002 4:12 AM
Subject: Serializer + deployment descriptor


> I am really, really tired of the fact that I can not get any type
mappings
> to work in the deployment desriptor.
>
> If I have the file:
> <isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment";
>   id="urn:ApiTest">
>   <isd:provider type="java"
>     scope="Application"
>     methods="isOk getIntPair getIntArray getIntPairArray getNullObject
> getNullArray">
>     <isd:java class="se.exder.api.ApiTest" static="true" />
>   </isd:provider>
>   <isd:faultListener>
>     org.apache.soap.server.DOMFaultListener
>   </isd:faultListener>
>
>   <isd:mappings>
>     <isd:map encodingStyle="http://schemas.xmlsoap.org/soap/encoding";
>      xmlns:x="urn:ApiTest" qname="x:IntPair"
>      javaType="se.exder.api.IntPair"
>
java2XMLClassName="org.apache.soap.encoding.soapenc.BeanSerializer"
>
xml2JavaClassName="org.apache.soap.encoding.soapenc.BeanSerializer"/>
>   </isd:mappings>
> </isd:service>
>
> and try to deploy it with
>   java -classpath $CLASSPATH
org.apache.soap.server.ServiceManagerClient
> http://localhost/servlet/rpcrouter deploy filename.wsdd
> The mapping is never working (client says
> "java.lang.IllegalArgumentException: No Serializer found to serialize
a
> 'se.exder.api.IntPair' using encoding style
> 'http://schemas.xmlsoap.org/soap/encoding/'")
>
> But if I input the exact same information in the admin page
> (/soap/deploy.jsp) everything works just fine. (See attached
sceenshots).
>
> I always undeploy the service before re-deploying. I have tried the
latest
> build (2002-10-27) and I am still having the same problem.
> Why is this???
> What can I do about it?
>


------------------------------------------------------------------------
--------


> --
> To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
> For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>


--
To unsubscribe, e-mail:   <mailto:soap-dev-unsubscribe@;xml.apache.org>
For additional commands, e-mail: <mailto:soap-dev-help@;xml.apache.org>

Reply via email to