I have this pom:

<project>
        <modelVersion>4.0.0</modelVersion>
        <groupId>myproject.server</groupId>
        <artifactId>ear</artifactId>
        <packaging>ear</packaging>
        <version>1.0</version>
        <name>myproject EAR</name>
        <parent>
                <groupId>myproject</groupId>
                <artifactId>server</artifactId>
                <version>1.0</version>
        </parent>
        <dependencies>
                <dependency>
                        <groupId>myproject.server</groupId>
                        <artifactId>ejbs</artifactId>
                        <type>ejb</type>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>myproject.server.servlets</groupId>
                        <artifactId>website</artifactId>
                        <type>war</type>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>org.jboss.seam</groupId>
                        <artifactId>jboss-seam</artifactId>
                        <version>2.0.2.GA</version>
                        <type>ejb</type>
                </dependency>
        </dependencies>
        <build>
                <plugins>
                        <plugin>
                                <artifactId>maven-ear-plugin</artifactId>
                                <configuration>
                                        <jboss>
                                                <version>4.2</version>
                                                
<loader-repository>seam.jboss.org:loader=servlet-1.0</loader-repository>
                                        </jboss>
                                        <archive>
                                                <manifest>
                                                        
<addClasspath>true</addClasspath>
                                                </manifest>
                                        </archive>
                                        <modules>
                                                <ejbModule>
                                                        
<groupId>myproject.server</groupId>
                                                        
<artifactId>ejbs</artifactId>
                                                </ejbModule>
                                                <ejbModule>
                                                        
<groupId>org.jboss.seam</groupId>
                                                        
<artifactId>jboss-seam</artifactId>
                                                        
<bundleFileName>jboss-seam-2.0.2.GA.jar</bundleFileName>
                                                </ejbModule>
                                                <webModule>
                                                        
<groupId>myproject.server.servlets</groupId>
                                                        
<artifactId>website</artifactId>
                                                        
<contextRoot>/myproject</contextRoot>
                                                </webModule>
                                        </modules>
                                        <version>5</version>
                                </configuration>
                        </plugin>
                </plugins>
        </build>
</project>

When I publish it to JBoss using WTP, the ear has this files:

- META-INF
        - application.xml (Empty)
-myproject-ejbs-1.0.jar (Correct)
-myproject-website-1.0.war (Correct)

The jboss-seam jar and its dependencies are not beying deployed, am I
missing something? The application.xml generated by maven-ear-plugin
is ok, the problem is the one generated by eclipse.

Here is the .settings/org.eclipse.jdt.core.prefs:
#Sun Oct 19 00:54:09 ART 2008
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.compliance=1.5

Here is the .settings/org.eclipse.wst.common.component:
<project-modules id="moduleCoreId" project-version="2.0">
  <wb-module deploy-name="myproject-ear-1.0">
    <wb-resource deploy-path="/" source-path="target/eclipseEar"/>
  </wb-module>
</project-modules>

Here is the .settings/org.eclipse.wst.common.project.facet.core.xml:
<faceted-project>
  <fixed facet="jst.ear"/>
  <installed facet="jst.ear" version="5.0"/>
</faceted-project>

I'm using WTP 3.0.2 and Eclipse 3.4.

Thanks a lot I'm trying to make this work since a week!

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to