RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
Thanks a lot Lukasz Lenart. It worked :) I cleaned up my lib folder, removed a lot of libraries and kept only the ones that are really needed. That means the ones in your list and also these one : struts2-tiles-plugin-2.1.8.jar commons-beanutils-1.7.0.jar commons-digester-2.0.jar -Message d'origine- De : Lukasz Lenart [mailto:lukasz.len...@googlemail.com] Envoyé : lundi 9 novembre 2009 20:53 À : Struts Users Mailing List Objet : Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? 2009/11/9 Fernandes Celinio : > Any idea ? Thanks Dozen! First of all - remove all jars from server/default/lib - you shouldn't mix your jars between apps. As I remember only jdbc drivers should be shared. As you can see, you have duplicated ognl.jar and freemarker.jar. Put only those files in application lib folder: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.1.jar freemarker-2.3.15.jar log4j-1.2.12.jar logkit-1.0.1.jar ognl-2.7.3.jar struts2-convention-plugin-2.1.8.jar struts2-core-2.1.8.jar xwork-core-2.1.6.jar The minimal set needed for Convention plugin to work. You're mixing Convention plugin with Codebehind plugin - either one can be used at the same time. Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
2009/11/9 Fernandes Celinio : > Any idea ? Thanks Dozen! First of all - remove all jars from server/default/lib - you shouldn't mix your jars between apps. As I remember only jdbc drivers should be shared. As you can see, you have duplicated ognl.jar and freemarker.jar. Put only those files in application lib folder: commons-fileupload-1.2.1.jar commons-io-1.3.2.jar commons-logging-1.1.jar freemarker-2.3.15.jar log4j-1.2.12.jar logkit-1.0.1.jar ognl-2.7.3.jar struts2-convention-plugin-2.1.8.jar struts2-core-2.1.8.jar xwork-core-2.1.6.jar The minimal set needed for Convention plugin to work. You're mixing Convention plugin with Codebehind plugin - either one can be used at the same time. Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
It works if i use an exploded EAR and an exploded WAR. However I get an HTTP 404 error on all actions I try to call. Has there been any change in actions handling between Struts 2.0 and Struts 2.1.8 ? -Message d'origine- De : Fernandes Celinio [mailto:cfernan...@sopragroup.com] Envoyé : lundi 9 novembre 2009 13:38 À : Struts Users Mailing List Objet : RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? web.xml full content : http://www.w3.org/2001/XMLSchema-instance"; xmlns="http://java.sun.com/xml/ns/javaee"; xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"; xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"; id="WebApp_ID" version="2.5"> VenteEnLigneWebStruts2 index.html index.htm index.jsp default.html default.htm default.jsp /s /WEB-INF/struts-tags.tld struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter actionPackages com.eni.dvtejb.clientStruts2.action struts2 /* org.apache.struts2.tiles.StrutsTilesListener struts.xml full content : http://struts.apache.org/dtds/struts-2.0.dtd";> I do not have any jars in my WEB-INF/lib folder, everything points to the lib folder from the Struts 2.1.8 distribution, and I copied everything to K:\ENI\DeveloppementEJB3\jboss-5.1.0.GA.jdk6\server\default\lib I removed a few plugins. Full content of K:\ENI\DeveloppementEJB3\jboss-5.1.0.GA.jdk6\server\default\lib : 09/11/2009 13:36 . 09/11/2009 13:36 .. 26/12/2008 02:43 358ÿ273 antlr-2.7.2.jar 26/12/2008 02:32 4ÿ467 aopalliance-1.0.jar 26/12/2008 03:1237ÿ854 classworlds-1.1.jar 26/12/2008 02:03 188ÿ671 commons-beanutils-1.7.0.jar 05/01/2009 16:2791ÿ699 commons-chain-1.2.jar 26/12/2008 02:09 571ÿ259 commons-collections-3.2.jar 05/01/2009 19:36 148ÿ783 commons-digester-2.0.jar 26/12/2008 02:0557ÿ779 commons-fileupload-1.2.1.jar 26/12/2008 02:0587ÿ776 commons-io-1.3.2.jar 26/12/2008 03:00 245ÿ274 commons-lang-2.3.jar 26/12/2008 02:0338ÿ015 commons-logging-1.0.4.jar 26/12/2008 02:3944ÿ598 commons-logging-api-1.1.jar 26/12/2008 02:05 138ÿ956 commons-validator-1.3.1.jar 26/12/2008 02:36 184ÿ569 dwr-1.1.1.jar 26/12/2008 03:0077ÿ826 ezmorph-1.0.3.jar 01/05/2008 21:33 863ÿ477 freemarker-2.3.12.jar 20/07/2009 16:23 879ÿ259 freemarker-2.3.15.jar 03/06/2008 08:32 302ÿ352 jsf-facelets.jar 26/12/2008 03:00 124ÿ932 json-lib-2.1.jar 22/05/2009 15:38 393ÿ290 mail.jar 01/05/2008 21:33 168ÿ081 ognl-2.6.11.jar 23/07/2009 17:52 239ÿ803 ognl-2.7.3.jar 07/12/2007 06:08 1ÿ545ÿ954 ojdbc14.jar 22/09/2009 17:36 135ÿ820 org.apache.felix.bundlerepository-1.2.1.jar 22/09/2009 17:36 361ÿ268 org.apache.felix.framework-1.4.1.jar 22/09/2009 17:36 369ÿ804 org.apache.felix.main-1.4.1.jar 22/09/2009 17:3651ÿ390 org.apache.felix.shell-1.0.2.jar 22/09/2009 17:3612ÿ237 org.apache.felix.shell.tui-1.0.2.jar 26/12/2008 02:0365ÿ261 oro-2.0.8.jar 15/07/2009 17:20 289ÿ911 oval-1.31.jar 30/11/2003 18:45 106ÿ577 p6spy.jar 26/12/2008 03:12 219ÿ380 plexus-container-default-1.0-alpha-10.jar 26/12/2008 02:04 172ÿ956 plexus-utils-1.2.jar 01/07/2009 21:43 181ÿ259 sitemesh-2.4.2.jar 17/06/2009 21:25 488ÿ282 spring-beans-2.5.6.jar 17/06/2009 21:25 476ÿ940 spring-context-2.5.6.jar 17/06/2009 21:25 285ÿ491 spring-core-2.5.6.jar 26/12/2008 02:05 180ÿ924 spring-test-2.5.6.jar 09/06/2009 19:46 194ÿ577 spring-web-2.5.6.jar 26/12/2008 02:0526ÿ215 sslext-1.2-0.jar 05/01/2009 16:27 329ÿ441 struts-core-1.3.10.jar 23/09/2009 01:0429ÿ553 struts2-codebehind-plugin-2.1.8.jar 23/09/2009 01:0239ÿ265 struts2-config-browser-plugin-2.1.8.jar 23/09/2009 01:0761ÿ007 struts2-convention-plugin-2.1.8.jar 23/09/2009 00:49 756ÿ085 struts2-core-2.1.8.jar 23/09/2009 01:00 1ÿ728ÿ624 struts2-dojo-plugin-2.1.8.jar 23/09/2009 00:56 5ÿ820 struts2-dwr-plugin-2.1.8.jar 23/09/2009 01:17 540ÿ399 struts2-embeddedjsp-plugin-2.1.8.jar 23/09/2009 01:1017ÿ070 struts2-jasperreports-plugin-2.1.8.jar 23/09/2009 01:09
RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
10ÿ201 struts2-pell-multipart-plugin-2.1.8.jar 23/09/2009 01:0629ÿ110 struts2-rest-plugin-2.1.8.jar 23/09/2009 01:1337ÿ177 struts2-sitegraph-plugin-2.1.8.jar 23/09/2009 01:0216ÿ889 struts2-sitemesh-plugin-2.1.8.jar 23/09/2009 00:5927ÿ758 struts2-struts1-plugin-2.1.8.jarOLD 23/09/2009 01:14 4ÿ392 struts2-testng-plugin-2.1.8.jar 23/09/2009 01:0316ÿ584 struts2-tiles-plugin-2.1.8.jar 26/12/2008 02:05 692ÿ205 testng-5.1.jar 26/12/2008 02:5217ÿ026 tiles-api-2.0.6.jar 26/12/2008 02:52 128ÿ136 tiles-core-2.0.6.jar 26/12/2008 02:5241ÿ587 tiles-jsp-2.0.6.jar 22/09/2009 17:36 392ÿ124 velocity-1.5.jar 22/09/2009 17:36 134ÿ881 velocity-tools-1.3.jar 26/12/2008 02:2824ÿ677 xpp3_min-1.1.3.4.O.jar 26/12/2008 02:28 373ÿ194 xstream-1.2.2.jar 01/05/2008 21:33 521ÿ827 xwork-2.1.1.jarOLD 22/09/2009 17:36 1ÿ557ÿ320 xwork-core-2.1.6.jar Any idea ? Thanks -Message d'origine- De : Lukasz Lenart [mailto:lukasz.len...@googlemail.com] Envoyé : lundi 9 novembre 2009 13:29 À : Struts Users Mailing List Objet : Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? 2009/11/9 Fernandes Celinio : > It still does not work. It is still looking for that actionPackages > parameter. And if i add it, I get an error related to the path. Strange, you have something messed up with a configuration. Could you list what kind of jars do you have in WEB-INF/lib folder? Then could you show content of your configuration files? Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
2009/11/9 Fernandes Celinio : > It still does not work. It is still looking for that actionPackages > parameter. And if i add it, I get an error > related to the path. Strange, you have something messed up with a configuration. Could you list what kind of jars do you have in WEB-INF/lib folder? Then could you show content of your configuration files? Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
It still does not work. It is still looking for that actionPackages parameter. And if i add it, I get an error related to the path. --- web.xml content :--- struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter -- struts.xml content :-- --- error :-- Caused by: com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=java.lang.String, name='actionPackages'] in public void org.apache.struts2.config.ClasspathPackageProvider.setActionPackages(java.lang.String). I have the struts2-convention-plugin-2.1.8.jar library in JBoss classpath of course. -Message d'origine- De : Lukasz Lenart [mailto:lukasz.len...@googlemail.com] Envoyé : lundi 9 novembre 2009 13:15 À : Struts Users Mailing List Objet : Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? 2009/11/9 Fernandes Celinio : > Is that latest filter implementation part of the Struts 2.1.8 distribution ? Sorry, tiny mistake, should be org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
2009/11/9 Fernandes Celinio : > Is that latest filter implementation part of the Struts 2.1.8 distribution ? Sorry, tiny mistake, should be org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) Is that latest filter implementation part of the Struts 2.1.8 distribution ? -Message d'origine- De : Lukasz Lenart [mailto:lukasz.len...@googlemail.com] Envoyé : lundi 9 novembre 2009 13:03 À : Struts Users Mailing List Objet : Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? 2009/11/9 Fernandes Celinio : > 12:48:52,978 ERROR [Dispatcher] Dispatcher initialization failed > java.lang.RuntimeException: java.lang.RuntimeException: > com.opensymphony.xwork2.inject.DependencyException: > com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No > mapping found for dependency [type=java.lang.String, name='actionPackages'] > in public void > org.apache.struts2.config.ClasspathPackageProvider.setActionPackages(java.lang.String). Used latest filter implementation: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
2009/11/9 Fernandes Celinio : > 12:48:52,978 ERROR [Dispatcher] Dispatcher initialization failed > java.lang.RuntimeException: java.lang.RuntimeException: > com.opensymphony.xwork2.inject.DependencyException: > com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No > mapping found for dependency [type=java.lang.String, name='actionPackages'] > in public void > org.apache.struts2.config.ClasspathPackageProvider.setActionPackages(java.lang.String). Used latest filter implementation: org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
Well, the problem now is that if I remove that param from the web.xml file, it complains about it : 12:48:52,978 ERROR [Dispatcher] Dispatcher initialization failed java.lang.RuntimeException: java.lang.RuntimeException: com.opensymphony.xwork2.inject.DependencyException: com.opensymphony.xwork2.inject.ContainerImpl$MissingDependencyException: No mapping found for dependency [type=java.lang.String, name='actionPackages'] in public void org.apache.struts2.config.ClasspathPackageProvider.setActionPackages(java.lang.String). In struts.xml I put : Any idea ? You also removed it from the web.xml file ? Thanks. -Message d'origine- De : Lukasz Lenart [mailto:lukasz.len...@googlemail.com] Envoyé : lundi 9 novembre 2009 12:25 À : Struts Users Mailing List Objet : Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? 2009/11/9 Fernandes Celinio : > However I am using JBOSS 5.1.0 GA JDK 6, not Jboss 5.0.1 GA. I downloaded and checked also with 5.1 - no problems spotted > Anyays, I added a constant in struts.xml : > value="com.eni.dvtejb.clientStruts2.action" /> You have to define it like this: Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
2009/11/9 Fernandes Celinio : > However I am using JBOSS 5.1.0 GA JDK 6, not Jboss 5.0.1 GA. I downloaded and checked also with 5.1 - no problems spotted > Anyays, I added a constant in struts.xml : > /> You have to define it like this: Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
Thanks Likasz. However I am using JBOSS 5.1.0 GA JDK 6, not Jboss 5.0.1 GA. Anyays, I added a constant in struts.xml : And removed the tags from the web.xml file. It still does not work, I still get that java.io.FileNotFoundException exception. Someone from Jboss suggested that I try deploying with the exploded EAR and WAR files, to resolve that Path problem. Any suggestion ? -Message d'origine- De : Lukasz Lenart [mailto:lukasz.len...@googlemail.com] Envoyé : lundi 9 novembre 2009 08:39 À : Struts Users Mailing List Objet : Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? 2009/11/8 Celinio Fernandes : > I am facing the same problem as described in this JIRA issue : > http://issues.apache.org/struts/browse/WW-2948 I tested that with JBoss 5.0.1 GA and I used example application based on new struts2-archetype-convention archetype. I didn't spot any problems. > If i remove the attribute then it complains about actionPackages > missing. > Of course I changed to point to the package where my > Action classes are (under WEB-INF/classes) Did you try to set up constant either in struts.xml or struts.properties? struts.convention.action.packages = example where you should specify the full names of packages with actions, like below struts.convention.action.packages = com.demo.web.actions Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
2009/11/8 Celinio Fernandes : > I am facing the same problem as described in this JIRA issue : > http://issues.apache.org/struts/browse/WW-2948 I tested that with JBoss 5.0.1 GA and I used example application based on new struts2-archetype-convention archetype. I didn't spot any problems. > If i remove the attribute then it complains about actionPackages > missing. > Of course I changed to point to the package where my Action > classes are > (under WEB-INF/classes) Did you try to set up constant either in struts.xml or struts.properties? struts.convention.action.packages = example where you should specify the full names of packages with actions, like below struts.convention.action.packages = com.demo.web.actions Regards -- Lukasz http://www.lenart.org.pl/ - To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org
Re: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?
Can someone provide a patch for it asap ? http://jira.opensymphony.com/browse/XW-678 JBoss 5.1.0 GA users are stuck without it. Thanks in advance. From: Celinio Fernandes Subject: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ? To: "Struts Users Mailing List" Date: Sunday, November 8, 2009, 7:09 AM Hi, this is my configuration : Struts 2.1.8 JBoss AS 5.1.0 GA jdk6 I am facing the same problem as described in this JIRA issue : http://issues.apache.org/struts/browse/WW-2948 I am stuck on this, can anyone suggest a work around ? This is the part in web.xml that causes the trouble : struts2 org.apache.struts2.dispatcher.FilterDispatcher actionPackages example If i remove the attribute then it complains about actionPackages missing. Of course I changed to point to the package where my Action classes are (under WEB-INF/classes) So, does it really come from the Virtual File System in JBoss 5 ? Any work around in the meantime ? Thanks for helping.