check the URL for spaces or other unencoded special characters..keep in mind 
the encoded URL must match what you have in weblogic <source-path> in 
config/config.xmlhttp://grokbase.com/t/struts/issues/101b7rv0s9/jira-created-ww-3373-weblogic-11g-throwing-java-lang-nullpointerexception
it appears your exception starts 
here:weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
 have you setup username and password in the SerializedSystemIni.dat according 
to your Weblogic admin 
guide?http://books.google.com/books?id=3cG7jRC53sIC&q=Weblogic+Subject&dq=Weblogic+Subject&hl=en&sa=X&ei=-6PpT7-APcOI6AHP_7mlDQ&ved=0CHUQ6AEwCQ
 does anyone see anything obvious here?
Martin ...
______________________________________________ 
Verzicht und Vertraulichkeitanmerkung
Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene Empfaenger 
sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte Weiterleitung 
oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht dient lediglich dem 
Austausch von Informationen und entfaltet keine rechtliche Bindungswirkung. 
Aufgrund der leichten Manipulierbarkeit von E-Mails koennen wir keine Haftung 
fuer den Inhalt uebernehmen.
 > Date: Tue, 26 Jun 2012 18:23:18 +0700
> Subject: JasperReport Weblogic 11g NPE Problem
> From: dian.adi...@meruvian.org
> To: user@struts.apache.org
> 
> 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