Hi all, I'm trying to deploy a multi-port webservice (i.e. deploy the same service on 2 different ports) and thus far I've done the following:
1) add each and every separate port as transport listeners and transport receivers in axis2.xml on the service side as shown below: <transportReceiver name="httpbasic" class="org.apache.axis2.transport.http.SimpleHTTPServer"> <parameter name="port">8081</parameter> </transportReceiver> <transportReceiver name="httpwssec" class="org.apache.axis2.transport.http.SimpleHTTPServer"> <parameter name="port">8082</parameter> </transportReceiver> <transportSender name="httpbasic" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender"> <parameter name="PROTOCOL">HTTP/1.1</parameter> <parameter name="Transfer-Encoding">chunked</parameter> </transportSender> <transportSender name="httpwssec" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender"> <parameter name="PROTOCOL">HTTP/1.1</parameter> <parameter name="Transfer-Encoding">chunked</parameter> </transportSender> 2) Add the transport tag to the services.xml as shown below: <transports> <transport>httpbasic</transport> </transports> <transports> <transport>httpwssec</transport> </transports> However, I get the following exceptions when I try to deploy the service. Any help or guidance on what I should be doing would be greatly appreciated. Cheers. Regards -------------- Sanjay Vivek 28-Apr-2008 11:14:34 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Allocate exception for servlet AxisServlet java.io.CharConversionException: Invalid UTF-8 middle byte 0x3f (at char #2840, byte #-1) at com.ctc.wstx.io.UTF8Reader.reportInvalidOther(UTF8Reader.java:310) at com.ctc.wstx.io.UTF8Reader.read(UTF8Reader.java:208) at com.ctc.wstx.io.ReaderSource.readInto(ReaderSource.java:84) at com.ctc.wstx.io.BranchingReaderSource.readInto(BranchingReaderSource.jav a:57) at com.ctc.wstx.sr.StreamScanner.loadMore(StreamScanner.java:967) at com.ctc.wstx.sr.StreamScanner.getNext(StreamScanner.java:738) at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java: 1995) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1069) at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:1 53) at org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocu mentImpl.java:130) at org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOM Builder.java:359) at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:568) at org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilde r.java:96) at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigB uilder.java:79) at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(D eploymentEngine.java:615) at org.apache.axis2.deployment.WarBasedAxisConfigurator.<init>(WarBasedAxis Configurator.java:146) at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServle t.java:500) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a:1161) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:8 06) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:129) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 63) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 4) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) 28-Apr-2008 11:14:40 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Allocate exception for servlet AxisServlet java.io.CharConversionException: Invalid UTF-8 middle byte 0x3f (at char #2840, byte #-1) at com.ctc.wstx.io.UTF8Reader.reportInvalidOther(UTF8Reader.java:310) at com.ctc.wstx.io.UTF8Reader.read(UTF8Reader.java:208) at com.ctc.wstx.io.ReaderSource.readInto(ReaderSource.java:84) at com.ctc.wstx.io.BranchingReaderSource.readInto(BranchingReaderSource.jav a:57) at com.ctc.wstx.sr.StreamScanner.loadMore(StreamScanner.java:967) at com.ctc.wstx.sr.StreamScanner.getNext(StreamScanner.java:738) at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java: 1995) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1069) at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:1 53) at org.apache.axiom.om.impl.llom.OMDocumentImpl.getOMDocumentElement(OMDocu mentImpl.java:130) at org.apache.axiom.om.impl.builder.StAXOMBuilder.getDocumentElement(StAXOM Builder.java:359) at org.apache.axis2.util.XMLUtils.toOM(XMLUtils.java:568) at org.apache.axis2.deployment.DescriptionBuilder.buildOM(DescriptionBuilde r.java:96) at org.apache.axis2.deployment.AxisConfigBuilder.populateConfig(AxisConfigB uilder.java:79) at org.apache.axis2.deployment.DeploymentEngine.populateAxisConfiguration(D eploymentEngine.java:615) at org.apache.axis2.deployment.WarBasedAxisConfigurator.<init>(WarBasedAxis Configurator.java:146) at org.apache.axis2.transport.http.AxisServlet.initConfigContext(AxisServle t.java:500) at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:420) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav a:1161) at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:8 06) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:129) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:2 63) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:84 4) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]