evenisse 2003/09/03 07:12:31
Modified: src/plugins-build/ejb plugin.jelly plugin.properties
src/plugins-build/ejb/xdocs changes.xml properties.xml
Log:
Added maven.ejb.index, maven.ejb.index properties.
Revision Changes Path
1.11 +4 -1 maven/src/plugins-build/ejb/plugin.jelly
Index: plugin.jelly
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/ejb/plugin.jelly,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- plugin.jelly 19 Aug 2003 04:45:05 -0000 1.10
+++ plugin.jelly 3 Sep 2003 14:12:31 -0000 1.11
@@ -44,7 +44,9 @@
<!-- jar task used for now due to problems with ejb jar not including
files other than class files -->
- <ant:jar jarfile="${maven.ejb.final.name}">
+ <ant:jar
+ jarfile="${maven.ejb.final.name}"
+ index="${maven.ejb.index}">
<!-- include marked dependencies -->
<j:forEach var="lib" items="${pom.artifacts}">
@@ -116,6 +118,7 @@
<ant:jar jarfile="${maven.build.dir}/${maven.final.name}-client.jar"
basedir="${maven.build.dest}"
excludes="${maven.ejb.client.base.excludes},${maven.ejb.client.excludes}"
+ index="${maven.ejb.client.index}"
>
</ant:jar>
</goal>
1.4 +1 -1 maven/src/plugins-build/ejb/plugin.properties
Index: plugin.properties
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/ejb/plugin.properties,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- plugin.properties 19 Aug 2003 04:45:05 -0000 1.3
+++ plugin.properties 3 Sep 2003 14:12:31 -0000 1.4
@@ -1 +1 @@
-# -------------------------------------------------------------------
# P L U G I N P R O P E R T I E S
# -------------------------------------------------------------------
# ejb plugin.
# -------------------------------------------------------------------
# Location of where ejb sources (non-java) are located.
maven.ejb.src=${maven.src.dir}/ejb
# Location of ejb xml configs - not used atm due to using jar task not ejbjar
maven.ejb.descriptordir=${maven.ejb.src}/META-INF
maven.ejb.manifest=${maven.ejb.descriptordir}/MANIFEST.MF
# Exclude from the client jar those things that should only exist on the EJB server.
# This list is probably incomplete...
# Users' projects can add to the list by setting maven.ejb.client.excludes.
maven.ejb.client.base.excludes=**/*Bean.class,**/*CMP.class,**/*Session.class
# Files to include and exclude from ejb
# Note: Files are relative to build.dir
maven.ejb.includes=**
maven.ejb.excludes=**/package.html
\ No newline at end of file
+# -------------------------------------------------------------------
# P L U G I N P R O P E R T I E S
# -------------------------------------------------------------------
# ejb plugin.
# -------------------------------------------------------------------
maven.ejb.index=false
maven.ejb.client.index=false
# Location of where ejb sources (non-java) are located.
maven.ejb.src=${maven.src.dir}/ejb
# Location of ejb xml configs - not used atm due to using jar task not ejbjar
maven.ejb.descriptordir=${maven.ejb.src}/META-INF
maven.ejb.manifest=${maven.ejb.descriptordir}/MANIFEST.MF
# Exclude from the client jar those things that should only exist on the EJB server.
# This list is probably incomplete...
# Users' projects can add to the list by setting maven.ejb.client.excludes.
maven.ejb.client.base.excludes=**/*Bean.class,**/*CMP.class,**/*Session.class
# Files to include and exclude from ejb
# Note: Files are relative to build.dir
maven.ejb.includes=**
maven.ejb.excludes=**/package.html
\ No newline at end of file
1.5 +3 -0 maven/src/plugins-build/ejb/xdocs/changes.xml
Index: changes.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/ejb/xdocs/changes.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- changes.xml 19 Aug 2003 04:45:06 -0000 1.4
+++ changes.xml 3 Sep 2003 14:12:31 -0000 1.5
@@ -7,6 +7,9 @@
<body>
<release version="1.1" date="in CVS">
<action dev="evenisse" type="add">
+ Added maven.ejb.index, maven.ejb.index properties.
+ </action>
+ <action dev="evenisse" type="add">
Added maven.ejb.excludes and maven.ejb.includes properties.
</action>
<action dev="michal" type="add">
1.5 +16 -0 maven/src/plugins-build/ejb/xdocs/properties.xml
Index: properties.xml
===================================================================
RCS file: /home/cvs/maven/src/plugins-build/ejb/xdocs/properties.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- properties.xml 19 Aug 2003 04:45:06 -0000 1.4
+++ properties.xml 3 Sep 2003 14:12:31 -0000 1.5
@@ -11,6 +11,14 @@
<table>
<tr><th>Property</th><th>Optional?</th><th>Description</th><th>Default</th></tr>
<tr>
+ <td>maven.ejb.index</td>
+ <td>Yes</td>
+ <td>
+ Whether to create an index list to speed up classloading.
+ This is a JDK 1.3+ specific feature. Defaults to false.
+ </td>
+ </tr>
+ <tr>
<td>maven.ejb.src</td>
<td>Yes</td>
<td>
@@ -39,6 +47,14 @@
<code>${maven.build.dest}</code>.
</td>
<td>**/package.html</td>
+ </tr>
+ <tr>
+ <td>maven.ejb.client.index</td>
+ <td>Yes</td>
+ <td>
+ Whether to create an index list to speed up classloading.
+ This is a JDK 1.3+ specific feature. Defaults to false.
+ </td>
</tr>
<tr>
<td>maven.ejb.client.base.excludes</td>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]