//PrepareOperations.findActionMapping method contains this hardcoded lookup struts.actionMapping
//PrepareInterceptor has this Action class mapping <struts.actionMapping> <class>class org.apache.struts2.dispatcher.mapper.ActionMapping</class> <name>showcase</name> <namespace>/</namespace> </struts.actionMapping> //so in your /WEB-INF/classes/struts-default.xml you would need to change //the action name to struts.actionMapping as here <package name="example" namespace="/example" extends="struts-default"> <!-- the package.classname needs to match yours--> <action name="struts.actionMapping" class="example.HelloWorld"> <result>/example/HelloWorld.jsp</result> <!-- exact location /example/HelloWorld.jsp needs to be pathed accordingly --> </action> Martin ______________________________________________ Verzicht und Vertraulichkeitanmerkung / Note de déni et de confidentialité 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. Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le destinataire prévu, nous te demandons avec bonté que pour satisfaire informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie de ceci est interdite. Ce message sert à l'information seulement et n'aura pas n'importe quel effet légalement obligatoire. Étant donné que les email peuvent facilement être sujets à la manipulation, nous ne pouvons accepter aucune responsabilité pour le contenu fourni. > Date: Wed, 8 Apr 2009 15:19:45 -0700 > From: ruaspam...@gmail.com > To: user@struts.apache.org > Subject: Re: struts2-showcase on OC4J > > > > > Nils-Helge Garli wrote: > > > > And what does the application log say? > > > Here is the pertinent data from the logs: > > 09/04/08 18:04:41.468 struts2-showcase-2.1.6: Servlet error > java.lang.NullPointerException > at > com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209) > at > com.opensymphony.xwork2.util.FileManager.fileNeedsReloading(FileManager.java:60) > at > com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.needsReload(XmlConfigurationProvider.java:325) > at > org.apache.struts2.config.StrutsXmlConfigurationProvider.needsReload(StrutsXmlConfigurationProvider.java:168) > at > com.opensymphony.xwork2.config.ConfigurationManager.conditionalReload(ConfigurationManager.java:220) > at > com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:61) > at > org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:774) > at > org.apache.struts2.dispatcher.ng.PrepareOperations.createActionContext(PrepareOperations.java:74) > at > org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:59) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher > .java:621) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher > .java:370) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler > .java:871) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler > .java:453) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler > .java:221) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:122) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:111) > at > oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) > at > oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:234) > at > oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:29) > at > oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:879) > at com.evermind[Oracle Containers for J2EE 10g (10.1.3.4.0) > ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor > .java:303) > at java.lang.Thread.run(Thread.java:619) > > -- > View this message in context: > http://www.nabble.com/struts2-showcase-on-OC4J-tp22957615p22960839.html > Sent from the Struts - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > _________________________________________________________________ Rediscover Hotmail®: Now available on your iPhone or BlackBerry http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Mobile1_042009