Hi! I am new to this mailing list but I have used Apache Pluto for some time as the portal platform when developing and prototyping generic Java portlets. I have been searching for an easy way to run portlets in a Pluto portal during the development phase and decided to share my thoughts and work on this mailing list in case others are interested or can suggest better solutions.
Some time ago I was looking for an easy and a convenient way to prototype and run generic Java portlets being developed in a Maven based software project. Apache Pluto seemed like the portal platform to use but the Maven integration solutions I found were outdated or not very convenient. I wanted to have a Maven plugin that can be used to run the portlet or portlets being developed in a Pluto portal. The portlets should be run directly from the Maven project source so that JSP files and other portlet content could be edited on-the-fly without having to redeploy the portlet after simple user interface modifications. Therefore I implemented some simple Portlet Tools for Maven [1] to make it easier to prototype portlets in a Pluto portal when using Maven for build management. [1] http://www.jlehtinen.net/portlet-tools/ This was just my initial attempt at solving the problem so the plugin is not yet available from the central repository. Please let me know if there are better ways to solve the same problem. The idea behind these tools was copied from the "maven-jetty-pluto-embedded" Maven plugin [2]. However, the problem with this plugin was that due to conflicting dependencies, I could not run Pluto in the same web application as my own application. I also wanted to have a tool that would be less invasive and more automated from pom.xml perspective. [2] http://bekkopensource.lighthouseapp.com/projects/22517/home Best regards, Johannes -- Johannes Lehtinen <[email protected]>
