Hi,

The EJB plugin ejb:install goal installs its artifacts in
<groupId>/ejbs/<artifactId>-<version>.jar (note the "jar" extension").

However, the maven dependency resolver looks for a file named:
<groupId>/ejbs/<artifactId>-<version>.ejb (not the "ejb" extension)

Thus it fails to find the artifact...

Several solutions:

1/ All jar files (.ear, .jar, .war are considered of the "jar" type)

2/ The dependency resolver supports .jar extensions when using the "ejb"
type. In other words there is mapping between "artifact type" and
"artifact extension" instead of assuming extension = <artifact type>.

Currently the EJB, WAR and EAR plugins put their artifacts in
**/ejbs/**, **/wars/** and **/ears/**.

What do we do?

Thanks
-Vincent


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to