axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Al Ski (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-3497) NPE Accesing Service During Bringup
Date Fri, 08 Feb 2008 12:18:08 GMT
NPE Accesing Service During Bringup
-----------------------------------

                 Key: AXIS2-3497
                 URL: https://issues.apache.org/jira/browse/AXIS2-3497
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: deployment, transports
    Affects Versions: 1.3
         Environment: Linux Fedora Core 4, Geronimo 1.0, JRE 1.5.0_12
            Reporter: Al Ski
            Priority: Blocker


We have a web service that is brought up in a Geronimo / Jetty container. If there is a client
trying to access the service endpoint as the service is being brought up, we see:

Feb  7 21:26:45 localhost.localdomain org.mortbay.jetty.context./rmf: WARN /rmf/services/RevaManagementService:
Feb  7 21:26:45 localhost.localdomain java.lang.NullPointerException
Feb  7 21:26:45 localhost.localdomain     at org.apache.axis2.transport.http.AxisServlet.createMessageContext(AxisServlet.java:602)
Feb  7 21:26:45 localhost.localdomain     at org.apache.axis2.transport.http.AxisServlet.createMessageContext(AxisServlet.java:664)
Feb  7 21:26:45 localhost.localdomain     at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:116)
Feb  7 21:26:45 localhost.localdomain     at javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
Feb  7 21:26:45 localhost.localdomain     at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
Feb  7 21:26:45 localhost.localdomain     at org.apache.geronimo.jetty.JettyServletHolder.handle(JettyServletHolder.java:99)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.JSR154Filter.doFilter(JSR154Filter.java:170)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.HttpServer.service(HttpServer.java:909)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
Feb  7 21:26:45 localhost.localdomain     at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

The service endpoint then fails to come online even though the admin application shows it
as active. Deactivating and reactivating the service doesn't bring the service up either.
If you access the service endpoint you get:

<soapenv:Reason xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope">
    <soapenv:Text xml:lang="en-US">The service cannot be found for the endpoint reference
(EPR) /rmf/services/RevaManagementService</soapenv:Text>
</soapenv:Reason>

The client is a single threaded client making a "ping" type request looking for the service
which never comes online.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message