Hi all, I'm getting the exceptions shown below when I try to disable HTTPS. The reason I wish to disable HTTPS is because TCPMON cannot intercept SSL encrypted messages. I turned off HTTPS by commenting out the following line in the services.xml file :
<sp:TransportToken> <wsp:Policy> <!-- <sp:HttpsToken RequireClientCertificate="false"/> --> </wsp:Policy> </sp:TransportToken> However, when I get the following exceptions shown below when I attempt to disable HTTPS. Is this the right way to disable HTTPS? Any pointers on how I can rectify this will be greatly welcome. Cheers. [ERROR] Servlet.service() for servlet AxisServlet threw exception org.apache.axis2.dataretrieval.DataRetrievalException: java.lang.NullPointerException at org.apache.axis2.dataretrieval.AxisDataLocatorImpl.getData(AxisDataLocat orImpl.java:85) at org.apache.axis2.description.AxisService.getData(AxisService.java:2722) at org.apache.axis2.description.AxisService.getWSDL(AxisService.java:1462) at org.apache.axis2.description.AxisService.printWSDL(AxisService.java:1334 ) at org.apache.axis2.transport.http.ListingAgent.processListService(ListingA gent.java:287) at org.apache.axis2.transport.http.AxisServlet.doGet(AxisServlet.java:240) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:188) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv e.java:210) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv e.java:174) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1 51) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87 0) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc essConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow erWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:685) at java.lang.Thread.run(Thread.java:619) Caused by: org.apache.axis2.dataretrieval.DataRetrievalException: java.lang.NullPointerException at org.apache.axis2.dataretrieval.WSDLDataLocator.outputInlineForm(WSDLData Locator.java:134) at org.apache.axis2.dataretrieval.WSDLDataLocator.getData(WSDLDataLocator.j ava:73) at org.apache.axis2.dataretrieval.AxisDataLocatorImpl.getData(AxisDataLocat orImpl.java:81) ... 21 more Caused by: java.lang.RuntimeException: java.lang.NullPointerException at org.apache.axis2.util.ExternalPolicySerializer.serialize(ExternalPolicyS erializer.java:175) at org.apache.axis2.util.PolicyUtil.getPolicyComponentAsOMElement(PolicyUti l.java:110) at org.apache.axis2.description.AxisService2WSDL11.addPoliciesToDefinitionE lement(AxisService2WSDL11.java:612) at org.apache.axis2.description.AxisService2WSDL11.generateOM(AxisService2W SDL11.java:238) at org.apache.axis2.dataretrieval.WSDLDataLocator.outputInlineForm(WSDLData Locator.java:130) ... 23 more Caused by: java.lang.NullPointerException at org.apache.ws.secpolicy.model.TransportToken.serialize(TransportToken.ja va:90) at org.apache.ws.secpolicy.model.TransportBinding.serialize(TransportBindin g.java:157) at org.apache.axis2.util.ExternalPolicySerializer.serialize(ExternalPolicyS erializer.java:159) ... 27 more [ERROR] Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream() has already been called for this response at org.apache.catalina.connector.Response.getWriter(Response.java:601) at org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.ja va:196) at org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:125) at org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:1 18) at org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:1 85) at org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspF actoryImpl.java:116) at org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryIm pl.java:76) at org.apache.jsp.axis2_002dweb.Error.error500_jsp._jspService(error500_jsp .java:99) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja va:328) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc her.java:691) at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio nDispatcher.java:471) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp atcher.java:403) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat cher.java:301) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java :364) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java :285) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.j ava:229) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1 51) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87 0) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc essConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow erWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:685) at java.lang.Thread.run(Thread.java:619) Jun 23, 2008 10:04:35 AM org.apache.catalina.core.StandardHostValve custom SEVERE: Exception Processing ErrorPage[errorCode=500, location=/axis2-web/Error/error500.jsp] org.apache.jasper.JasperException: getOutputStream() has already been called for this response at org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServle tWrapper.java:476) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja va:383) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica tionFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt erChain.java:188) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatc her.java:691) at org.apache.catalina.core.ApplicationDispatcher.processRequest(Applicatio nDispatcher.java:471) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDisp atcher.java:403) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispat cher.java:301) at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java :364) at org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java :285) at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.j ava:229) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :117) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve. java:108) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1 51) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:87 0) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc essConnection(Http11BaseProtocol.java:665) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint .java:528) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow erWorkerThread.java:81) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool .java:685) at java.lang.Thread.run(Thread.java:619) Regards -------------- Sanjay Vivek Web Analyst Middleware Team ISS Newcastle University