Re: maven portlet deployment
Eric Dalquist <[email protected]> Mon, 13 Oct 2008 13:50:21 -0500
| Newsgroups | gmane.comp.jakarta.pluto.user |
|---|---|
| Organization | DoIT |
| Message-ID | <[email protected]> |
No, pluto cannot detect the presence of the portlets. It needs the wrapper servlet to do the following: -Know the portlet webapp exists -Determine the location of the portlet.xml file and parse it along with the web.xml -Have a location to dispatch requests to that portlet to, if there was no servlet how could a portal in another webapp target the portlet? All portals I am aware of do some similar sort of web.xml modification when deploying portlet webapps to their container. -Eric Antony Stubbs wrote: > Hmm, after examining what it generates, it seems wrap your portlet in a pluto > servlet... > > > Antony Stubbs wrote: > >> Yes I would also like to know what it does, and why it is necessary to use >> - should we not simple be able to deploy simple wars that are portal >> compatible? can't pluto detect their existence? >> >> I have found this, but it doesn't really answer my question - from the >> AssembleMojo javadoc: >> * The AssembleMojo is responsible for assembling a web application for >> deployment >> * into the Pluto portlet container. Assembly, in this context, is the >> process of >> * updating a web application's WEB-INF/web.xml with Pluto specific >> parameters for >> * deployment in Pluto. >> * <p> >> * This Mojo is able to operate on individual descriptors by specifying >> * <code>portletXml</code>, <code>webXml</code>, and >> <code>webXmlDestination</code>. >> * If your project uses standard Maven 2 directory layouts, the defaults >> will >> * provide proper values. >> * <p/> >> * Example Maven 2 <code>pom.xml</code> usage: >> >> >> chadmichael wrote: >> >>> I'm using pluto 1.0.1. >>> >>> I'm just trying to learn portlets. What exactly does the maven >>> portlet deployment do? I'm talking about the one in the source code >>> distribution, deploy directory. I'm using it to deploy my portlet >>> applications, as per the pluto site docs, and it works, but I want to >>> know what it does? >>> >>> >>> >> > > > ----- > ___________________________ > > http://stubbisms.wordpress.com http://stubbisms.wordpress.com >
smime.p7s
(application/x-pkcs7-signature, 3.3 KB) - not displayed