java - weblogic 10.3.5 throwing nullPointerException -
deployed struts2 application on weblogic 10.3.5 throws nullpointerexception next trace:
> watchruletype: log watchrule: (severity = 'error') , ((msgid = > 'wl-101020') or (msgid = 'wl-101017') or (msgid = 'wl-000802') or > (msgid = 'bea-101020') or (msgid = 'bea-101017') or (msgid = > 'bea-000802')) watchdata: date = jun 24, 2014 9:58:11 edt server = > esrvcs_managedserver_1 message = > [servletcontext@1412211888[app:eservices module:eservices.war > path:/eservices spec-version:2.5]] servlet failed exception > java.lang.nullpointerexception @ > weblogic.servlet.internal.servletresponseimpl.sendcontenterror(servletresponseimpl.java:611) > @ > weblogic.servlet.internal.servletresponseimpl.senderror(servletresponseimpl.java:655) > @ > org.apache.struts2.dispatcher.dispatcher.senderror(dispatcher.java:914) > @ > org.apache.struts2.dispatcher.dispatcher.serviceaction(dispatcher.java:574) > @ > org.apache.struts2.dispatcher.ng.executeoperations.executeaction(executeoperations.java:77) > @ > org.apache.struts2.dispatcher.ng.filter.strutsprepareandexecutefilter.dofilter(strutsprepareandexecutefilter.java:99) > @ > weblogic.servlet.internal.filterchainimpl.dofilter(filterchainimpl.java:56) > @ > oracle.security.jps.ee.http.jpsabsfilter$1.run(jpsabsfilter.java:111) > @ java.security.accesscontroller.doprivileged(native method) @ > oracle.security.jps.util.jpssubject.doasprivileged(jpssubject.java:313) > @ > oracle.security.jps.ee.util.jpsplatformutil.runjaasmode(jpsplatformutil.java:413) > @ > oracle.security.jps.ee.http.jpsabsfilter.runjaasmode(jpsabsfilter.java:94) > @ > oracle.security.jps.ee.http.jpsabsfilter.dofilter(jpsabsfilter.java:161) > @ oracle.security.jps.ee.http.jpsfilter.dofilter(jpsfilter.java:71) > @ > weblogic.servlet.internal.filterchainimpl.dofilter(filterchainimpl.java:56) > @ > oracle.dms.servlet.dmsservletfilter.dofilter(dmsservletfilter.java:136) > @ > weblogic.servlet.internal.filterchainimpl.dofilter(filterchainimpl.java:56) > @ > weblogic.servlet.internal.webappservletcontext$servletinvocationaction.wraprun(webappservletcontext.java:3715) > @ > weblogic.servlet.internal.webappservletcontext$servletinvocationaction.run(webappservletcontext.java:3681) > @ > weblogic.security.acl.internal.authenticatedsubject.doas(authenticatedsubject.java:321) > @ > weblogic.security.service.securitymanager.runas(securitymanager.java:120) > @ > weblogic.servlet.internal.webappservletcontext.securedexecute(webappservletcontext.java:2277) > @ > weblogic.servlet.internal.webappservletcontext.execute(webappservletcontext.java:2183) > @ > weblogic.servlet.internal.servletrequestimpl.run(servletrequestimpl.java:1454) > @ weblogic.work.executethread.execute(executethread.java:209) @ > weblogic.work.executethread.run(executethread.java:178)
it appears if npe thrown weblogic class , not struts2 class. advice guys @ apache set archived-real-path
follows in weblogic.xml.
<wls:container-descriptor> <wls:prefer-web-inf-classes>true</wls:prefer-web-inf-classes> <wls:show-archived-real-path-enabled>true</wls:show-archived-real-path-enabled> </wls:container-descriptor>
however, not seem help exception i'm getting. not sure if bug within weblogic. help appreciated.
after long haul, problem jpa 2.0 beingness not enabled on server.
java struts2 weblogic-10.x
No comments:
Post a Comment