I'm sorry but this doesn't provide enough informations. Please open a bug report and attach sample projects to https://issues.sonatype.org/browse/MECLIPSEWTP
2011/10/18 János Háber <[email protected]> > 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 > -- "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
