javax.ws.rs.NotFoundException: HTTP 404 Not Found

Java.net JIRA | michaely | 2 years ago
  1. 0

    I work on a project that utilizes and embedded Jetty server that launches instances of the Equinox servlet bridge. In one of these instances we launch the Jersey service, via the OSGI HTTPServlce, in order to handle REST requests for our application. For some some reason the requests are not reaching my root provider and are throwing 404 errors for every request. I enabled debug and tracing in jersey. Below is the output: Startup: {code} 2014-09-16 11:35:29,699 [comm] [Component Resolve Thread (Bundle 4)] INFO org.glassfish.jersey.internal.ServiceFinder - Running in a non-OSGi environment 2014-09-16 11:35:29,923 [comm] [Component Resolve Thread (Bundle 4)] INFO org.glassfish.jersey.server.ApplicationHandler - Initiating Jersey application, version Jersey: 2.12 2014-08-25 11:15:46... 2014-09-16 11:35:30,002 [comm] [Component Resolve Thread (Bundle 4)] TRACE org.glassfish.jersey.server.model.IntrospectionModeller - A new abstract resource created by IntrospectionModeler: org.glassfish.jersey.server.model.Resource$Builder@3a202728 2014-09-16 11:35:30,028 [comm] [Component Resolve Thread (Bundle 4)] TRACE org.glassfish.jersey.server.model.IntrospectionModeller - A new abstract resource created by IntrospectionModeler: org.glassfish.jersey.server.model.Resource$Builder@5948f683 2014-09-16 11:35:30,070 [comm] [Component Resolve Thread (Bundle 4)] DEBUG org.glassfish.jersey.internal.util.collection.DataStructures - USING LTQ class:class java.util.concurrent.LinkedTransferQueue 2014-09-16 11:35:30,233 [comm] [Component Resolve Thread (Bundle 4)] INFO org.glassfish.jersey.process.internal.RequestExecutorFactory - "No custom request executor provider registrations found - using default: [org.glassfish.jersey.server.internal.process.ServerManagedAsyncExecutorFactory$1]." 2014-09-16 11:35:30,240 [comm] [Component Resolve Thread (Bundle 4)] INFO org.glassfish.jersey.server.ApplicationHandler - Jersey application initialized. Root Resource Classes: com.xmlnamespace.panel.rest.resources.ResourceProvider Global Reader Interceptors: org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor Global Writer Interceptors: org.glassfish.jersey.server.internal.MappableExceptionWrapperInterceptor org.glassfish.jersey.server.internal.JsonWithPaddingInterceptor Message Body Readers: org.glassfish.jersey.message.internal.FormMultivaluedMapProvider org.glassfish.jersey.message.internal.DocumentProvider org.glassfish.jersey.message.internal.XmlCollectionJaxbProvider$App org.glassfish.jersey.message.internal.ReaderProvider org.glassfish.jersey.message.internal.ByteArrayProvider org.glassfish.jersey.message.internal.XmlRootElementJaxbProvider$Text org.glassfish.jersey.message.internal.DataSourceProvider org.glassfish.jersey.message.internal.StringMessageProvider org.glassfish.jersey.message.internal.InputStreamProvider org.glassfish.jersey.message.internal.XmlJaxbElementProvider$Text org.glassfish.jersey.message.internal.FormProvider org.glassfish.jersey.message.internal.XmlJaxbElementProvider$General org.glassfish.jersey.message.internal.SourceProvider$DomSourceReader org.glassfish.jersey.message.internal.XmlRootObjectJaxbProvider$Text org.glassfish.jersey.message.internal.RenderedImageProvider org.glassfish.jersey.message.internal.SourceProvider$SaxSourceReader org.glassfish.jersey.message.internal.SourceProvider$StreamSourceReader org.glassfish.jersey.message.internal.FileProvider org.glassfish.jersey.message.internal.XmlCollectionJaxbProvider$Text org.glassfish.jersey.message.internal.XmlJaxbElementProvider$App org.glassfish.jersey.message.internal.XmlRootObjectJaxbProvider$App org.glassfish.jersey.message.internal.XmlRootObjectJaxbProvider$General org.glassfish.jersey.message.internal.XmlCollectionJaxbProvider$General org.glassfish.jersey.message.internal.XmlRootElementJaxbProvider$General org.glassfish.jersey.message.internal.BasicTypesMessageProvider org.glassfish.jersey.message.internal.XmlRootElementJaxbProvider$App Message Body Writers: org.glassfish.jersey.message.internal.FormMultivaluedMapProvider org.glassfish.jersey.message.internal.FileProvider org.glassfish.jersey.message.internal.DocumentProvider org.glassfish.jersey.message.internal.XmlCollectionJaxbProvider$App org.glassfish.jersey.message.internal.XmlCollectionJaxbProvider$Text org.glassfish.jersey.message.internal.ReaderProvider org.glassfish.jersey.message.internal.XmlJaxbElementProvider$App org.glassfish.jersey.message.internal.ByteArrayProvider org.glassfish.jersey.message.internal.XmlRootElementJaxbProvider$Text org.glassfish.jersey.message.internal.DataSourceProvider org.glassfish.jersey.message.internal.StringMessageProvider org.glassfish.jersey.message.internal.InputStreamProvider org.glassfish.jersey.server.ChunkedResponseWriter org.glassfish.jersey.message.internal.XmlJaxbElementProvider$Text org.glassfish.jersey.message.internal.XmlCollectionJaxbProvider$General org.glassfish.jersey.message.internal.FormProvider org.glassfish.jersey.message.internal.StreamingOutputProvider org.glassfish.jersey.message.internal.XmlRootElementJaxbProvider$General org.glassfish.jersey.message.internal.XmlJaxbElementProvider$General org.glassfish.jersey.message.internal.BasicTypesMessageProvider org.glassfish.jersey.message.internal.SourceProvider$SourceWriter org.glassfish.jersey.message.internal.XmlRootElementJaxbProvider$App org.glassfish.jersey.message.internal.RenderedImageProvider {code} When a request is made: {code} 2014-09-16 11:36:51,211 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.tracing.general - START baseUri=[https://localhost:55050/api/] requestUri=[https://localhost:55050/communication_manager/api/resource] method=[GET] authScheme=[BASIC] accept=[text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8] accept-encoding=[gzip,deflate] accept-charset=n/a accept-language=[en-US,en;q=0.8] content-type=n/a content-length=n/a [ ---- ms] 2014-09-16 11:36:51,226 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.tracing.general - PRE_MATCH_SUMMARY PreMatchRequest summary: 0 filters [ 0.06 ms] 2014-09-16 11:36:51,227 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.tracing.general - MATCH_PATH_FIND Matching path [/unication_manager/api/resource] [ ---- ms] 2014-09-16 11:36:51,228 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.tracing.general - MATCH_SUMMARY RequestMatching summary [ 1.51 ms] 2014-09-16 11:36:51,235 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.server.ServerRuntime$Responder - Starting mapping of the exception. javax.ws.rs.NotFoundException: HTTP 404 Not Found at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:268) ~[org.glassfish.jersey.core.jersey-server_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254) [org.glassfish.jersey.core.jersey-server_2.12.0.jar:na] at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1030) [org.glassfish.jersey.core.jersey-server_2.12.0.jar:na] at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:373) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) [org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na] at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) [org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na] at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) [org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet_3.1.0.jar:na] at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:138) [servletbridge.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet_3.1.0.jar:na] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [org.eclipse.jetty_9.1.5.jar:na] at com.xmlnamespace.panel.server.security.BroadIPAccessHandler.handle(BroadIPAccessHandler.java:123) [bin/:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1113) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.Server.handle(Server.java:462) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:279) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:534) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [org.eclipse.jetty_9.1.5.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.7.0_60-ea] 2014-09-16 11:36:51,237 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.server.ServerRuntime$Responder - WebApplicationException (WAE) with no entity thrown and no ExceptionMappers have been found for this WAE. Response with status 404 is directly generated from the WAE. javax.ws.rs.NotFoundException: HTTP 404 Not Found at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:268) ~[org.glassfish.jersey.core.jersey-server_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297) [org.glassfish.jersey.core.jersey-common_2.12.0.jar:na] at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254) [org.glassfish.jersey.core.jersey-server_2.12.0.jar:na] at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1030) [org.glassfish.jersey.core.jersey-server_2.12.0.jar:na] at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:373) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221) [org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na] at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) [org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na] at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) [org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na] at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68) [org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet_3.1.0.jar:na] at org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:138) [servletbridge.jar:na] at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) [javax.servlet_3.1.0.jar:na] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [org.eclipse.jetty_9.1.5.jar:na] at com.xmlnamespace.panel.server.security.BroadIPAccessHandler.handle(BroadIPAccessHandler.java:123) [bin/:na] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1113) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.Server.handle(Server.java:462) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:279) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:534) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607) [org.eclipse.jetty_9.1.5.jar:na] at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536) [org.eclipse.jetty_9.1.5.jar:na] at java.lang.Thread.run(Unknown Source) [na:1.7.0_60-ea] 2014-09-16 11:36:51,239 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.tracing.general - RESPONSE_FILTER_SUMMARY Response summary: 0 filters [ 0.05 ms] 2014-09-16 11:36:51,240 [main-server] [qtp1082594377-488] DEBUG org.glassfish.jersey.tracing.general - FINISHED Response status: 404/CLIENT_ERROR|Not Found [ ---- ms] 2014-09-16 11:36:51,257 [main-server] [qtp1082594377-488] TRACE org.glassfish.jersey.process.internal.RequestScope - [DEBUG] Released scope instance Instance{id=5c3ef77b-f7b5-45ce-803e-99956ba6770e, referenceCounter=0, store size=0} on thread qtp1082594377-488 {code} Looking at the trace when the request is made we can see the requested URI as: {code} https://localhost:55050/communication_manager/api/resource {code} However if you look at the matching path in the trace it resolves to: {code} /unication_manager/api/resource {code} Basically the "comm" piece is stripped out. I have looked around our application to see if we are stripping out "comm" anywhere for http requests and do not see anything of the sort. Below is the code I am utilizing to register the provider: Registration in the OSGI activator: SERVLET_PATH = "/api"; javax.ws.rs.Application = com.xmlnamespace.panel.rest.ApplicationClassProvider {code} ClassLoader myClassLoader = getClass().getClassLoader(); ClassLoader originalContextClassLoader = Thread.currentThread().getContextClassLoader(); try { Thread.currentThread().setContextClassLoader(myClassLoader); httpService.registerServlet(SERVLET_PATH, new ServletContainer(), servletInitParams, null); } finally { Thread.currentThread().setContextClassLoader(originalContextClassLoader); } {code} Application class: {code} public class ApplicationClassProvider extends Application { /* (non-Javadoc) * @see javax.ws.rs.core.Application#getClasses() */ @Override public Set<Class<?>> getClasses() { Set<Class<?>> classes = new HashSet<Class<?>>(); classes.add(ResourceProvider.class); return classes; } } {code} Root resource class: {code} @Path("resource") public class ResourceProvider { @GET @Produces("text/plain") public String getHello() { return "Works!!!!!!!!!!!!!"; } } {code}

    Java.net JIRA | 2 years ago | michaely
    javax.ws.rs.NotFoundException: HTTP 404 Not Found
  2. 0

    404 errors when using GTFS files with fares info

    GitHub | 2 years ago | kalon33
    javax.ws.rs.NotFoundException: HTTP 404 Not Found
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Open Trip Planner What is the correct url to use?

    Geographic Information Systems | 2 years ago | Mark C
    javax.ws.rs.NotFoundException: HTTP 404 Not Found

    3 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. javax.ws.rs.NotFoundException

      HTTP 404 Not Found

      at org.glassfish.jersey.server.ServerRuntime$1.run()
    2. jersey-core-server
      ServerRuntime$1.run
      1. org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:268)[org.glassfish.jersey.core.jersey-server_2.12.0.jar:na]
      1 frame
    3. Jersey Core
      RequestScope.runInScope
      1. org.glassfish.jersey.internal.Errors$1.call(Errors.java:271)[org.glassfish.jersey.core.jersey-common_2.12.0.jar:na]
      2. org.glassfish.jersey.internal.Errors$1.call(Errors.java:267)[org.glassfish.jersey.core.jersey-common_2.12.0.jar:na]
      3. org.glassfish.jersey.internal.Errors.process(Errors.java:315)[org.glassfish.jersey.core.jersey-common_2.12.0.jar:na]
      4. org.glassfish.jersey.internal.Errors.process(Errors.java:297)[org.glassfish.jersey.core.jersey-common_2.12.0.jar:na]
      5. org.glassfish.jersey.internal.Errors.process(Errors.java:267)[org.glassfish.jersey.core.jersey-common_2.12.0.jar:na]
      6. org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:297)[org.glassfish.jersey.core.jersey-common_2.12.0.jar:na]
      6 frames
    4. jersey-core-server
      ApplicationHandler.handle
      1. org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:254)[org.glassfish.jersey.core.jersey-server_2.12.0.jar:na]
      2. org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1030)[org.glassfish.jersey.core.jersey-server_2.12.0.jar:na]
      2 frames
    5. jersey-container-servlet-core
      ServletContainer.service
      1. org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:373)[org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na]
      2. org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:381)[org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na]
      3. org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:344)[org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na]
      4. org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:221)[org.glassfish.jersey.containers.jersey-container-servlet-core_2.12.0.jar:na]
      4 frames
    6. org.eclipse.equinox
      ProxyServlet.service
      1. org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)[org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na]
      2. org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)[org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na]
      3. org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)[org.eclipse.equinox.http.servlet_1.1.500.v20140318-1755.jar:na]
      3 frames
    7. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:790)[javax.servlet_3.1.0.jar:na]
      1 frame
    8. org.eclipse.equinox
      BridgeServlet.service
      1. org.eclipse.equinox.servletbridge.BridgeServlet.service(BridgeServlet.java:138)[servletbridge.jar:na]
      1 frame
    9. JavaServlet
      HttpServlet.service
      1. javax.servlet.http.HttpServlet.service(HttpServlet.java:790)[javax.servlet_3.1.0.jar:na]
      1 frame
    10. Jetty
      ScopedHandler.handle
      1. org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:738)[org.eclipse.jetty_9.1.5.jar:na]
      2. org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:551)[org.eclipse.jetty_9.1.5.jar:na]
      3. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)[org.eclipse.jetty_9.1.5.jar:na]
      4. org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)[org.eclipse.jetty_9.1.5.jar:na]
      5. org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)[org.eclipse.jetty_9.1.5.jar:na]
      6. org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1111)[org.eclipse.jetty_9.1.5.jar:na]
      7. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)[org.eclipse.jetty_9.1.5.jar:na]
      7 frames
    11. com.xmlnamespace.panel
      BroadIPAccessHandler.handle
      1. com.xmlnamespace.panel.server.security.BroadIPAccessHandler.handle(BroadIPAccessHandler.java:123)[bin/:na]
      1 frame
    12. Jetty
      QueuedThreadPool$3.run
      1. org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1113)[org.eclipse.jetty_9.1.5.jar:na]
      2. org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:478)[org.eclipse.jetty_9.1.5.jar:na]
      3. org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)[org.eclipse.jetty_9.1.5.jar:na]
      4. org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045)[org.eclipse.jetty_9.1.5.jar:na]
      5. org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1045)[org.eclipse.jetty_9.1.5.jar:na]
      6. org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)[org.eclipse.jetty_9.1.5.jar:na]
      7. org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:199)[org.eclipse.jetty_9.1.5.jar:na]
      8. org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)[org.eclipse.jetty_9.1.5.jar:na]
      9. org.eclipse.jetty.server.Server.handle(Server.java:462)[org.eclipse.jetty_9.1.5.jar:na]
      10. org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:279)[org.eclipse.jetty_9.1.5.jar:na]
      11. org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:232)[org.eclipse.jetty_9.1.5.jar:na]
      12. org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:534)[org.eclipse.jetty_9.1.5.jar:na]
      13. org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:607)[org.eclipse.jetty_9.1.5.jar:na]
      14. org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:536)[org.eclipse.jetty_9.1.5.jar:na]
      14 frames
    13. Java RT
      Thread.run
      1. java.lang.Thread.run(Unknown Source)[na:1.7.0_60-ea]
      1 frame