RE: [Struts 2.1.8] Filter init parameter "actionPackages" fails on JBoss5.1.0: workaround ?

2009-11-12 Thread Fernandes Celinio
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-09 Thread Lukasz Lenart
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 ?

2009-11-09 Thread Fernandes Celinio
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 ?

2009-11-09 Thread Fernandes Celinio
 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-09 Thread Lukasz Lenart
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 ?

2009-11-09 Thread 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.

--- 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-09 Thread Lukasz Lenart
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 ?

2009-11-09 Thread Fernandes Celinio
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-09 Thread Lukasz Lenart
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 ?

2009-11-09 Thread Fernandes Celinio
 
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-09 Thread Lukasz Lenart
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 ?

2009-11-09 Thread Fernandes Celinio
 
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-08 Thread Lukasz Lenart
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 ?

2009-11-08 Thread Celinio Fernandes
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.