Great! You're right...

Thanks so much.

On Wed, Jun 27, 2012 at 4:29 PM, Ankit Sangoi <njan...@gmail.com> wrote:

> I had encountered a similar NPE but that was due to
> servletContext.getRealPath(finalLocation) used in JasperReportsResult.java
> to determine the report directory.
> I solved it by enabling the "Archived Real Path" global property in
> Weblogic admin console > configuration > Web Applications.
>
> Doing same might help you.
>
> On Tue, Jun 26, 2012 at 4:53 PM, Dian Aditya <dian.adi...@meruvian.org
> >wrote:
>
> > Hi,
> >
> > I've deployed my struts2 application which uses jasperreports plugin.
> When
> > deploying
> > in Glassfish3 and Tomcat, the reports working fine. But when I deploy to
> > Weblogic 11g
> > the following NPE is given.
> >
> > java.lang.NullPointerException
> > at
> >
> >
> weblogic.servlet.internal.ServletResponseImpl.sendError(ServletResponseImpl.java:645)
> > at
> org.apache.struts2.dispatcher.Dispatcher.sendError(Dispatcher.java:819)
> > at
> >
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:519)
> > at
> >
> >
> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)
> > at
> >
> >
> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)
> > at
> >
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> > at
> >
> >
> org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
> > at
> >
> >
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
> > at
> >
> weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> > at
> >
> >
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3592)
> > at
> >
> >
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> > at
> > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
> > at
> >
> >
> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2202)
> > at
> >
> >
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2108)
> > at
> >
> >
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1432)
> > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
> > at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
> >
> > Anyone know how to solve this issue?
> > I'm using struts 2.2.3 and struts2-jasper-reports plugin 2.2.3.
> >
>

Reply via email to