Closed glassfishrobot closed 14 years ago
Reported by thormick@java.net
jitu@java.net said: Assigning it to myself.
jitu@java.net said: Can you give a simple war file that demonstrates this problem. May be it is 109 based deployment.
thormick@java.net said: Created an attachment (id=192) Testcase that throws NPE when I run it
jitu@java.net said: Assiging it to Bhakti. AbstractMultiInstanceResolver's start() is not getting called because of 109 instance resolver. But it should work fine when used with sun-jaxws.xml style of deployment.
bhaktimehta@java.net said: Accepting bug
jitu@java.net said: Bhakti, can you file a bug on glassfish to keep track of this. Then I can close this one.
jitu@java.net said: Filed a bug in glassfish. Follow the progress at :
ramapulavarthi@java.net said: I just fixed the V3 bug https://glassfish.dev.java.net/issues/show_bug.cgi?id=10620 Please try with latest Glassfish V3 build.
File: TestApp.war Attached By: thormick@java.net
Was assigned to bhaktimehta@java.net
This issue was imported from java.net JIRA JAX_WS-545
Marked as won't fix on Thursday, November 5th 2009, 3:30:51 am
Using Java 6u4 and the JAX-WS in that, on Glassfish b58g. Given the simple sample lifted from here: http://weblogs.java.net/blog/kohsuke/archive/2006/10/bringing_state.html @HttpSessionScope @WebService public class Hello { int counter = 0; public int getCounter()
{ return counter++; }
}
I got the following in the Glassfish logs: The log message is null. java.lang.NullPointerException at com.sun.xml.ws.server.AbstractMultiInstanceResolver.prepare(AbstractMultiInstanceResolver.java:78) at com.sun.xml.ws.server.AbstractMultiInstanceResolver.create(AbstractMultiInstanceResolver.java:87) at com.sun.xml.ws.server.servlet.HttpSessionInstanceResolver.resolve(HttpSessionInstanceResolver.java:70) at com.sun.enterprise.webservice.InstanceResolverImpl.resolve(InstanceResolverImpl.java:74) at com.sun.enterprise.webservice.InstanceResolverImpl$1.invoke(InstanceResolverImpl.java:112) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:146) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:257) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:93) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:595) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436) at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(AbstractTubeImpl.java:106) at com.sun.enterprise.webservice.MonitoringPipe.process(MonitoringPipe.java:147) at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:115) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:595) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436) at com.sun.xml.ws.api.pipe.helper.AbstractTubeImpl.process(AbstractTubeImpl.java:106) at com.sun.enterprise.webservice.CommonServerSecurityPipe.processRequest(CommonServerSecurityPipe.java:218) at com.sun.enterprise.webservice.CommonServerSecurityPipe.process(CommonServerSecurityPipe.java:129) at com.sun.xml.ws.api.pipe.helper.PipeAdapter.processRequest(PipeAdapter.java:115) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:595) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:554) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:539) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:436) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:243) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:444) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:244) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:135) at com.sun.enterprise.webservice.JAXWSServlet.doPost(JAXWSServlet.java:159) at javax.servlet.http.HttpServlet.service(HttpServlet.java:738) at javax.servlet.http.HttpServlet.service(HttpServlet.java:831) at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:290) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632) at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:270) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568) at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:339) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:261) at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:212) at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265) at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106) <<<<<<<<<<<<<<<<<<<<<<HibernateFilter destroy wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful wsgen successful DPL5306:Servlet Web Service Endpoint [UserAdmin] listening at address http://193.69.76.210:8080/itum_taxi/UserAdmin DPL5306:Servlet Web Service Endpoint [Company] listening at address http://193.69.76.210:8080/itum_taxi/CompanyService DPL5306:Servlet Web Service Endpoint [TaxiOrderWebService] listening at address http://193.69.76.210:8080/itum_taxi/TaxiOrderWebServiceService DPL5306:Servlet Web Service Endpoint [com.itum.webservice.useradmin.UserAdmin] listening at address http://193.69.76.210:8080/itum_taxi/UserAdminService DPL5306:Servlet Web Service Endpoint [OrderTaxiCore] listening at address http://193.69.76.210:8080/itum_taxi/OrderTaxiCoreService DPL5306:Servlet Web Service Endpoint [OrderTaxiTest] listening at address http://193.69.76.210:8080/itum_taxi/OrderTaxiTestService DPL5306:Servlet Web Service Endpoint [Address] listening at address http://193.69.76.210:8080/itum_taxi/AddressService DPL5306:Servlet Web Service Endpoint [Hello] listening at address http://193.69.76.210:8080/itum_taxi/HelloService DPL5306:Servlet Web Service Endpoint [OrderTaxi] listening at address http://193.69.76.210:8080/itum_taxi/OrderTaxiService DPL5306:Servlet Web Service Endpoint [TaxiOrderReporting] listening at address http://193.69.76.210:8080/itum_taxi/TaxiOrderReportingService DPL5306:Servlet Web Service Endpoint [WebServiceTest] listening at address http://193.69.76.210:8080/itum_taxi/WebServiceTestService deployed with moduleid = itum_taxi