[ http://jira.codehaus.org/browse/MNG-3956?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benjamin Bentmann updated MNG-3956: ----------------------------------- Attachment: mng-3956.zip I tried to arrange the POMs in a local file structure as suggested from their contents but I can't reproduce your issue. Running "mvn validate" on either of the modules works. Can you provide a ZIP/TAR/whatever archive with a ready-made demo project? > Maven unable to find the child modules > -------------------------------------- > > Key: MNG-3956 > URL: http://jira.codehaus.org/browse/MNG-3956 > Project: Maven 2 > Issue Type: Bug > Affects Versions: 2.0.9 > Environment: Windows XP, Maven 2.0.9 > Reporter: Sanjay Kumar Patil > Priority: Blocker > Fix For: 2.0.x > > Attachments: mng-3956.zip, mng-3956.zip, pom.xml, pom.xml > > > Hi, Please can you assist me here. > I am using Maven 2.0.9. I have created a parent project for one of my Java > project and was trying to run mvn compile cmd from the parent level > but it fails. This is what i have declared in my parent POM. > {code:xml} > <project xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > <modelVersion>4.0.0</modelVersion> > <groupId>com.johnlewis.jjs</groupId> > <artifactId>jlp_jjs_jjs2core-parent</artifactId> > <packaging>pom</packaging> > <name/> > <version>0.0.1-SNAPSHOT</version> > <description/> > <modules> > <module>../jlp_jjs_jjs2core</module> > </modules> > </project> > {code} > The error message is > {noformat} > + Error stacktraces are turned on. > Maven version: 2.0.9 > Java version: 1.5.0 > OS name: "windows xp" version: "5.1 build 2600 service pack 2" arch: "x86" > Family: "dos" > [DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and > Settings\tso005\.m2\plugin-registry.xml' > [DEBUG] Building Maven global-level plugin registry from: 'C:\Program > Files\Maven\apache-maven-2.0.9\conf\plugin-registry.xml' > [INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] null > [INFO] > ------------------------------------------------------------------------ > [DEBUG] Trace > java.lang.StackOverflowError > at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:957) > at > java.security.AccessController.doPrivileged(AccessController.java:275) > at java.net.URLClassLoader.findClass(URLClassLoader.java:487) > at java.lang.ClassLoader.loadClass(ClassLoader.java:603) > at java.lang.ClassLoader.loadClass(ClassLoader.java:595) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:327) > at java.lang.ClassLoader.loadClass(ClassLoader.java:569) > at > org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:243) > at > org.codehaus.plexus.component.factory.java.JavaComponentFactory.newInstance(JavaComponentFactory.java:30) > at > org.codehaus.plexus.DefaultPlexusContainer.createComponentInstance(DefaultPlexusContainer.java:1464) > at > org.codehaus.plexus.component.manager.AbstractComponentManager.createComponentInstance(AbstractComponentManager.java:93) > at > org.codehaus.plexus.component.manager.ClassicSingletonComponentManager.getComponent(ClassicSingletonComponentManager.java:92) > at > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:331) > at > org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:440) > at > org.codehaus.plexus.DefaultPlexusContainer.lookupList(DefaultPlexusContainer.java:423) > at > org.apache.maven.profiles.DefaultProfileManager.isActive(DefaultProfileManager.java:260) > at > org.apache.maven.profiles.DefaultProfileManager.getActiveProfiles(DefaultProfileManager.java:209) > at > org.apache.maven.project.DefaultMavenProjectBuilder.injectActiveProfiles(DefaultMavenProjectBuilder.java:1478) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:761) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506) > at > org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:198) > at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) > [...] > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) > at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) > at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:615) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 14 seconds > [INFO] Finished at: Fri Jan 02 10:23:37 GMT 2009 > [INFO] Final Memory: 2M/83M > [INFO] > ------------------------------------------------------------------------ > {noformat} > I am running the command from CLI. Both the projects are under the same > directory. > Cheers, > Sanjay Patil -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira