Hi,

Thanks for filling an improvement[1]. It's scheduled for 2.3

Cheers,
Stéphane

[1] http://jira.codehaus.org/browse/MEAR-29

On 6/2/06, Thierry Barnier <[EMAIL PROTECTED]> wrote:
Hi,

I'm developping some  portlets, and bundling them into an EAR module.
I use a multi module POM architecture

the ear:generate-application-xml goal generate a <context-root> tag, when it
depends on a WAR module.
However, this line is problematic when you deploy a portlet, because it
seems illegal in this case.
(deployment fails)


My EAR config is as follow

    <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-ear-plugin</artifactId>
                <version>2.1</version>
                <configuration>
                    <displayName>Thierry Portlet</displayName>
                    <description>JBOSS portlet</description>
                    <modules>
                        <webModule>
                            <groupId>myApp</groupId>
                            <artifactId>JBPortlet1-war</artifactId>
                            <!--<contextRoot>/portlet</contextRoot>  <<<< My
problem goes here
                        </webModule>
                    </modules>
                </configuration>
            </plugin>

If i comment / remove the <contextroot> line, it takes the WAR filename as
context

It generates the following application.xml

<application>
  <display-name>Thierry Portlet</display-name>
  <description>JBOSS portlet</description>
  <module>
    <web>
      <web-uri>JBPortlet1-war-1.0.war</web-uri>
      <context-root>/portlet</context-root>            <<< I would like to
remove automatically this line
    </web>
  </module>
</application>

I would like to remove automatically the <context-root> line.

what could be the strategy?
=>a <noContextRoot> tag added to the ear plugin config
=>a way to specify that application-xml has to be generated regarding
portlet constraints?

Thanks for your help

Thierry




--
.::You're welcome ::.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to