diff --git a/docs/manual/OptionalTasks/ejb.html b/docs/manual/OptionalTasks/ejb.html index 6d9472bad..736c8e6ee 100644 --- a/docs/manual/OptionalTasks/ejb.html +++ b/docs/manual/OptionalTasks/ejb.html @@ -31,6 +31,25 @@ $Id$
Ant provides a number of optional tasks for developing +Enterprise Java Beans (EJBs) +. In general these tasks are specific to the particular vendor's EJB Server.
+ + At present the tasks support:
+
Ant provides a number of optional tasks for developing Enterprise Java Beans (EJBs). In general these tasks are specific to the particular vendor's EJB Server. At present the tasks support @@ -44,7 +63,7 @@ to support additional EJB Servers.
This task supports two approaches to creating ejb jar files. The first @@ -534,7 +555,7 @@ server descriptors are found. For each descriptor found, ejbjar will parse the deployment descriptor to determine the necessary class files which implement the bean. These files are assembled along with the deployment descriptors into a well formed EJB jar file. Any support files which need to be included in the -generated jarcan be added with the <support> nested element. For each +generated jar can be added with the <support> nested element. For each class included in the jar, ejbjar will scan for any super classes or super interfaces. These will be added to the generated jar.
@@ -643,8 +664,8 @@ three nested elements.The <classpath> nested element allows the classpath -to be set. It is useful when setting the classpath from a reference path. IN all -othe rrespects the behaviour is the same as the classpath attribute.
+to be set. It is useful when setting the classpath from a reference path. In all +other respects the behaviour is the same as the classpath attribute.The <support> nested element is used to supply additional classes (files) to be included in the generated jars. The <support> element is a -FileSet, so it can either reference a fileset declared elsewehere or it can be -defined in-place with the approrpiate <include> and <exclude> nested +FileSet, so it can either reference a fileset declared elsewhere or it can be +defined in-place with the appropriate <include> and <exclude> nested elements. The files in the support fileset are added into the generated EJB jar in the same relative location as their location within the support fileset. Note that when ejbjar generates more than one jar file, the support files are added @@ -894,7 +915,7 @@ define this as META-INF/Customer-weblogic-cmp-rdbms-jar.xml.
<ejbjar srcdir="${build.classesdir}" - descriptordir="${src}" > - <iplanet destdir="${assemble.ejbjar}" > + descriptordir="${src}"> + <iplanet destdir="${assemble.ejbjar}"> classpath="${ias.ejbc.cpath}" /> <include name="**/*-ejb-jar.xml"/> <exclude name="**/*ias-*.xml"/>