Hi all,
This is in addition to my previous posting. I have attached my build.properties, build.xml and the malformed ejb-jar.xml to this message.
After running ant ejbdoclet, and ant, I also run the following:
set classpath=c:\j2sdk1.4.2\jre\lib\rt.jar
set classpath=%classpath%;c:\java\persistence_mvcsoft\builds\mvctask.jar
set classpath=%classpath%;c:\java\persistence_mvcsoft\builds\mvc_runtime.jar
set classpath=%classpath%;C:\Java\persistence_mvcsoft\lib\jboss-j2ee.jar
set classpath=%classpath%;C:\Java\persistence_mvcsoft\lib\parser.jar
ant mvctojboss
set classpath=%classpath%;c:\java\persistence_mvcsoft\builds\mvctask.jar
set classpath=%classpath%;c:\java\persistence_mvcsoft\builds\mvc_runtime.jar
set classpath=%classpath%;C:\Java\persistence_mvcsoft\lib\jboss-j2ee.jar
set classpath=%classpath%;C:\Java\persistence_mvcsoft\lib\parser.jar
ant mvctojboss
I am using ant 1.5.4, xdoclet 1.2, jboss 2.4.11, and MVCSoft's PersistenceManager.
It has worked for previous projects, but am puzzled why it's doing this now. Any hints and help is appreciated.
Regards,
llflllfl
Yahoo! Messenger - Communicate instantly..."Ping" your friends today! Download Messenger Now
build.properties
Description: build.properties
<?xml version="1.0"?> <project name="JBoss" default="ejbjar" basedir=".">
<property environment="env"/>
<property file="build.properties"/>
<path id="classpath">
<fileset dir="${xdoclet.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jood.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jcalendar.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jgoodies.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${jbossserver.lib.dir}">
<include name="**/*.jar"/>
<!-- <include name="**/ext/*.jar"/>-->
</fileset>
<fileset dir="${jboss.lib.dir}">
<include name="**/*.jar"/>
<!-- <include name="**/ext/*.jar"/>-->
</fileset>
<fileset dir="${commons.logging.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${junit.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${java.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${eexcel.lib.dir}">
<include name="**/*.jar"/>
</fileset>
<pathelement location="${build.classes.dir}"/>
</path>
<!-- taskdef name="ejbxdoclet" classname="xdoclet.modules.ejb.EjbDocletTask" classpathref="classpath"/ -->
<taskdef
name="mvcbuild"
classname="com.mvcsoft.pm.ant_task.MVCSoftBuild"
classpath="${mvc.lib.dir}/mvctask.jar;${mvc2.lib.dir}/jboss-j2ee.jar;${mvc2.lib.dir}/xalan.jar;${mvc2.lib.dir}/parser.jar;${java.runtimelib.dir}/rt.jar"/>
<taskdef
name="mvcverify"
classname="com.mvcsoft.pm.ant_task.MVCSoftVerify"
classpath="${mvc.lib.dir}/mvctask.jar;${mvc2.lib.dir}/jboss-j2ee.jar;${mvc2.lib.dir}/xalan.jar;${mvc2.lib.dir}/parser.jar;${java.runtimelib.dir}/rt.jar"/>
<target name="init">
</target>
<!-- =================================================================== -->
<!-- Prepares the build directory -->
<!-- =================================================================== -->
<target name="prepare">
<!-- <mkdir dir="${makedir1}"/>
<mkdir dir="${makedir2}"/>
<mkdir dir="${makedir3}"/> -->
</target>
<!-- =================================================================== -->
<!-- Prepares the build directory -->
<!-- =================================================================== -->
<target name="clean">
<delete dir="${cleandir4}"/>
</target>
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile" depends="prepare">
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
debug="on"
deprecation="on"
optimize="off"
includes="**/remittance/**/**.java"
excludes="**/client/**/*.java"
source="1.4">
<classpath refid="classpath"/>
</javac>
</target>
<!-- #excludes="**/exclude/**/*.java" -->
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compileui" depends="prepare">
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
debug="on"
deprecation="on"
optimize="off"
includes="**/client/**/*.java"
excludes="**/wschia/**/*.java"
source="1.4"
>
<classpath refid="classpath"/>
</javac>
</target>
<!-- =================================================================== -->
<!-- Jar and deploy -->
<!-- =================================================================== -->
<target name="ejbjar" depends="compile">
<!-- <antcall target="copytypemappingfile" /> -->
<jar jarfile="${build.dir}/${jar.name}">
<!-- <fileset dir="${build.classes.dir}">
<include name="**/**/*.class"/>
</fileset> -->
<fileset dir="${src.resources}">
<include name="META-INF/*.xml"/>
</fileset>
<fileset dir="${build.classes.dir}">
<include name="**/com/eexcel/jmlms/common/**/*.class"/>
<include name="**/com/eexcel/jmlms/remittance/server/*.class"/>
<include name="**/com/eexcel/jmlms/remittance/common/*.class"/>
<include name="**/com/eexcel/jmlms/utils/rowset/*.class"/>
<include name="**/com/eexcel/generic/utils/**/*.class"/>
</fileset>
<fileset dir="${build.classes.dir}">
<exclude name="**/com/eexcel/jmlms/bonus/**/*.class"/>
<exclude name="**/com/eexcel/jmlms/dst/**/*.class"/>
<exclude name="**/com/eexcel/jmlms/ord/**/*.class"/>
<exclude name="**/com/eexcel/jmlms/prdct/**/*.class"/>
<include name="**/com/eexcel/jmlms/remittance/client/gui/*.class"/>
</fileset>
</jar>
<!-- <copy file="${build.dir}/${jar.name}" todir="${deployjar.dir}"/> -->
</target>
<!-- <target name="copystdjbossxml" >
<copy file="${jboss.home}/conf/default/standardjboss.xml" todir="${build.dir}/standardjboss.xml"/>
</target> -->
<target name="copystdjbossxml" >
<copy file="${jboss.home}/conf/default/standardjboss.xml" todir="${build.dir}/"/>
</target>
<target name="copytypemappingfile" >
<copy file="${src.resources}/default-mapping.xml" todir="${src.resources}/meta-inf/"/>
<!-- <delete file="${src.resources}/meta-inf/mvcsoft-pm.xml"/> --> <!-- todo OPEN IT BACK-->
<copy file="${src.resources}/mvc_config/mvcsoft-pm.xml" todir="${src.resources}/meta-inf/" />
<!-- todo OPEN IT BACK-->
</target>
<!-- =================================================================== -->
<!-- ejbdoclet -->
<!-- =================================================================== -->
<target name="ejbdoclet" depends="init">
<taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask" >
<classpath>
<fileset dir="${xdoclet.lib.dir}" includes="*.jar" />
<!-- <include name="**/*.jar"/> -->
<!-- <include name="*.jar"/> -->
<!-- </fileset> -->
</classpath>
</taskdef>
<!--echo message="xdoc path = ${xdocletpath}" /-->
<ejbdoclet destdir="${src.dir}"
mergedir="parent-fake-to-debug"
excludedtags="@version,@author,@todo"
addedtags="@xdoclet-generated at ${TODAY},@copyright Plant Essence Marketing (M) Sdn. Bhd. @author XDoclet,@version ${version}"
ejbspec="2.0"
force="${xdoclet.force}"
verbose="true">
<fileset dir="${src.dir}">
<include name="**/remittance/server/*Bean.java"/>
<include name="**/remittance/server/*Manager.java"/>
<exclude name="**/remittance/exclude/*.java"/>
<exclude name="**/remittance/client/**/*.java"/>
<exclude name="**/gui/**/*.java"/>
</fileset>
<!-- <include name="**/**/server/*Bean.java"/> -->
<!--<packageSubstitution packages="server" substituteWith="common"/>-->
<remoteinterface pattern="{0}Remote">
<!-- <remoteinterface> -->
<packageSubstitution packages="server" substituteWith="common"/>
</remoteinterface>
<localinterface>
<packageSubstitution packages="server" substituteWith="common"/>
</localinterface>
<homeinterface>
<packageSubstitution packages="server" substituteWith="common"/>
</homeinterface>
<localhomeinterface>
<packageSubstitution packages="server" substituteWith="common"/>
</localhomeinterface>
<!-- <valueobject pattern="{0}VO"> -->
<valueobject pattern="{0}VO" >
<packageSubstitution packages="server" substituteWith="common"/>
</valueobject>
<entitypk>
<packageSubstitution packages="server" substituteWith="common"/>
</entitypk>
<entitycmp/>
<entitybmp/>
<session/>
<entityfacade/>
<utilobject cacheHomes="true" includeGUID="true">
<packageSubstitution packages="server" substituteWith="common"/>
</utilobject>
<deploymentdescriptor destdir="${meta-inf.dir}" validatexml="true" mergedir="fake-to-debug" description="Deployment Descriptor">
<!-- <configParam name="clientjar" value="blah.jar"/> -->
</deploymentdescriptor>
<!--
<jboss
version="3.2"
unauthenticatedPrincipal="everyone"
xmlencoding="UTF-8"
destdir="${meta-inf.dir}"
validatexml="true"
preferredrelationmapping="relation-table"/>
-->
<mvcsoft validateXML="true" destDir="${meta-inf.dir}"/>
<jboss
version="2.4"
unauthenticatedPrincipal="everyone"
xmlencoding="UTF-8"
destdir="${meta-inf.dir}"
validatexml="true"
preferredrelationmapping="relation-table" />
</ejbdoclet>
</target>
<target name="generatevo">
<ejbdoclet destdir="${src.dir}" mergedir="parent-fake-to-debug" excludedtags="@version,@author,@todo" addedtags="@xdoclet-generated at ${TODAY},@copyright Plant Essence Marketing (M) Sdn. Bhd. @author XDoclet,@version ${version}" ejbspec="2.0" force="${xdoclet.force}" verbose="true">
<fileset dir="${src.dir}">
<include name="**/*Bean.java"/>
</fileset>
<valueobject pattern="{0}VO">
<packageSubstitution packages="server" substituteWith="common"/>
</valueobject>
<entitypk>
<packageSubstitution packages="server" substituteWith="common"/>
</entitypk>
</ejbdoclet>
</target>
<target name="cleandoclet">
<delete>
<fileset dir="${src.dir}">
<include name="**/remittance/**/*Home.java"/>
<include name="**/remittance/**/*Local.java"/>
<include name="**/remittance/**/*Remote.java"/>
<include name="**/remittance/**/*CMP.java"/>
<include name="**/remittance/**/*VO.java"/>
<include name="**/remittance/**/*PK.java"/>
<include name="**/remittance/**/*Util.java"/>
<include name="**/remittance/**/*Session.java"/>
</fileset>
</delete>
</target>
<target name="combineall">
<antcall target="clean"/>
<antcall target="prepare"/>
<!-- <antcall target="cleandoclet"/> -->
<antcall target="ejbdoclet"/>
<antcall target="compile"/>
<antcall target="ejbjar"/>
</target>
<target name="backup">
<echo message="TODO : Implments backup"/>
</target>
<target name="mvctojboss" description="MVC BUILD." depends="ejbjar">
<!-- <mvcbuild inputJar="${build.dir}/${jar.name}"
outputJar="${deployjar.dir}/dist.jar"
compiler="jikes"
useForeignKeys="true"
cleanUpTempDir="true"/> -->
<delete file="${deployjar.dir}/remittance_app.jar"/>
<mvcbuild
inputJar="${build.dir}/${jar.name}"
outputJar="${deployjar.dir}/remittance_app.jar"
compiler="javac"
useForeignKeys="true"
cleanUpTempDir="true"
/>
</target>
<!-- =================================================================== -->
<!-- Verify Beans -->
<!-- =================================================================== -->
<target name="verify" >
<java classname="org.jboss.verifier.Main" fork="true" failonerror="true">
<classpath refid="classpath"/>
<arg value="${build.dir}/${jar.name}"/>
</java>
</target>
<!-- =================================================================== -->
<!-- Tomcat Deploy -->
<!-- =================================================================== -->
</project>
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd"> <ejb-jar > <description><![CDATA[Deployment Descriptor]]></description> <display-name>Generated by XDoclet</display-name> <enterprise-beans> <!-- Session Beans --> <session > <description><![CDATA[]]></description> <ejb-name>RemittanceCodeManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.RemittanceCodeManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.RemittanceCodeManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.RemittanceCodeManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceCodeManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.RemittanceCodeManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-local-ref > <ejb-ref-name>ejb/TaxTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxTypeLocal</local> <ejb-link>TaxType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxRateLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxRateLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxRateLocal</local> <ejb-link>TaxRate</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeStatusLocal</local> <ejb-link>PayeeStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustRuleLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustRuleLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustRuleLocal</local> <ejb-link>AdjustRule</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/LinkTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.LinkTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.LinkTypeLocal</local> <ejb-link>LinkType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/BankTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.BankTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeLocal</local> <ejb-link>BankType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayStatusLocal</local> <ejb-link>PayStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayTypeLocal</local> <ejb-link>PayType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/DBQueryManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.DBQueryManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DBQueryManagerLocal</local> <ejb-link>DBQueryManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableManagerLocal</local> <ejb-link>PayableManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/RemittanceLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.RemittanceLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceLocal</local> <ejb-link>Remittance</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeLocal</local> <ejb-link>Payee</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/GenericIDLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.GenericIDLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.GenericIDLocal</local> <ejb-link>GenericID</ejb-link> </ejb-local-ref> </session> <session > <description><![CDATA[]]></description> <ejb-name>DataExporterManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.DataExporterManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.DataExporterManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.DataExporterManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DataExporterManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.DataExporterManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-local-ref > <ejb-ref-name>ejb/BankTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.BankTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeLocal</local> <ejb-link>BankType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayStatusLocal</local> <ejb-link>PayStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayTypeLocal</local> <ejb-link>PayType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/DBQueryManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.DBQueryManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DBQueryManagerLocal</local> <ejb-link>DBQueryManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableManagerLocal</local> <ejb-link>PayableManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustmentManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustmentManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustmentManagerLocal</local> <ejb-link>AdjustmentManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxManagerLocal</local> <ejb-link>TaxManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableLocal</local> <ejb-link>Payable</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustmentLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustmentLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustmentLocal</local> <ejb-link>Adjustment</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustmentHistoryLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustmentHistoryLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustmentHistoryLocal</local> <ejb-link>AdjustmentHistory</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/RemittanceManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.RemittanceManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceManagerLocal</local> <ejb-link>RemittanceManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeLocal</local> <ejb-link>Payee</ejb-link> </ejb-local-ref> </session> <session > <description><![CDATA[]]></description> <ejb-name>RemittanceManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.RemittanceManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.RemittanceManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.RemittanceManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.RemittanceManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-local-ref > <ejb-ref-name>ejb/TaxTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxTypeLocal</local> <ejb-link>TaxType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxRateLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxRateLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxRateLocal</local> <ejb-link>TaxRate</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeStatusLocal</local> <ejb-link>PayeeStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustRuleLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustRuleLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustRuleLocal</local> <ejb-link>AdjustRule</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/LinkTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.LinkTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.LinkTypeLocal</local> <ejb-link>LinkType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/BankTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.BankTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeLocal</local> <ejb-link>BankType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayStatusLocal</local> <ejb-link>PayStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayTypeLocal</local> <ejb-link>PayType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/DBQueryManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.DBQueryManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DBQueryManagerLocal</local> <ejb-link>DBQueryManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableManagerLocal</local> <ejb-link>PayableManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/RemittanceLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.RemittanceLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceLocal</local> <ejb-link>Remittance</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeLocal</local> <ejb-link>Payee</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/RemittancePayableLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.RemittancePayableLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittancePayableLocal</local> <ejb-link>RemittancePayable</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/RemittanceBatchLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.RemittanceBatchLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceBatchLocal</local> <ejb-link>RemittanceBatch</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/GenericIDLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.GenericIDLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.GenericIDLocal</local> <ejb-link>GenericID</ejb-link> </ejb-local-ref> </session> <session > <description><![CDATA[]]></description> <ejb-name>DataImportManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.DataImportManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.DataImportManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.DataImportManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DataImportManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.DataImportManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-local-ref > <ejb-ref-name>ejb/TaxTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxTypeLocal</local> <ejb-link>TaxType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxRateLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxRateLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxRateLocal</local> <ejb-link>TaxRate</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeStatusLocal</local> <ejb-link>PayeeStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustRuleLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustRuleLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustRuleLocal</local> <ejb-link>AdjustRule</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/LinkTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.LinkTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.LinkTypeLocal</local> <ejb-link>LinkType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/BankTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.BankTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeLocal</local> <ejb-link>BankType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayStatusLocal</local> <ejb-link>PayStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayTypeLocal</local> <ejb-link>PayType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/DBQueryManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.DBQueryManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DBQueryManagerLocal</local> <ejb-link>DBQueryManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableManagerLocal</local> <ejb-link>PayableManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustmentManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustmentManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustmentManagerLocal</local> <ejb-link>AdjustmentManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxManagerLocal</local> <ejb-link>TaxManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableLocal</local> <ejb-link>Payable</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustmentLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustmentLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustmentLocal</local> <ejb-link>Adjustment</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustmentHistoryLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustmentHistoryLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustmentHistoryLocal</local> <ejb-link>AdjustmentHistory</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/RemittanceManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.RemittanceManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.RemittanceManagerLocal</local> <ejb-link>RemittanceManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/GenericIDLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.GenericIDLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.GenericIDLocal</local> <ejb-link>GenericID</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayableBatchLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayableBatchLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayableBatchLocal</local> <ejb-link>PayableBatch</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeLocal</local> <ejb-link>Payee</ejb-link> </ejb-local-ref> </session> <session > <description><![CDATA[]]></description> <ejb-name>PayeeManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.PayeeManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.PayeeManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.PayeeManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.PayeeManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-local-ref > <ejb-ref-name>ejb/TaxTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxTypeLocal</local> <ejb-link>TaxType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxRateLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxRateLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxRateLocal</local> <ejb-link>TaxRate</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeStatusLocal</local> <ejb-link>PayeeStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeLocal</local> <ejb-link>Payee</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustRuleLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustRuleLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustRuleLocal</local> <ejb-link>AdjustRule</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/LinkTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.LinkTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.LinkTypeLocal</local> <ejb-link>LinkType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/BankTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.BankTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeLocal</local> <ejb-link>BankType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayStatusLocal</local> <ejb-link>PayStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayTypeLocal</local> <ejb-link>PayType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/DBQueryManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.DBQueryManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DBQueryManagerLocal</local> <ejb-link>DBQueryManager</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/GenericIDLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.GenericIDLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.GenericIDLocal</local> <ejb-link>GenericID</ejb-link> </ejb-local-ref> </session> <session > <description><![CDATA[]]></description> <ejb-name>LocalEntityTesterManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.LocalEntityTesterManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.LocalEntityTesterManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.LocalEntityTesterManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.LocalEntityTesterManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.LocalEntityTesterManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> <ejb-local-ref > <ejb-ref-name>ejb/TaxTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxTypeLocal</local> <ejb-link>TaxType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/TaxRateLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.TaxRateLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.TaxRateLocal</local> <ejb-link>TaxRate</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayeeStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayeeStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayeeStatusLocal</local> <ejb-link>PayeeStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/AdjustRuleLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.AdjustRuleLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.AdjustRuleLocal</local> <ejb-link>AdjustRule</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/LinkTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.LinkTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.LinkTypeLocal</local> <ejb-link>LinkType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/BankTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.BankTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeLocal</local> <ejb-link>BankType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayStatusLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayStatusLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayStatusLocal</local> <ejb-link>PayStatus</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/PayTypeLocal</ejb-ref-name> <ejb-ref-type>Entity</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.PayTypeLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.PayTypeLocal</local> <ejb-link>PayType</ejb-link> </ejb-local-ref> <ejb-local-ref > <ejb-ref-name>ejb/DBQueryManagerLocal</ejb-ref-name> <ejb-ref-type>Session</ejb-ref-type> <local-home>com.eexcel.jmlms.remittance.common.DBQueryManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.DBQueryManagerLocal</local> <ejb-link>DBQueryManager</ejb-link> </ejb-local-ref> </session> <session > <description><![CDATA[]]></description> <ejb-name>BankTypeManager</ejb-name> <home>com.eexcel.jmlms.remittance.common.BankTypeManagerHome</home> <remote>com.eexcel.jmlms.remittance.common.BankTypeManagerRemote</remote> <local-home>com.eexcel.jmlms.remittance.common.BankTypeManagerLocalHome</local-home> <local>com.eexcel.jmlms.remittance.common.BankTypeManagerLocal</local> <ejb-class>com.eexcel.jmlms.remittance.server.BankTypeManagerSession</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type>
