Ok. correct, I removed the bundle name, I try anything... but the m2e packaging is not workin well. (I already tried with and without specificied bundle name etc... not the bundle name is the problem. The problem: m2e not deploy the waf.model project, if I using pure mave it's ok becaus it's using the installed jar from local repo not the project directily)
b0c1 On Tue, Oct 18, 2011 at 1:37 PM, Fred Bricon <[email protected]> wrote: > The bundleFileName of your web projects should have the .war extension, not > .jar > > 2011/10/18 János Háber <[email protected]> >> >> Hi! >> >> - Yes WTP plugin installed... (I see the ear option in maven preferences) >> - I not found generated ear, now I try with unpacked mode. And what >> the surprise... the result is totally chaos. >> >> The directily dependent modules is ok. but the modules dependencies >> (which same local projects and their dependencies which contain >> another local maven projects) is deployed under to APP-INF (the >> generated ear deploy everything to defaultLibBundleDir, but m2e not. >> (only the direct module dependencis deployed to the >> defaultLibBundleDir, their local projects and it's dependencies >> deployed to APP-INF/lib, it's not a problem... but one of the project >> is not deployed the hiearchy: >> demo.ejb,demo.war,demo.ws -> demo.model -> waf.model -> waf.base >> >> Any project deployed, except waf.model (so the waf.base deployed too!!!) >> >> My pomfile contains password, I can delete it if you want... >> My demo projects contain a parent project, named with demo. >> >> - demo ===> parent project for demo.* >> >> - demo.model -> waf.model >> - demo.war -> waf.war, demo.model >> - demo.ejb -> waf.ejb, demo.model >> - demo.ws -> waf.ws, demo.model >> - demo.ear (for ear build) >> >> and helper projects (all is standalone jar project, do not have parent >> project) >> - waf.war -> waf.model >> - waf.ejb -> waf.model >> - waf.ws -> waf.model >> - waf.model -> waf.base >> - waf.base >> >> in the demo.ear project: >> .... Dependencies .... >> <dependency> >> <groupId>hu.dk</groupId> >> <artifactId>demo.ejb</artifactId> >> <version>0.0.1-SNAPSHOT</version> >> <type>ejb</type> >> </dependency> >> <dependency> >> <groupId>hu.dk</groupId> >> <artifactId>demo.web</artifactId> >> <version>0.0.1-SNAPSHOT</version> >> <type>war</type> >> </dependency> >> <dependency> >> <groupId>hu.dk</groupId> >> <artifactId>demo.ws</artifactId> >> <version>0.0.1-SNAPSHOT</version> >> <type>war</type> >> </dependency> >> <dependency> >> <groupId>hu.dk</groupId> >> <artifactId>demo.model</artifactId> >> <version>0.0.1-SNAPSHOT</version> >> </dependency> >> >> .... Plugins... >> <plugin> >> <artifactId>maven-ear-plugin</artifactId> >> <version>2.6</version> >> <configuration> >> <version>5</version> >> >> <defaultLibBundleDir>APP-INF/lib</defaultLibBundleDir> >> >> <fileNameMapping>full</fileNameMapping> >> <modules> >> <webModule> >> >> <groupId>hu.dk</groupId> >> >> <artifactId>demo.web</artifactId> >> >> <contextRoot>/${deploy.name}</contextRoot> >> >> <bundleFileName>demo.web.jar</bundleFileName> >> </webModule> >> <ejbModule> >> >> <groupId>hu.dk</groupId> >> >> <artifactId>demo.ejb</artifactId> >> >> <bundleFileName>demo.ejb.jar</bundleFileName> >> </ejbModule> >> <webModule> >> >> <groupId>hu.dk</groupId> >> >> <artifactId>demo.ws</artifactId> >> >> <bundleFileName>demo.ws.jar</bundleFileName> >> >> <contextRoot>/${deploy.name}/ws</contextRoot> >> </webModule> >> </modules> >> </configuration> >> </plugin> >> </plugins> >> >> >> b0c1 >> >> On Tue, Oct 18, 2011 at 10:08 AM, Fred Bricon <[email protected]> wrote: >> > Without much informations on your setup, it's gonna be hard to know >> > what's >> > going on. >> > - First things first : Have you installed the m2e-wtp integration plugin >> > (see https://github.com/sonatype/m2eclipse-wtp/wiki)? >> > - Check the differences between the deployed project contents and the >> > maven >> > generated .ear. >> > - posting the contents of your poms might be helpful troubleshooting >> > your >> > issue. >> > Regards, >> > Fred Bricon >> > >> > 2011/10/18 János Háber <[email protected]> >> >> >> >> Hi! >> >> >> >> I have a little problem with my projects. I created an ear project >> >> with one ejb, one war and one webservice project. >> >> The project depend some subproject ( ejb -> model and war -> model, >> >> wsr -> model). >> >> When I build ear with maven, the ear file is correct, but when I add >> >> the ear project in eclipse to weblogic it's not work. >> >> The project is deployed, and it's try to start, but it's can't. I get >> >> NoClassDefFoundError (the class is in the model project). >> >> >> >> I dunno why. I miss something in ear plugin? >> >> Dependency: >> >> ear -> ejb,war,wsr -> model >> >> >> >> Please help. >> >> Thanks >> >> b0c1 >> >> _______________________________________________ >> >> m2e-users mailing list >> >> [email protected] >> >> https://dev.eclipse.org/mailman/listinfo/m2e-users >> > >> > >> > >> > -- >> > "Have you tried turning it off and on again" - The IT Crowd >> > >> > _______________________________________________ >> > m2e-users mailing list >> > [email protected] >> > https://dev.eclipse.org/mailman/listinfo/m2e-users >> > >> > >> _______________________________________________ >> m2e-users mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/m2e-users > > > > -- > "Have you tried turning it off and on again" - The IT Crowd > > _______________________________________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/m2e-users > > _______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
