Hi! I debugging a lot and I see this is the module status on the deploy:
Info Tue Oct 18 16:22:37 CEST 2011 Module Status: -hu.dk.demo.ear (add) (deploy) --hu.dk.demo.web (add) ---hu.dk.waf.web (add) ----hu.dk.waf.model (add) -----hu.dk.waf.base (add) ------hu.dk.demo.ejb (add) -------hu.dk.waf.ejb (add) --------hu.dk.demo.model (add) ---hu.dk.demo.ejb (add) ----hu.dk.demo.ws (add) -----hu.dk.demo.model (add) ------hu.dk.waf.model (add) -------hu.dk.waf.base (add) --------hu.dk.waf.ws (add) -----hu.dk.waf.ejb (add) ------hu.dk.waf.model (add) -------hu.dk.waf.base (add) --------hu.dk.demo.model (add) deployed: demo.model waf.base waf.ejb not eployed waf.model waf.web waf.ws I think something is happened between waf.ejb and waf.model, if Im right it's try to copy the directories alphabetically but after waf.ejb it's stopped... How can I debug why? On Tue, Oct 18, 2011 at 2:11 PM, Gustavo Henrique Orair <[email protected]> wrote: > I don't know if the problem is related to this problem, but if you have a > jar model to be shared by multiple projects inside your ear you may consider > to declare the model.jar as a jarModule inside the EAR. > > > <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> > <jarModule> > <groupId>hu.dk</groupId> > <artifactId>demo.model</artifactId> > <bundleFileName>demoModel.jar</bundleFileName> > </jarModule> > </modules> > > 2011/10/18 János Háber <[email protected]> >> >> 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 > > > _______________________________________________ > 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
