cancel
Showing results for 
Search instead for 
Did you mean: 

GRC - 5.3 - Job log download - null pointered exeception

Former Member
0 Kudos

Hello,

GRC 5.3 background job completed successfully. The job was to analysis backend system. Able to see the summary - User Analysis at Permission Level - Summary Report. But when we click on download to download log file, it is showing the file .zip to download, when we click ok, it is showing file extension as html instead of zip file. Then if we click ok to save the file, getting error ,

500 Internal Server Error, Failed to process request. Please contact your system administrator.

java.lang.NullPointerException

at com.sap.tc.webdynpro.progmodel.mime.OnDemandInputStream.read(OnDemandInputStream.java:66)

at java.io.InputStream.read(InputStream.java:109)

at com.sap.tc.webdynpro.basesrvc.util.IOUtil.write(IOUtil.java:103)

at com.sap.tc.webdynpro.services.sal.util.cache.ResourcePool$AbstractResourceElement.copy(ResourcePool.java:264)

at com.sap.tc.webdynpro.services.sal.util.cache.ResourcePool$CopyByFirstReadResourcePoolElement.save(ResourcePool.java:542)

at com.sap.tc.webdynpro.services.sal.util.cache.ResourcePool$CopyByFirstReadResourcePoolElement.getLength(ResourcePool.java:604)

at com.sap.tc.webdynpro.services.sal.util.cache.AbstractCachedSource.getContentLength(AbstractCachedSource.java:230)

at com.sap.tc.webdynpro.clientserver.cal.WebDynproExchangeHandler.responseCachedWebResource(WebDynproExchangeHandler.java:90)

at com.sap.tc.webdynpro.clientserver.cal.WebDynproExchangeHandler.doExchange(WebDynproExchangeHandler.java:186)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doExchangeProcessing(ClientSession.java:1126)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:717)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)

at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)

at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)

at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(AccessController.java:219)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:104)

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

The same is working fine in production system.

has anyone encountered this ?

Please share your thoughts to fix the issue.

Thanks!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

restarting server may help.

look like RAR can't read file from mentioned path.

the app server used for file storage may be down.

regards,

Surpreet

Former Member
0 Kudos

What is your GRC front end SP level?

Looks like this is has been resolved in SP9. please refer to the note 1168120

Former Member
0 Kudos

Hi Sudheer,

We have same setup -prod system and it works fine.

This happen only on our test system. BOth are at the same level of patches.

Thanks!

Former Member
0 Kudos

Also, this issue comes only if we have more than one entries in the log. If the log has only one entry, it opens as zip file. We also checked memory and the system has enough memory.

Thanks!

Former Member
0 Kudos

Are you using the FTP options in RAR? Also is not possible for you to see the spool file at the OS level?

Regards,

Chinmaya

Edited by: chinmaya prakash on Nov 12, 2010 8:05 PM