John, Each class containing service methods must have a unique namespace (the id attribute of isd:service). This means you must deploy your 2 separate classes as separate namespaces within the webapp, e.g. you should use 2 deployment descriptors, such as
<isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment" id="urn:WSServer"> <isd:provider type="java" scope="Request" methods="SubmitWS"> <isd:java class="org.one.ws.server" static="true"/> </isd:provider> </isd:service> <isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment" id="urn:WS2Server"> <isd:provider type="java" scope="Request" methods="SubmitWS_2.0"> <isd:java class="org.one.ws2.server" static="true"/> </isd:provider> </isd:service> Scott Nichol Do not send e-mail directly to this e-mail address, because it is filtered to accept only mail from specific mail lists. ----- Original Message ----- From: "Gill, John" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, August 26, 2003 4:48 PM Subject: Multiple Deployment problems > I know I'm doing this wrong, but I can't seem to find a good description of > how to do it right. > > What I'm trying to do is deploy two different soap services within the same > web app, where the two different services are in different classes. Am I > out of luck? Or just not trying correctly? > > <isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment" > id="urn:WSServer"> > <isd:provider type="java" scope="Request" methods="SubmitWS"> > <isd:java class="org.one.ws.server" static="true"/> > </isd:provider> > <isd:provider type="java" scope="Request" methods="SubmitWS_2.0"> > <isd:java class="org.one.ws2.server" static="true"/> > </isd:provider> > > </isd:service> > >
