Nils-H (or anyone else): I've duplicated this problem with 2.1.6 and portlets as follows:
Created a Struts 2 web/portlet application with a pom.xml having a dependency on struts2-core-2.0.11.2.jar. Works both as a normal web application and as a portlet application. Changed the dependencies to be struts2-core-2.1.6.jar and struts2-portlet-plugin-2.1.6.jar. Running the application as a web application in Tomcat 6 results in a org.apache.jasper.JasperException: java.lang.NullPointerException whenever a Struts 2 action is called. Removed the dependency on struts2-portlet-plugin-2.1.6.jar and the application runs fine as a normal Struts 2 web application. I can provide the code that demonstrates the problem if it would be helpful. Is anyone on the Struts 2 development team researching the cause of this problem and a potential fix? Any insight into if this is an actual bug in 2.1.6 that will be fixed in a future release would be helpful. BTW the maven archtype specified here: http://struts.apache.org/2.1.6/docs/struts-2-portlet-tutorial.html for the portlet tutorial doesn't work. Thanks for taking a look at this issue. We had hope to develop Struts 2 applications that can work as both a standalone web application and as a portlet in a portal container. Bruce If you're using portlets, your package must extend "struts-portlet-default" instead of "struts-default". It should be possible to run servlet actions and portlet actions in the same application. Nils-H -- View this message in context: http://www.nabble.com/Error-when-deploying-portlets-beside-a-normal-Struts2-web-app--tp23981728p24117787.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