Question

4
Replies
211
Views
Satya Venkata Hari Kumar Alampuru (HARIKUMAR_ALAMPURU)
TATA CONSULTANCY SERVICES
SYSTEM ENGINEER
TATA CONSULTANCY SERVICES
US
HARIKUMAR_ALAMPURU Member since 2011 39 posts
TATA CONSULTANCY SERVICES
Posted: March 16, 2017
Last activity: March 31, 2017
Posted: 16 Mar 2017 4:42 EDT
Last activity: 31 Mar 2017 6:31 EDT
Closed
Solved

staticcontent Exceptions in Logs


Hi,


We are continuously observing staticcontent Exceptions in Logs (10K Exceptions/Day). Below is the complete stack trace of the Exception. Application is running on 7.1.7 .


Have reviewed the Article - It says this Exception occurs For a destroyed session if any static content request is fired , PRPC catching the PRRuntimeException .


https://pdn.pega.com/support-articles/static-content-error



Considering there is no End-User impact due to this, Could you please advise if there is a HotFix to supress this log . or please advise on how to FIX this.



EXCEPTION / STACK TRACE :

Show More

Hi,

We are continuously observing staticcontent Exceptions in Logs (10K Exceptions/Day). Below is the complete stack trace of the Exception. Application is running on 7.1.7 .

Have reviewed the Article - It says this Exception occurs For a destroyed session if any static content request is fired , PRPC catching the PRRuntimeException .

https://pdn.pega.com/support-articles/static-content-error

Considering there is no End-User impact due to this, Could you please advise if there is a HotFix to supress this log . or please advise on how to FIX this.

EXCEPTION / STACK TRACE :

*7*EXCP0001*0*0**NA*NA*NA*NA*NA*NA*NA*?*-1*5505*WebContainer : 38*NA*com.pega.pegarules.exec.internal.basic.staticcontent.StaticContentResolverImpl**NA*NA*NA*NA*NA*NA*NA*NA*NA*NA*NA*[MSG][Caught unhandled error in StaticContentResolver handling request aInput = {}][STACK][com.pega.pegarules.pub.PRRuntimeException: doWithRequestorOrThreadLocked could not obtain requestor instance from HB98879B3ADFC680E69FEC7062D460F5A<CR> at com.pega.pegarules.session.internal.PRSessionProviderImpl.doWithRequestorOrThreadLocked(PRSessionProviderImpl.java:2135)<CR> at com.pega.pega
rules.exec.internal.basic.staticcontent.StaticContentResolverImpl.getRequestorHashInfomation(StaticContentResolverImpl.java:674)<CR> at com.pega.pegarules.exec.internal.basic.staticcontent.StaticContentResolverImpl.processRequest(StaticContentResolverImpl.java:605)<CR> at com.pega.pegarules.exec.internal.basic.staticcontent.StaticContentResolverImpl.processRequest(StaticContentResolverImpl.java:497)<CR> at com.pega.pegarules.exec.internal.basic.staticcontent.StaticContentResolverImpl.processRequest(StaticContentResolverImpl.java:493)<CR> at com.pega.pegarules.web.staticcontent.StaticContentClient.getRequestorHashInfoForThisRequest(StaticContentClient.java:862)<CR> at com.pega.pegarules.web.staticcontent.StaticContentClient.retrieveFile(StaticContentClient.java:408)<CR> at com.pega.pegarules.we
b.impl.WebStandardImpl.runStaticContentRequest(WebStandardImpl.java:1164)<CR> at com.pega.pegarules.web.impl.WebStandardImpl.doPost(WebStandardImpl.java:278)<CR>
at sun.reflect.GeneratedMethodAccessor258.invoke(Unknown Source)<CR> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)<CR>
at java.lang.reflect.Method.invoke(Method.java:611)<CR> at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:338)<CR> at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:379)<CR> at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:216)<CR> at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:265)<CR> at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doPost(WebStandardBoot.java:118)<CR> at com.pega.pegarules.internal.web.servlet.WebStandardBoot.doGet(WebStandardBoot.java:89)<CR> at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)<CR> at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)<CR> at com.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307)<CR> at com.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:576)<CR> at com.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:250)<CR> at com.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrappe
r.java:259)<CR> at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1700)<CR> at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1635)<CR> at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)<CR>
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)<CR> at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)<CR> at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)<CR> at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)<CR> at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)<CR> at com.ibm.ws.webcontainer.filter.WebAppFilterMa
nager.doFilter(WebAppFilterManager.java:908)<CR> at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:965)<CR> at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:508)<CR> at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)<CR> at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)<CR> at com.ibm.ws.webcontainer.WebContainer.handleRe
quest(WebContainer.java:879)<CR> at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)<CR> at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)<CR> at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)<CR> at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:516)<CR> at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:307)<CR> at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:84)<CR> at com.ibm.ws.tcp.channel.impl.A
ioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)<CR> at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)<CR> at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)<CR> at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.ja
va:138)<CR> at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)<CR> at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)
<CR> at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)<CR> at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1662)<CR>]*~

***Updated by moderator: Lochan to add SR details***

Show Less
System Administration Support Case Created
Moderation Team has archived post, This thread is closed to future replies. Content and links will no longer be updated. If you have the same/similar Question, please write a new Question.