[ http://jira.codehaus.org/browse/MEAR-55?page=comments#action_84504 ] Stefan Seidel commented on MEAR-55: -----------------------------------
Ok, I didn't know about the ejbClientModule tag ... when I looked at the documentation back when I included the module, I didn't find it. Thx & closing. > Adding ejb-client dependencies as <module><jarModule> gives error > ----------------------------------------------------------------- > > Key: MEAR-55 > URL: http://jira.codehaus.org/browse/MEAR-55 > Project: Maven 2.x Ear Plugin > Issue Type: Bug > Affects Versions: 2.3 > Reporter: Stefan Seidel > Assigned To: Stephane Nicoll > Priority: Minor > > The plugin complains that the artifacts which are of type ejb-client are no > dependencies of this project. > {code}[INFO] Artifact[jar:de.xpm:lucenesearch-ejb] is not a dependency of the > project.{code} > The dependency looks like > {code} > <dependency> > <groupId>de.xpm</groupId> > <artifactId>lucenesearch-ejb</artifactId> > <version>[1.2.1,2.0)</version> > <type>ejb-client</type> > </dependency> > {code} > The plugin configuration looks like > {code} > <configuration> > <modules> > <jarModule> > <groupId>de.xpm</groupId> > <artifactId>lucenesearch-ejb</artifactId> > <includeInApplicationXml>true</includeInApplicationXml> > </jarModule> > </modules> > </configuration> > {code} > The workaround is to include > {code} > <artifactTypeMappings> > <artifactTypeMapping type="ejb-client" mapping="jar" /> > </artifactTypeMappings> > {code} > in the plugin configuration. -- 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