The deployment tool to add the jonas specific deployment descriptors to the
ejb JAR file. JONAS only requires one additional file jonas-ejb-jar.xml.
DAVID_ORB
protected static final String DAVID_ORB
DAVID ORB.
EJB_JAR_1_1_DTD
protected static final String EJB_JAR_1_1_DTD
Name of the standard deployment descriptor DTD (these files are stored in
the ${JONAS_ROOT}/xml directory).
EJB_JAR_1_1_PUBLIC_ID
protected static final String EJB_JAR_1_1_PUBLIC_ID
Public Id of the standard deployment descriptor DTD.
EJB_JAR_2_0_DTD
protected static final String EJB_JAR_2_0_DTD
EJB_JAR_2_0_PUBLIC_ID
protected static final String EJB_JAR_2_0_PUBLIC_ID
GENIC_CLASS
protected static final String GENIC_CLASS
GenIC class name (JOnAS 2.5)
JEREMIE_ORB
protected static final String JEREMIE_ORB
JEREMIE ORB.
JONAS_DD
protected static final String JONAS_DD
Default JOnAS deployment descriptor name.
JONAS_EJB_JAR_2_4_DTD
protected static final String JONAS_EJB_JAR_2_4_DTD
Name of the JOnAS-specific deployment descriptor DTD (these files are
stored in the ${JONAS_ROOT}/xml directory).
JONAS_EJB_JAR_2_4_PUBLIC_ID
protected static final String JONAS_EJB_JAR_2_4_PUBLIC_ID
Public Id of the JOnAS-specific deployment descriptor DTD.
JONAS_EJB_JAR_2_5_DTD
protected static final String JONAS_EJB_JAR_2_5_DTD
JONAS_EJB_JAR_2_5_PUBLIC_ID
protected static final String JONAS_EJB_JAR_2_5_PUBLIC_ID
OLD_GENIC_CLASS_1
protected static final String OLD_GENIC_CLASS_1
Old GenIC class name (JOnAS 2.4.x).
OLD_GENIC_CLASS_2
protected static final String OLD_GENIC_CLASS_2
Old GenIC class name.
RMI_ORB
protected static final String RMI_ORB
RMI ORB.
checkConfiguration
protected void checkConfiguration(String descriptorFileName,
SAXParser saxParser)
throws BuildException
Verify the configuration.
- checkConfiguration in interface GenericDeploymentTool
descriptorFileName
- the name of the descriptor file.saxParser
- not used.
getVendorOutputJarFile
protected File getVendorOutputJarFile(String baseName)
.
setAdditionalargs
public void setAdditionalargs(String aString)
Sets the additional arguments.
aString
- additional args.
setJarsuffix
public void setJarsuffix(String aString)
Sets the jar suffix.
aString
- the string to use as the suffix.
setJavac
public void setJavac(String aString)
Sets the java compiler to use.
aString
- the java compiler.
setJavacopts
public void setJavacopts(String aString)
Set the options to pass to the java compiler.
setJonasroot
public void setJonasroot(File aFile)
Set the JOnAS root directory.
aFile
- the JOnAS root directory.
setKeepgenerated
public void setKeepgenerated(boolean aBoolean)
Sets the keepgenerated
flag.
aBoolean
- true
if the flag must be set.
setKeepgeneric
public void setKeepgeneric(boolean aBoolean)
Sets the keepgeneric
flag.
aBoolean
- true
if the flag must be set.
setNocompil
public void setNocompil(boolean aBoolean)
Sets the nocompil
flag.
aBoolean
- true
if the flag must be set.
setNogenic
public void setNogenic(boolean aBoolean)
Sets the nogenic
flag.
aBoolean
- true
if the flag must be set.
setNovalidation
public void setNovalidation(boolean aBoolean)
Sets the novalidation
flag.
aBoolean
- true
if the flag must be set.
setOrb
public void setOrb(String aString)
Sets the orb
to construct classpath.
aString
- 'RMI', 'JEREMIE', or 'DAVID'.
setRmicopts
public void setRmicopts(String aString)
Set the options to pass to the rmi compiler.
setSecpropag
public void setSecpropag(boolean aBoolean)
Sets the secpropag
flag.
aBoolean
- true
if the flag must be set.
setVerbose
public void setVerbose(boolean aBoolean)
Sets the verbose
flag.
aBoolean
- true
if the flag must be set.