Apache Maven EJB Plugin Version 2.4 Released

The Apache Maven team is pleased to announce the release of the Apache Maven EJB Plugin, version 2.4.

This plugin generates J2EE Enterprise Javabean (EJB) file as well as the associated client jar.

1<plugin>
2  <groupId>org.apache.maven.plugins</groupId>
3  <artifactId>maven-ejb-plugin</artifactId>
4  <version>2.4</version>
5</plugin>

Release Notes - Maven EJB Version 2.4

Bugs:

  • MEJB-28 - outputDirectory is not created before packaging
  • MEJB-50 - Empty src/main/java causes ejb plugin to fail
  • MEJB-52 - need to update dependency of maven-archiver to 2.5

Improvements:

  • MEJB-56 - Add Maven version used to Created-By entry in manifest
  • MEJB-58 - Documentation fails to mention where and how the plugin gets ejb-jar.xml from
  • MEJB-64 - Upgrade to Maven 2.2.1 compatiblity
  • MEJB-65 - Upgrade maven-filtering to 1.2
  • MEJB-66 - Upgrade plexus-archiver to 2.4.4
  • MEJB-68 - MavenProject/MavenSession Injection as a paremeter instead as a component.

Tasks:

  • MEJB-59 - use maven-plugin-tools' java 5 annotations
  • MEJB-62 - "This version of the EJB Plugin uses Maven Archiver 2.4" hardcoded in Javadoc

Enjoy,

-The Apache Maven team

Karl-Heinz Marbaise