User: juha    
  Date: 00/08/27 13:09:22

  Added:       webstore Updating-Webstore-to-jBoss2.html
  Log:
  Instructions by Luan O'Carroll
  
  Revision  Changes    Path
  1.1                  zola/webstore/Updating-Webstore-to-jBoss2.html
  
  Index: Updating-Webstore-to-jBoss2.html
  ===================================================================
  <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=FrontPage.Editor.Document>
  <meta name=Generator content="Microsoft FrontPage 4.0">
  <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>3</o:Revision>
    <o:TotalTime>115</o:TotalTime>
    <o:Created>2000-08-02T17:00:00Z</o:Created>
    <o:LastSaved>2000-08-24T10:47:00Z</o:LastSaved>
    <o:Pages>3</o:Pages>
    <o:Words>819</o:Words>
    <o:Characters>4671</o:Characters>
    <o:Company>ASD Ltd.</o:Company>
    <o:Lines>38</o:Lines>
    <o:Paragraphs>9</o:Paragraphs>
    <o:CharactersWithSpaces>5736</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;}
  a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;
        text-underline:single;}
  a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;
        text-underline:single;}
  @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 link=blue vlink=purple 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]>&nbsp;<![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><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><![if 
!supportEmptyParas]><![endif]><o:p></o:p></span></p>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'>gocs.bat is then�</span></p>
  
  <pre><span style='font-family:"Courier New"'>cls
  %JAVA_HOME%\bin\java -fullversion
  %JAVA_HOME%\bin\javac .\cs.java
  %JAVA_HOME%\bin\java -cp .;d:\ejboss2\lib\ext\JData2_0.jar cs %1 %2 %3 %4 
%5</span><span lang=EN-IE
  style='mso-ansi-language:EN-IE'><o:p></o:p></span></pre>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;and
  select.bat �<o:p></o:p></span></p>
  
  <pre><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;</span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'>cls
  %JAVA_HOME%\bin\java -fullversion</span><span lang=EN-IE style='font-family:"Courier 
New";
  color:#993300;mso-ansi-language:EN-IE'>
  %JAVA_HOME%\bin\javac .\select.java</span><span lang=EN-IE 
style='font-family:"Courier New";
  mso-ansi-language:EN-IE'>
  %JAVA_HOME%\bin\java -cp .;d:\ejboss2\lib\ext\JData2_0.jar select %1 %2 %3 %4 
%5</span><span lang=EN-IE
  style='mso-ansi-language:EN-IE'><o:p></o:p></span></pre>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>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>
  
  <pre><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]></span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">     
</span>Class.forName(&quot;<span 
style='color:#993300'>JData2_0.sql.$Driver</span>&quot;);
        connection = DriverManager.getConnection(&quot;<span 
style='color:#993300'>jdbc:JDataConnect://127.0.0.1/Webstore</span>&quot;,&quot;<span
  style='color:red'>jboss</span>&quot;,&quot;<span 
style='color:red'>jboss</span>&quot;);</span><span
  lang=EN-IE style='mso-ansi-language:EN-IE'><o:p></o:p></span></pre>
  
  <p><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'>Webstore</span>�
  and used �jboss� as both the user name and password.<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><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>
  
  <pre><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">      </span>connection = 
((DataSource) namingContext.lookup(&quot;<span
  
style='color:red'>java:comp/env/WebstorePool</span>&quot;)).getConnection();<o:p></o:p></span></pre>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if !supportEmptyParas]>so
  as to match the <b><i>jboss.xml</i></b>
   settings described below.<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><span lang=EN-IE style='mso-ansi-language:EN-IE'>Firstly for the 
<b><i>PersonEntityBean</i></b> 
  as follows:<![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>
  
  <pre><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'>&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;Cp1252&quot;?&gt;
  &nbsp;
  &lt;jboss&gt;<span style="mso-spacerun: yes">
       </span>&lt;resource-managers&gt;
  <span style="mso-spacerun: yes">       </span>&lt;resource-manager 
res-class=&quot;org.jboss.ejb.deployment.JDBCResource&quot;&gt;
  <span style="mso-spacerun: yes">        
</span>&lt;res-name&gt;WebstorePool&lt;/res-name&gt;
  <span style="mso-spacerun: yes">        
</span>&lt;res-jndi-name&gt;xa.WebstorePool&lt;/res-jndi-name&gt;
  <span style="mso-spacerun: yes">       </span>&lt;/resource-manager&gt;
  <span style="mso-spacerun: yes">     </span>&lt;/resource-managers&gt;
  <span style="mso-spacerun: yes">     </span>&lt;enterprise-beans&gt;
  <span style="mso-spacerun: yes">       </span>&lt;entity&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: 
yes">&nbsp;</span>&lt;ejb-name&gt;person.PersonEntityHome&lt;/ejb-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun:
  yes">&nbsp;</span>&lt;jndi-name&gt;person.PersonEntityHome&lt;/jndi-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;configuration-name&gt;Standard BMP 
EntityBean&lt;/configuration-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;resource-ref&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">   
</span>&lt;res-ref-name&gt;WebstorePool&lt;/res-ref-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">   
</span>&lt;resource-name&gt;WebstorePool&lt;/resource-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;/resource-ref&gt;
  <span style="mso-spacerun: yes">       </span>&lt;/entity&gt;
  <span style="mso-spacerun: yes">     </span>&lt;/enterprise-beans&gt;
  <span style="mso-spacerun: yes">   </span>&lt;/jboss&gt;
  </span><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></pre>
  
  <p><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>
  
  <pre><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'>&lt;?xml version=&quot;1.0&quot; 
encoding=&quot;Cp1252&quot;?&gt;
  
  <span style="mso-spacerun: yes">   </span>&lt;jboss&gt;
  <span style="mso-spacerun: yes">     </span>&lt;resource-managers&gt;
  <span style="mso-spacerun: yes">       </span>&lt;resource-manager 
res-class=&quot;org.jboss.ejb.deployment.JDBCResource&quot;&gt;
  <span style="mso-spacerun: yes">        
</span>&lt;res-name&gt;WebstorePool&lt;/res-name&gt;
  <span style="mso-spacerun: yes">        
</span>&lt;res-jndi-name&gt;xa.WebstorePool&lt;/res-jndi-name&gt;
  <span style="mso-spacerun: yes">       </span>&lt;/resource-manager&gt;
  <span style="mso-spacerun: yes">     </span>&lt;/resource-managers&gt;
  <span style="mso-spacerun: yes">     </span>&lt;enterprise-beans&gt;
  <span style="mso-spacerun: yes">       </span>&lt;entity&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun:
  yes">&nbsp;</span>&lt;ejb-name&gt;product.ProductEntityHome&lt;/ejb-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: 
yes">&nbsp;</span>&lt;jndi-name&gt;product.ProductEntityHome&lt;/jndi-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;configuration-name&gt;Standard BMP 
EntityBean&lt;/configuration-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;resource-ref&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">   
</span>&lt;res-ref-name&gt;WebstorePool&lt;/res-ref-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">   
</span>&lt;resource-name&gt;WebstorePool&lt;/resource-name&gt;
  <span style='mso-tab-count:1'>      </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;/resource-ref&gt;
  <span style="mso-spacerun: yes">       </span>&lt;/entity&gt;
  <span style="mso-spacerun: yes">     </span>&lt;/enterprise-beans&gt;
  <span style="mso-spacerun: yes">  </span><span
  style="mso-spacerun: yes">&nbsp;</span>&lt;/jboss&gt;</span><span lang=EN-IE
  style='mso-ansi-language:EN-IE'><o:p></o:p></span></pre>
  
  <p><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>
  
  <pre style='margin-left:36.0pt'><span lang=EN-IE
  style='font-family:"Courier New";mso-ansi-language:EN-IE'>&lt;MLET 
CODE=&quot;org.jboss.jdbc.XADataSourceLoader&quot; 
ARCHIVE=&quot;jboss.jar,vendor.jar&quot; CODEBASE=&quot;../lib/ext/&quot;&gt;
  <span
  style="mso-spacerun: yes">    </span>&lt;ARG TYPE=&quot;java.lang.String&quot; 
VALUE=&quot;<span style='color:red'>WebstorePool</span>&quot;&gt;
  <span
  style="mso-spacerun: yes">    </span>&lt;ARG TYPE=&quot;java.lang.String&quot; 
VALUE=&quot;org.jboss.minerva.xa.XADataSourceImpl&quot;&gt;
  &lt;/MLET&gt;</span><span
  lang=EN-IE style='mso-ansi-language:EN-IE'><o:p></o:p></span></pre>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;and
  the <b><i>jboss.jcml</i></b>
   to include..<o:p></o:p></span></p>
  
  <pre><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;</span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">     </span>&lt;mbean 
name=&quot;DefaultDomain:service=XADataSource,name=WebstorePool&quot;&gt;
  <span style="mso-spacerun: yes">       </span>&lt;attribute 
name=&quot;URL&quot;&gt;<span 
style='color:red'>jdbc:JDataConnect://127.0.0.1/Webstore</span>&lt;/attribute&gt;
  <span style="mso-spacerun: yes">       </span>&lt;attribute 
name=&quot;Password&quot;&gt;<span style='color:red'>jboss</span>&lt;/attribute&gt;
  <span style="mso-spacerun: yes">       </span>&lt;attribute 
name=&quot;JDBCUser&quot;&gt;<span style='color:red'>jboss</span>&lt;/attribute&gt;
  <span style="mso-spacerun: yes">     </span>&lt;/mbean&gt;<o:p></o:p></span></pre>
  
  <h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Modifying the build.xml
  file<o:p></o:p></span></h3>
  
  <p><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..<![if !supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>
  
  <pre><span lang=EN-IE style='mso-ansi-language:EN-IE'><span
  style="mso-spacerun: yes">  </span></span><span lang=EN-IE style='font-family:
  "Courier New";mso-ansi-language:EN-IE'>&lt;!-- PERSON ENTITY BEAN --&gt;
  </span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">  </span>&lt;delete 
file=&quot;${work}/META-INF/ejb-jar.xml&quot;/&gt;
  <span style="mso-spacerun: yes">  </span>&lt;delete 
file=&quot;${work}/META-INF/jboss.xml&quot;/&gt;
  <span style="mso-spacerun: yes">  </span>&lt;copyfile 
src=&quot;${work}/${webstore.ejbs}/person/META-INF/ejb-jar.xml&quot;
  <span style="mso-spacerun: yes">            
</span>dest=&quot;${work}/META-INF/ejb-jar.xml&quot;/&gt;
  </span><span lang=EN-IE style='font-family:"Courier New";
  color:red;mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">  
</span>&lt;copyfile src=&quot;${work}/${webstore.ejbs}/person/META-INF/jboss.xml&quot;
  <span style="mso-spacerun: yes">            
</span>dest=&quot;${work}/META-INF/jboss.xml&quot;/&gt;
  </span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">  </span>&lt;jar 
jarfile=&quot;${jboss.ejbeans}/personentity.jar&quot;
  <span style="mso-spacerun: yes">       </span>basedir=&quot;${work}&quot;
  <span style="mso-spacerun: yes">       
</span>includes=&quot;${webstore.ejbs}/person/*.class, 
  <span style="mso-spacerun: yes">                 
</span>${webstore.ejbs}/common/*.class,
  <span style="mso-spacerun: yes">                 </span>META-INF/*&quot;/&gt;
  <span style="mso-spacerun: yes">                 </span><o:p></o:p></span></pre>
  
  <pre><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">  </span>&lt;!-- PRODUCT 
ENTITY BEAN --&gt;
  <span style="mso-spacerun: yes">  </span>&lt;delete 
file=&quot;${work}/META-INF/ejb-jar.xml&quot;/&gt;
  <span style="mso-spacerun: yes">  </span>&lt;delete 
file=&quot;${work}/META-INF/jboss.xml&quot;/&gt;
  <span style="mso-spacerun: yes">  </span>&lt;copyfile 
src=&quot;${work}/${webstore.ejbs}/product/META-INF/ejb-jar.xml&quot;
  <span style="mso-spacerun: yes">            
</span>dest=&quot;${work}/META-INF/ejb-jar.xml&quot;/&gt;
  </span><span lang=EN-IE style='font-family:"Courier New";
  color:red;mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">  
</span>&lt;copyfile src=&quot;${work}/${webstore.ejbs}/product/META-INF/jboss.xml&quot;
  <span style="mso-spacerun: yes">            
</span>dest=&quot;${work}/META-INF/jboss.xml&quot;/&gt;
  </span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">  </span>&lt;jar 
jarfile=&quot;${jboss.ejbeans}/productentity.jar&quot;
  <span style="mso-spacerun: yes">       </span>basedir=&quot;${work}&quot;
  <span style="mso-spacerun: yes">       
</span>includes=&quot;${webstore.ejbs}/product/*.class, 
  <span style="mso-spacerun: yes">                 
</span>${webstore.ejbs}/common/*.class,
  <span style="mso-spacerun: yes">                 </span>META-INF/*&quot;/&gt;
  </span><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></pre>
  
  <h3><span lang=EN-IE style='mso-ansi-language:EN-IE'>Changes to the 
Servlets<o:p></o:p></span></h3>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;If
  the file JNDIContext.java I added a url and port number<o:p></o:p></span></p>
  
  <pre><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<span
  style="mso-spacerun: yes">  </span></span><span lang=EN-IE style='font-family:
  "Courier New";mso-ansi-language:EN-IE'>public InitialContext getInitialContext() {
  </span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">    </span>InitialContext 
ic =<span style="mso-spacerun: yes">  </span>null;
  <![if !supportEmptyParas]>&nbsp;
  <span style="mso-spacerun: yes">    </span>try {
  <span style="mso-spacerun: yes">      </span>Hashtable h = new Hashtable();
  <span style="mso-spacerun: yes">      </span>h.put(Context.INITIAL_CONTEXT_FACTORY, 
&quot;org.jnp.interfaces.NamingContextFactory&quot;);
  </span><span lang=EN-IE style='font-family:"Courier New";
  color:red;mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">      
</span>h.put(Context.PROVIDER_URL, &quot;127.0.0.1:1099&quot; );
  <span style="mso-spacerun: yes">      </span>h.put(Context.URL_PKG_PREFIXES, 
&quot;org.jnp.interfaces&quot; );
  </span><span lang=EN-IE style='font-family:"Courier New";
  mso-ansi-language:EN-IE'><span style="mso-spacerun: yes">      </span>ic = new 
InitialContext(h);
  <span style="mso-spacerun: yes">    </span>} catch (Exception e) {
  <span style="mso-spacerun: yes">        </span>e.printStackTrace();
  <span style="mso-spacerun: yes">    </span>}
  
  <span style="mso-spacerun: yes">    </span>return ic;
  <span style="mso-spacerun: yes">  </span>}<o:p></o:p></span></pre>
  
  <h3><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<![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><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>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p><![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><span lang=EN-IE style='mso-ansi-language:EN-IE'>Some of the comments in the
  finder methods referred to the incorrect finders, I changed any such 
comments.<o:p></o:p></span></p>
  
  <p>&nbsp;</p>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'>Luan O�Carroll<a
  href="mailto:[EMAIL PROTECTED]"><br>
  mailto:[EMAIL PROTECTED]</a><br>
  24-Aug-2000<o:p></o:p></span></p>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>
  
  <p><span lang=EN-IE style='mso-ansi-language:EN-IE'><![if 
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></p>
  
  </div>
  
  </body>
  
  </html>
  
  
  

Reply via email to