Hi
I have a ear project with following dependency and one of these projects
depend on prereq project which is of type pom.
So when I run the mvn install on the ear project..it is giving this
error..is this a defect.
<dependencies>
<dependency>
<groupId>groupName</groupId>
<artifactId>EJB</artifactId>
<type>jar</type>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>groupName</groupId>
<artifactId>EJBClient</artifactId>
<type>jar</type>
<version>1.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>groupName</groupId>
<artifactId>WebApp</artifactId>
<type>war</type>
<version>1.0-SNAPSHOT</version>
</dependency>
[INFO] [ear:generate-application-xml]
[INFO]
-------------------------------------------------------------------------
---
[ERROR] FATAL ERROR
[INFO]
-------------------------------------------------------------------------
---
[INFO] Could not handle artifact type[pom]
[INFO]
-------------------------------------------------------------------------
---
[INFO] Trace
java.lang.IllegalStateException: Could not handle artifact type[pom]
at org.apache.maven.plugin.ear.EarModuleFactory.newEarModule
(EarModuleFa
ctory.java:79)
at org.apache.maven.plugin.ear.AbstractEarMojo.execute(
AbstractEarMojo.j
ava:119)
at org.apache.maven.plugin.ear.GenerateApplicationXmlMojo.execute
(Genera
teApplicationXmlMojo.java:96)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo
(DefaultPlugi
nManager.java:415)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals
(Defa
ultLifecycleExecutor.java:531)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:472)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal
(Defau
ltLifecycleExecutor.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:270)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute
(DefaultLi
fecycleExecutor.java:139)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.
java:58)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAcces
sorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
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: 31 seconds
[INFO] Finished at: Mon Feb 20 08:53:12 CST 2006
[INFO] Final Memory: 9M/35M
[INFO]
-------------------------------------------------------------------------
---
--
-Gautham Pamu