-
Bug
-
Resolution: Done
-
High
-
Casablanca Release
-
None
Looks like the call to getReader() to detect which permissions to apply means that when jetty tries to unmarshal the content of the custom query it fails:
2018-10-22T20:51:13.557+0000|2018-10-22T20:51:13.557+0000|||qtp1449263511-8621||
WARN | 0 | org.eclipse.jetty.server.HttpChannel | co=:/aai/v11/search/ query java.lang.IllegalStateException: STREAM at org.eclipse.jetty.server.Response.getWriter(Response.java:931) at org.onap.aai.config.aaf.ResponseFormatter.errorResponse(ResponseForma tter.java:40) at org.onap.aai.config.aaf.AafFilter.doFilterInternal(AafFilter.java:61) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR equestFilter.java:107) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet Handler.java:1642) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java :533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.j ava:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.jav a:548) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper .java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandl er.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandl er.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandl er.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandl er.java:1317) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandle r.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java: 473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandle r.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandle r.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandle r.java:1219) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.j ava:144) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerColl ection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper .java:132) at org.eclipse.jetty.server.Server.handle(Server.java:531) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.jav a:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(Abstra ctConnection.java:281) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java: 291) at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java :151) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhat YouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWh atYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatW hatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouK ill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.r un(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPoo l.java:762) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool .java:680) at java.lang.Thread.run(Thread.java:748) 2018-10-22T21:26:42.402+0000 |
2018-10-22T21:26:42.402+0000 | qtp1449263511-8669 |
---|---|---|---|---|---|
WARN | 0 | org.eclipse.jetty.server.HttpChannel | co=:/aai/v14/query javax.servlet.ServletException: javax.servlet.ServletException: java.lang.Illega lStateException: READER at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerColl ection.java:146) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper .java:132) at org.eclipse.jetty.server.Server.handle(Server.java:531) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.jav a:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(Abstra ctConnection.java:281) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java: 291) at org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java :151) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhat YouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWh atYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatW hatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouK ill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.r un(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPoo l.java:762) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool .java:680) at java.lang.Thread.run(Thread.java:748) Caused by: javax.servlet.ServletException: java.lang.IllegalStateException: READ ER at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.ja va:489) at org.glassfish.jersey.servlet.ServletContainer.serviceImpl(ServletCont ainer.java:408) at org.glassfish.jersey.servlet.ServletContainer.doFilter(ServletContain er.java:583) at org.glassfish.jersey.servlet.ServletContainer.doFilter(ServletContain er.java:524) at org.glassfish.jersey.servlet.ServletContainer.doFilter(ServletContain er.java:461) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet Handler.java:1642) at org.springframework.web.filter.RequestContextFilter.doFilterInternal( RequestContextFilter.java:99) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR equestFilter.java:107) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(Servlet Handler.java:1642) at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInter nal(HttpPutFormContentFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerR equestFilter.java:107) |