User: juha
Date: 00/08/23 13:27:13
Added: . Updating-Webstore-to-Jboss2.htm
Log:
Updating webstore for jBoss 2.0.
Courtesy of Luan O'Carroll.
Revision Changes Path
1.1 website/Updating-Webstore-to-Jboss2.htm
Index: Updating-Webstore-to-Jboss2.htm
===================================================================
<html xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 9">
<meta name=Originator content="Microsoft Word 9">
<link rel=File-List href="./Updating-Webstore-to-Jboss2_files/filelist.xml">
<title>Updating the Webstore to run with Jboss2</title>
<!--[if gte mso 9]><xml>
<o:DocumentProperties>
<o:Author>Luan O'Carroll</o:Author>
<o:LastAuthor>Luan O'Carroll</o:LastAuthor>
<o:Revision>2</o:Revision>
<o:TotalTime>84</o:TotalTime>
<o:Created>2000-08-02T17:00:00Z</o:Created>
<o:LastSaved>2000-08-02T17:00:00Z</o:LastSaved>
<o:Pages>5</o:Pages>
<o:Words>1860</o:Words>
<o:Characters>10605</o:Characters>
<o:Company>ASD Ltd.</o:Company>
<o:Lines>88</o:Lines>
<o:Paragraphs>21</o:Paragraphs>
<o:CharactersWithSpaces>13023</o:CharactersWithSpaces>
<o:Version>9.2720</o:Version>
</o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery>
<w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery>
<w:UseMarginsForDrawingGridOrigin/>
<w:Compatibility>
<w:FootnoteLayoutLikeWW8/>
<w:ShapeLayoutLikeWW8/>
<w:AlignTablesRowByRow/>
<w:ForgetLastTabAlignment/>
<w:LayoutRawTableWidth/>
<w:LayoutTableRowsApart/>
</w:Compatibility>
</w:WordDocument>
</xml><![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
h1
{mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:1;
font-size:16.0pt;
font-family:Arial;
mso-font-kerning:16.0pt;}
h2
{mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:2;
font-size:14.0pt;
font-family:Arial;
font-style:italic;}
h3
{mso-style-next:Normal;
margin-top:12.0pt;
margin-right:0cm;
margin-bottom:3.0pt;
margin-left:0cm;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:3;
font-size:13.0pt;
font-family:Arial;}
@page Section1
{size:612.0pt 792.0pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
mso-header-margin:36.0pt;
mso-footer-margin:36.0pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=EN-GB style='tab-interval:36.0pt'>
<div class=Section1>
<h1><span lang=EN-IE style='mso-ansi-language:EN-IE'>Updating the Webstore to
run with Jboss2<o:p></o:p></span></h1>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Setting up the
datasource<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>The
<b><i>cs.java</i></b>
and sele<b><i>ct.java </i></b>files need to be compiled before the
<b><i>gocs.bat</i></b>
and <b><i>select.bat</i></b> batch files will execute. I added calls to the
Javac compiler to do so.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>gocs.bat is
then�<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>cls<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>%JAVA_HOME%\bin\java
-fullversion<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:#993300;mso-ansi-language:
EN-IE'>%JAVA_HOME%\bin\javac .\cs.java<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>%JAVA_HOME%\bin\java
-cp .;d:\ejboss2\lib\ext\JData2_0.jar cs %1 %2 %3 %4 %5<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>and
select.bat �<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>cls<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>%JAVA_HOME%\bin\java
-fullversion<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:#993300;mso-ansi-language:
EN-IE'>%JAVA_HOME%\bin\javac .\select.java<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>%JAVA_HOME%\bin\java
-cp .;d:\ejboss2\lib\ext\JData2_0.jar select %1 %2 %3 %4 %5<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Depending
on the database being used the driver and connection strings in the java code
may also need modification. I used the JDataConnect driver from NetDirect and
therefore needed to set the driver and URL as follows:<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>Class.forName("<span
style='color:#993300'>JData2_0.sql.$Driver</span>");<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>connection =
DriverManager.getConnection("<span
style='color:#993300'>jdbc:JDataConnect://127.0.0.1/accessWebstore</span>","<span
style='color:red'>myusername</span>","<span
style='color:red'>mypassword</span>");<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Before
executing the above I created an ODBC System DSN for the new access database,
calling it �<span style='color:#993300'>accessWebstore</span>�<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Modifying the
connection<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>To setup a
connection to the database I changed the jndi.lookup to <o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>connection = ((DataSource)
namingContext.lookup("<span
style='color:red'>java:comp/env/WebstorePool</span>")).getConnection();<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�</span>so as to match the <b><i>jboss.xml</i></b>
settings described below.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Creating<span
style="mso-spacerun: yes">� </span><i>jboss.xml</i> files <o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Firstly for
the <b><i>PersonEntityBean</i></b> as follows:<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><?xml
version="1.0" encoding="Cp1252"?><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'><jboss><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span><secure>false</secure><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span><container-configurations><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default CMP
EntityBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-cache-conf /><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MaximumSize>100</MaximumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MinimumSize>10</MinimumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><commit-option>A</commit-option><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.StatefulSessionContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default Stateful
SessionBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.StatefulSessionInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache>org.jboss.ejb.plugins.NoPassivationStatefulSessionInstanceCache</instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default BMP
EntityBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-cache-conf /><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MaximumSize>100</MaximumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MinimumSize>10</MinimumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><commit-option>A</commit-option><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default Stateless
SessionBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.StatelessSessionInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache></instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager></persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MaximumSize>100</MaximumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MinimumSize>10</MinimumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span></container-configurations><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���� </span><resource-managers><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><resource-manager
res-class="org.jboss.ejb.deployment.JDBCResource"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�������
</span><res-name>WebstorePool</res-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�������
</span><res-jndi-name>xa.WebstorePool</res-jndi-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></resource-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span></resource-managers><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���� </span><enterprise-beans><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><entity><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><ejb-name>person.PersonEntityHome</ejb-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><jndi-name>person.PersonEntityHome</jndi-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><configuration-name>Default BMP
EntityBean</configuration-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><resource-ref><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">��
</span><res-ref-name>WebstorePool</res-ref-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">��
</span><resource-name>WebstorePool</resource-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></resource-ref><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span></entity><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���� </span></enterprise-beans><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�� </span></jboss><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>and
subsequently for the <b><i>ProductEntityBean</i></b>�<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><?xml
version="1.0" encoding="Cp1252"?><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'><jboss><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span><secure>false</secure><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span><container-configurations><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.StatefulSessionContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default Stateful
SessionBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.StatefulSessionInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache>org.jboss.ejb.plugins.NoPassivationStatefulSessionInstanceCache</instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager>org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager</persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span><span style="mso-spacerun:
yes">�</span><container-configuration
configuration-class="org.jboss.ejb.deployment.StatelessSessionContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default Stateless
SessionBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.StatelessSessionInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache></instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager></persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MaximumSize>100</MaximumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MinimumSize>10</MinimumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default BMP
EntityBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager>org.jboss.ejb.plugins.BMPPersistenceManager</persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-cache-conf /><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MaximumSize>100</MaximumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MinimumSize>10</MinimumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><commit-option>A</commit-option><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><container-configuration
configuration-class="org.jboss.ejb.deployment.EntityContainerConfiguration"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-name>Default CMP
EntityBean</container-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><call-logging>false</call-logging><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker>org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker</container-invoker><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-pool>org.jboss.ejb.plugins.EntityInstancePool</instance-pool><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><instance-cache>org.jboss.ejb.plugins.NoPassivationEntityInstanceCache</instance-cache><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><persistence-manager>org.jboss.ejb.plugins.jaws.JAWSPersistenceManager</persistence-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><transaction-manager>org.jboss.tm.TxManager</transaction-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><Optimized>false</Optimized><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-invoker-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-cache-conf /><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MaximumSize>100</MaximumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�� </span><MinimumSize>10</MinimumSize><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></container-pool-conf><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><commit-option>A</commit-option><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></container-configuration><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span></container-configurations><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���� </span><resource-managers><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><resource-manager
res-class="org.jboss.ejb.deployment.JDBCResource"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�������
</span><res-name>WebstorePool</res-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�������
</span><res-jndi-name>xa.WebstorePool</res-jndi-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span></resource-manager><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����
</span></resource-managers><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���� </span><enterprise-beans><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span><entity><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><ejb-name>product.ProductEntityHome</ejb-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><jndi-name>product.ProductEntityHome</jndi-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><configuration-name>Default BMP
EntityBean</configuration-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span><resource-ref><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">��
</span><res-ref-name>WebstorePool</res-ref-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">��
</span><resource-name>WebstorePool</resource-name><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style='mso-tab-count:1'>��������������� </span><span style="mso-spacerun:
yes">�</span></resource-ref><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������ </span></entity><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���� </span></enterprise-beans><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�� </span></jboss><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Then I
modified the <b><i>jboss.conf</i></b> file to include�<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><MLET
CODE="org.jboss.jdbc.XADataSourceLoader"
ARCHIVE="jboss.jar,vendor.jar"
CODEBASE="../lib/ext/"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span><ARG TYPE="java.lang.String"
VALUE="<span
style='color:red'>WebstorePool</span>"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span><ARG TYPE="java.lang.String"
VALUE="org.jboss.minerva.xa.XADataSourceImpl"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'></MLET><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>and the
<b><i>jboss.jcml</i></b>
to include..<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='font-family:"Courier New";
mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">���� </span><mbean
name="DefaultDomain:service=XADataSource,name=WebstorePool"><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='font-family:"Courier New";
mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">������
</span><attribute name="URL"><span
style='color:red'>jdbc:JDataConnect://127.0.0.1/accessWebstore</span></attribute><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='font-family:"Courier New";
mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">������
</span><attribute name="Password"><span
style='color:red'>mypassword</span></attribute><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='font-family:"Courier New";
mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">������
</span><attribute name="JDBCUser"><span
style='color:red'>myusername</span></attribute><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='font-family:"Courier New";
mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">����
</span></mbean><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Modifying the build.xml
file<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>I changed
the construction of the jar files to include the new <b><i>jboss.xml</i></b>
files..<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><!-- PERSON ENTITY BEAN
--><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><delete
file="${work}/META-INF/ejb-jar.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><delete
file="${work}/META-INF/jboss.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><copyfile
src="${work}/${webstore.ejbs}/person/META-INF/ejb-jar.xml"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�����������
</span>dest="${work}/META-INF/ejb-jar.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:red;mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><copyfile
src="${work}/${webstore.ejbs}/person/META-INF/jboss.xml"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:red;mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�����������
</span>dest="${work}/META-INF/jboss.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><jar
jarfile="${jboss.ejbeans}/personentity.jar"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span>basedir="${work}"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span>includes="${webstore.ejbs}/person/*.class, <o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����������������
</span>${webstore.ejbs}/common/*.class,<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����������������
</span>META-INF/*"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">���������������� </span><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><!-- PRODUCT ENTITY BEAN
--><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><delete
file="${work}/META-INF/ejb-jar.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><delete
file="${work}/META-INF/jboss.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><copyfile
src="${work}/${webstore.ejbs}/product/META-INF/ejb-jar.xml"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�����������
</span>dest="${work}/META-INF/ejb-jar.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:red;mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><copyfile
src="${work}/${webstore.ejbs}/product/META-INF/jboss.xml"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:red;mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">�����������
</span>dest="${work}/META-INF/jboss.xml"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span><jar
jarfile="${jboss.ejbeans}/productentity.jar"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span>basedir="${work}"<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������
</span>includes="${webstore.ejbs}/product/*.class, <o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����������������
</span>${webstore.ejbs}/common/*.class,<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����������������
</span>META-INF/*"/><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Changes to the
Servlets<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>If the file
JNDIContext.java I added a url and port number<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span>public InitialContext getInitialContext()
{<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span>InitialContext ic =<span
style="mso-spacerun: yes">� </span>null;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span>try {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>Hashtable h = new
Hashtable();<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>h.put(Context.INITIAL_CONTEXT_FACTORY,
"org.jnp.interfaces.NamingContextFactory");<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:red;mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>h.put(Context.PROVIDER_URL,
"127.0.0.1:1099" );<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='color:red;mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>h.put(Context.URL_PKG_PREFIXES,
"org.jnp.interfaces" );<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">����� </span>ic = new
InitialContext(h);<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span>} catch (Exception e) {<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">������� </span>e.printStackTrace();<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span>}<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">��� </span>return ic;<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
style="mso-spacerun: yes">� </span>}<o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></h3>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Finders<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>The
findProductsByPrice finder does not seem to be used anywhere.<o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></h3>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Problems with
TOMCAT<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>I was
unable to get tomcat to use the <b><i>zol.war</i></b> files so I unzipped the
contents of the war file to the zol folder under
Jakarta-tomcat/webapps.<o:p></o:p></span></p>
<h3><span lang=EN-IE style='font-size:10.0pt;font-family:"Times New Roman";
mso-ansi-language:EN-IE;font-weight:normal'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></h3>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Remaining
issues.<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Using SQL Server
I have a limit of 5 connections. Since the beans create connections to the
server this is a problem. I have yet to resolve the problem.<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Comments<o:p></o:p></span></h3>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Some of the
comments in the finder methods refer to the incorrect finders<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'>Luan
O�Carroll<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>[EMAIL PROTECTED]<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE
style='mso-ansi-language:EN-IE'>2-Aug-2000<o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
<p class=MsoNormal><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if
!supportEmptyParas]> <![endif]><o:p></o:p></span></p>
</div>
</body>
</html>