Author: lresende
Date: Wed Sep  5 23:48:48 2007
New Revision: 573163

URL: http://svn.apache.org/viewvc?rev=573163&view=rev
Log:
Clean-up html file and change references to new project name

Modified:
    incubator/tuscany/java/das/samples/advanced-webapp/readme.htm

Modified: incubator/tuscany/java/das/samples/advanced-webapp/readme.htm
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/das/samples/advanced-webapp/readme.htm?rev=573163&r1=573162&r2=573163&view=diff
==============================================================================
--- incubator/tuscany/java/das/samples/advanced-webapp/readme.htm (original)
+++ incubator/tuscany/java/das/samples/advanced-webapp/readme.htm Wed Sep  5 
23:48:48 2007
@@ -1,675 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
 <!--
-
-
-<p class=MsoNormal><span style="font-size: 9pt">&nbsp;</span></p>
-<pre><a name="header-text">Licensed to the Apache Software Foundation (ASF) 
under one
-or more contributor license agreements.  See the NOTICE file
-distributed with this work for additional information
-regarding copyright ownership.  The ASF licenses this file
-to you under the Apache License, Version 2.0 (the
-&quot;License&quot;); you may not use this file except in compliance
-with the License.  You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing,
-software distributed under the License is distributed on an
-&quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-KIND, either express or implied.  See the License for the
-specific language governing permissions and limitations
-under the License.   </a></pre>
-<p class=MsoNormal><span style="font-size: 9pt"><br>
-&nbsp;</span></p>
-<p class=MsoNormal><span style='font-size:9.0pt'>
-<o:p>&nbsp;</o:p></span></p>
-
--->
-<html xmlns:o="urn:schemas-microsoft-com:office:office"
-xmlns:w="urn:schemas-microsoft-com:office:word"
-xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
-xmlns="http://www.w3.org/TR/REC-html40";>
-
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+ -->
+<html>
 <head>
-<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
-<meta name=ProgId content=Word.Document>
-<meta name=Generator content="Microsoft Word 10">
-<meta name=Originator content="Microsoft Word 10">
-<link rel=File-List href="readme_files/filelist.xml">
-<title>Ajax DAS Web Sample</title>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="City"/>
-<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
- name="place"/>
-<!--[if gte mso 9]><xml>
- <o:DocumentProperties>
-  <o:Author>IBM_User</o:Author>
-  <o:LastAuthor>IBM_User</o:LastAuthor>
-  <o:Revision>16</o:Revision>
-  <o:TotalTime>256</o:TotalTime>
-  <o:Created>2007-04-21T09:01:00Z</o:Created>
-  <o:LastSaved>2007-04-24T06:52:00Z</o:LastSaved>
-  <o:Pages>1</o:Pages>
-  <o:Words>688</o:Words>
-  <o:Characters>3924</o:Characters>
-  <o:Company>IBM</o:Company>
-  <o:Lines>32</o:Lines>
-  <o:Paragraphs>9</o:Paragraphs>
-  <o:CharactersWithSpaces>4603</o:CharactersWithSpaces>
-  <o:Version>10.3501</o:Version>
- </o:DocumentProperties>
-</xml><![endif]--><!--[if gte mso 9]><xml>
- <w:WordDocument>
-  <w:SpellingState>Clean</w:SpellingState>
-  <w:GrammarState>Clean</w:GrammarState>
-  <w:Compatibility>
-   <w:BreakWrappedTables/>
-   <w:SnapToGridInCell/>
-   <w:ApplyBreakingRules/>
-   <w:WrapTextWithPunct/>
-   <w:UseAsianBreakRules/>
-   <w:UseFELayout/>
-  </w:Compatibility>
-  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
- </w:WordDocument>
-</xml><![endif]--><!--[if !mso]><object
- classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
-<style>
-st1\:*{behavior:url(#ieooui) }
-</style>
-<![endif]-->
-<style>
-<!--
- /* Font Definitions */
- @font-face
-       {font-family:SimSun;
-       panose-1:2 1 6 0 3 1 1 1 1 1;
-       mso-font-alt:\5B8B\4F53;
-       mso-font-charset:134;
-       mso-generic-font-family:auto;
-       mso-font-pitch:variable;
-       mso-font-signature:3 135135232 16 0 262145 0;}
[EMAIL PROTECTED]
-       {font-family:"[EMAIL PROTECTED]";
-       panose-1:2 1 6 0 3 1 1 1 1 1;
-       mso-font-charset:134;
-       mso-generic-font-family:auto;
-       mso-font-pitch:variable;
-       mso-font-signature:3 135135232 16 0 262145 0;}
- /* Style Definitions */
- p.MsoNormal, li.MsoNormal, div.MsoNormal
-       {mso-style-parent:"";
-       margin:0in;
-       margin-bottom:.0001pt;
-       mso-pagination:widow-orphan;
-       font-size:12.0pt;
-       font-family:"Times New Roman";
-       mso-fareast-font-family:SimSun;}
-h1
-       {mso-style-next:Normal;
-       margin-top:12.0pt;
-       margin-right:0in;
-       margin-bottom:3.0pt;
-       margin-left:0in;
-       mso-pagination:widow-orphan;
-       page-break-after:avoid;
-       mso-outline-level:1;
-       font-size:16.0pt;
-       font-family:Arial;
-       mso-font-kerning:16.0pt;}
-h3
-       {mso-style-next:Normal;
-       margin-top:12.0pt;
-       margin-right:0in;
-       margin-bottom:3.0pt;
-       margin-left:0in;
-       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;}
-pre
-       {margin:0in;
-       margin-bottom:.0001pt;
-       mso-pagination:widow-orphan;
-       font-size:10.0pt;
-       font-family:"Courier New";
-       mso-fareast-font-family:"Times New Roman";}
-span.codefrag
-       {mso-style-name:codefrag;}
-span.SpellE
-       {mso-style-name:"";
-       mso-spl-e:yes;}
-span.GramE
-       {mso-style-name:"";
-       mso-gram-e:yes;}
[EMAIL PROTECTED] Section1
-       {size:8.5in 11.0in;
-       margin:1.0in 1.25in 1.0in 1.25in;
-       mso-header-margin:.5in;
-       mso-footer-margin:.5in;
-       mso-paper-source:0;}
-div.Section1
-       {page:Section1;}
- /* List Definitions */
- @list l0
-       {mso-list-id:207496062;
-       mso-list-type:hybrid;
-       mso-list-template-ids:243853632 67698689 67698691 67698693 67698689 
67698691 67698693 67698689 67698691 67698693;}
[EMAIL PROTECTED] l0:level1
-       {mso-level-number-format:bullet;
-       mso-level-text:\F0B7;
-       mso-level-tab-stop:.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;
-       font-family:Symbol;}
[EMAIL PROTECTED] l0:level2
-       {mso-level-tab-stop:1.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level3
-       {mso-level-tab-stop:1.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level4
-       {mso-level-tab-stop:2.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level5
-       {mso-level-tab-stop:2.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level6
-       {mso-level-tab-stop:3.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level7
-       {mso-level-tab-stop:3.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level8
-       {mso-level-tab-stop:4.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l0:level9
-       {mso-level-tab-stop:4.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l1
-       {mso-list-id:384569001;
-       mso-list-template-ids:796568378;}
[EMAIL PROTECTED] l1:level1
-       {mso-level-number-format:bullet;
-       mso-level-text:\F0B7;
-       mso-level-tab-stop:.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;
-       mso-ansi-font-size:10.0pt;
-       font-family:Symbol;}
[EMAIL PROTECTED] l2
-       {mso-list-id:482242244;
-       mso-list-template-ids:994768232;}
[EMAIL PROTECTED] l2:level1
-       {mso-level-number-format:bullet;
-       mso-level-text:\F0B7;
-       mso-level-tab-stop:.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;
-       mso-ansi-font-size:10.0pt;
-       font-family:Symbol;}
[EMAIL PROTECTED] l3
-       {mso-list-id:1231572300;
-       mso-list-template-ids:986846614;}
[EMAIL PROTECTED] l3:level2
-       {mso-level-number-format:alpha-lower;
-       mso-level-tab-stop:1.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4
-       {mso-list-id:1305811547;
-       mso-list-type:hybrid;
-       mso-list-template-ids:1677090400 67698703 67698713 67698715 67698703 
67698713 67698715 67698703 67698713 67698715;}
[EMAIL PROTECTED] l4:level1
-       {mso-level-tab-stop:.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level2
-       {mso-level-number-format:alpha-lower;
-       mso-level-tab-stop:1.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level3
-       {mso-level-number-format:roman-lower;
-       mso-level-tab-stop:1.5in;
-       mso-level-number-position:right;
-       text-indent:-9.0pt;}
[EMAIL PROTECTED] l4:level4
-       {mso-level-tab-stop:2.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level5
-       {mso-level-tab-stop:2.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level6
-       {mso-level-tab-stop:3.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level7
-       {mso-level-tab-stop:3.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level8
-       {mso-level-tab-stop:4.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l4:level9
-       {mso-level-tab-stop:4.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l5
-       {mso-list-id:1389258758;
-       mso-list-template-ids:-215579238;}
[EMAIL PROTECTED] l6
-       {mso-list-id:1605966365;
-       mso-list-type:hybrid;
-       mso-list-template-ids:14685132 67698703 67698713 67698715 67698703 
67698713 67698715 67698703 67698713 67698715;}
[EMAIL PROTECTED] l6:level1
-       {mso-level-tab-stop:.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level2
-       {mso-level-tab-stop:1.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level3
-       {mso-level-tab-stop:1.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level4
-       {mso-level-tab-stop:2.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level5
-       {mso-level-tab-stop:2.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level6
-       {mso-level-tab-stop:3.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level7
-       {mso-level-tab-stop:3.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level8
-       {mso-level-tab-stop:4.0in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l6:level9
-       {mso-level-tab-stop:4.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
[EMAIL PROTECTED] l7
-       {mso-list-id:1822502041;
-       mso-list-template-ids:1582195508;}
[EMAIL PROTECTED] l7:level1
-       {mso-level-start-at:7;
-       mso-level-tab-stop:.5in;
-       mso-level-number-position:left;
-       text-indent:-.25in;}
-ol
-       {margin-bottom:0in;}
-ul
-       {margin-bottom:0in;}
--->
-</style>
-<!--[if gte mso 10]>
+<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
+<title>Tuscany DAS Sample - Advanced webapp</title>
+
 <style>
- /* Style Definitions */
- table.MsoNormalTable
-       {mso-style-name:"Table Normal";
-       mso-tstyle-rowband-size:0;
-       mso-tstyle-colband-size:0;
-       mso-style-noshow:yes;
-       mso-style-parent:"";
-       mso-padding-alt:0in 5.4pt 0in 5.4pt;
-       mso-para-margin:0in;
-       mso-para-margin-bottom:.0001pt;
-       mso-pagination:widow-orphan;
-       font-size:10.0pt;
-       font-family:"Times New Roman";}
+.code {font-size: 11px; color: #006699}
+.codebox {border: 1px solid #6699CC; background-color: #F1F7FA;padding:15px}
+.codebox2 {border: 1px solid #6699CC; background-color: #F1F7FA;padding:15px; 
width:85%}
+.codeboxW {border: 1px solid #6699CC; background-color: #FFFFFF;padding:15px}
+.codeboxB {background-color: #C9DBED;padding:1px 10px 10px 10px}
 </style>
-<![endif]-->
+
 </head>
 
-<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
 
-<div class=Section1>
 
-<p class=MsoNormal><span style='font-family:Arial'><o:p>&nbsp;</o:p></span></p>
 
-<p class=MsoNormal align=center 
style='text-align:center'><st1:City><st1:place><b><span
-  
style='font-size:14.0pt;font-family:Arial'>Ajax</span></b></st1:place></st1:City><b><span
-style='font-size:14.0pt;font-family:Arial'> DAS Web 
Sample<o:p></o:p></span></b></p>
+<body>
 
-<p class=MsoNormal><span style='font-family:Arial'><o:p>&nbsp;</o:p></span></p>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>This web 
sample demonstrates DAS
-advanced features in the context of a simple web application using Ajax. 
</span></p>
+<h1><center>Advanced DAS web application Sample</center></h1>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>The
-application user can navigate the menu to see examples of different DAS
-features. <br>The application user “dbsetup” utility to create canned Derby 
database
-with required tables and populate initial data in them.
-For refreshing database data to initial state, user can click on Refresh 
Button.
 <br>
-<span style='mso-spacerun:yes'>  </span><o:p></o:p></span></p>
+<br>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'><span
-style='mso-tab-count:1'>            </span>&#9658;<span 
class=SpellE><b>Adhoc</b></span><b>
-Query</b> (CRUD operations on COMPANY and DEPARTMENT using <span 
class=SpellE>adhoc</span>
-<span class=SpellE>Sql</span> statements)<o:p></o:p></span></p>
-
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'><span
-style='mso-tab-count:1'>            </span>&#9658;<b>DAS <span 
class=SpellE>Command</span></b>
-(CRUD operations on COMPANY and DEPARTMENT using DAS <span 
class=SpellE>config</span>
-commands)<o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'><span
-style='mso-tab-count:1'>            </span>&#9658;<b>Advanced Features</b> – 
<o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-left:.5in;text-indent:.5in'><span 
class=GramE><b><span
-style='font-size:11.0pt;font-family:Arial'>&#9658;Optimistic <span
-class=SpellE>Concurrecy</span> Control</span></b><span style='font-size:11.0pt;
-font-family:Arial'> (Using BOOK.</span></span><span style='font-size:11.0pt;
-font-family:Arial'> NAME)<o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-left:.5in;text-indent:.5in'><span
-style='font-size:11.0pt;font-family:Arial'>&#9658;<b>Converter</b> (Using
-CUSTOMER.LASTNAME)<o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-left:.5in;text-indent:.5in'><span
-style='font-size:11.0pt;font-family:Arial'>&#9658;<b>Result Set Shape</b>
-(Using CUSTOMER table)<o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>In future
-more features will get added.<o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-family:Arial'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><b><span style='font-size:14.0pt;font-family:Arial'>Running
-the sample<o:p></o:p></span></b></p>
-
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:
-"Times New Roman"'>There are two options for running this 
sample:<o:p></o:p></span></p>
-
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:
-"Times New Roman"'>&nbsp;<o:p></o:p></span></p>
-
-<ol style='margin-top:0in' start=1 type=1>
- <li class=MsoNormal style='mso-list:l6 level1 lfo3;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Run
-     from Tomcat configured by the build <o:p></o:p></span></li>
- <li class=MsoNormal style='mso-list:l6 level1 lfo3;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Deploying
-     the sample-ajax-das WAR into a Tomcat you configure yourself 
<o:p></o:p></span></li>
-</ol>
-
-<p class=MsoNormal style='margin-top:12.0pt;margin-right:0in;margin-bottom:
-3.0pt;margin-left:0in;page-break-after:avoid;mso-outline-level:3'><b><span
-style='font-size:13.0pt;font-family:Arial'>Running from Tomcat configured by
-the build<o:p></o:p></span></b></p>
-
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:
-"Times New Roman"'>This sample application is deployed (along with the canned
-test database) to an instance of Tomcat as part of our automated sample
-testing.<span style='mso-spacerun:yes'>  </span>This means you can run the
-java/<span class=SpellE>das</span>/samples/testing/tomcat build (see
-java/das/samples/testing/tomcat/<span class=GramE>readme.htm )</span><span
-style='mso-spacerun:yes'>  </span>and then access the application by pointing
-your browser to <u><span 
style='color:blue'>http://localhost:8080/sample-ajax-das/</span></u>.<span
-style='mso-spacerun:yes'>  </span><o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-top:12.0pt;margin-right:0in;margin-bottom:
-3.0pt;margin-left:0in;page-break-after:avoid;mso-outline-level:3'><b><span
-style='font-size:13.0pt;font-family:Arial'>Deploying the </span></b><b><span
-style='font-size:13.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'>sample-ajax-das</span></b><b><span
-style='font-size:13.0pt;font-family:Arial'> WAR into a Tomcat you configure
-yourself<o:p></o:p></span></b></p>
-
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:
-"Times New Roman"'>Alternatively, you can deploy the sample to your own
-configured Tomcat installation by following the instructions below.<span
-style='mso-spacerun:yes'>  </span>These instructions assume that you have
-either 1) downloaded the Tuscany sample distribution or 2) Downloaded the
-Tuscany source and run our maven build, see the following link to more details
-steps on how to build DAS Sample applications <a target="_blank" 
href="http://incubator.apache.org/tuscany/das-java-developer-guide.html";>http://incubator.apache.org/tuscany/das-java-developer-guide.html</a>
-.<o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-top:12.0pt;margin-right:0in;margin-bottom:
-3.0pt;margin-left:0in;page-break-after:avoid;mso-outline-level:1'><b><span
-style='font-size:13.0pt;font-family:Arial'>Set Up<span style='mso-font-kerning:
-16.0pt'><o:p></o:p></span></span></b></p>
-
-<ol style='margin-top:0in' start=1 type=1>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Download
-     and install the most recent stable version of Tomcat 5.5 or Tomcat 6.<span
-     style='mso-spacerun:yes'>  </span>You can find it here: <a
-     
href="http://tomcat.apache.org/download-60.cgi";>http://tomcat.apache.org/download-60.cgi</a>
-     <o:p></o:p></span></li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Download
-     the most recent official release of Derby from here: <a
-     
href="http://db.apache.org/derby/index.html";>http://db.apache.org/derby/index.html</a>.<span
-     style='mso-spacerun:yes'>  </span>The only file you’ll need from this
-     download is <span class=SpellE>derby.jar</span> <o:p></o:p></span></li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Stop
-     Tomcat <o:p></o:p></span></li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Copy
-     <span class=SpellE>derby.jar</span> (from the derby distribution) to 
{<span
-     class=SpellE>Tomcat_Home</span>}/common/lib: <o:p></o:p></span></li>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Add
-     the sample war file to {<span class=SpellE>Tomcat_Home</span>}/<span
-     class=SpellE>webapps</span> <o:p></o:p></span></li>
- <ol style='margin-top:0in' start=1 type=a>
-  <li class=MsoNormal style='mso-list:l4 level2 lfo6;tab-stops:list 
1.0in'><span
-      style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>sample-ajax-das.war<o:p></o:p></span></li>
- </ol>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Define
-     a <span class=SpellE>DataSource</span> by adding a <span 
class=SpellE>datasource</span>
-     definition to {<span class=SpellE>Tomcat_Home</span>}/conf/<span
-     class=SpellE>server.xml</span>. <o:p></o:p></span></li>
- <ol style='margin-top:0in' start=1 type=a>
-  <li class=MsoNormal style='mso-list:l4 level2 lfo6;tab-stops:list 
1.0in'><span
-      style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Find
-      the end-of-section marker &lt;/<span 
class=SpellE>GlobalNamingResources</span>&gt;
-      and add the following lines just above it: <o:p></o:p></span></li>
- </ol>
-</ol>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:11.0pt;
-font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'>&nbsp;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>        </span><span class=GramE>&lt;!--</span> Global
-<span class=SpellE>Datasource</span> for Derby <span 
class=SpellE>ajaxdastest</span>
-database --&gt;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>         </span>&lt;Resource name=&quot;<span
-class=SpellE>jdbc/ajaxdastest</span>&quot;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>              </span>type=&quot;<span 
class=SpellE>javax.sql.DataSource</span>&quot;<span
-style='mso-spacerun:yes'>  
</span>auth=&quot;Container&quot;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>              </span><span 
class=GramE>description</span>=&quot;</span><st1:City><st1:place><span
-  style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'>Derby</span></st1:place></st1:City><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'>
-database for DAS Company sample&quot;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>              </span><span class=SpellE><span
-class=GramE>maxActive</span></span>=&quot;100&quot; <span 
class=SpellE>maxIdle</span>=&quot;30&quot;
-<span class=SpellE>maxWait</span>=&quot;10000&quot;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>              </span>username=&quot;&quot;
-password=&quot;&quot; <o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>              </span><span 
class=SpellE>driverClassName</span>=&quot;<span
-class=SpellE>org.apache.derby.jdbc.EmbeddedDriver</span>&quot;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>              </span><span class=SpellE><span
-class=GramE>url</span></span>=&quot;<span 
class=SpellE>jdbc:derby</span>:{absolute
-path}Databases/<span 
class=SpellE>ajaxdastest;create</span>=true&quot;/&gt;<o:p></o:p></span></p>
-
-<p class=MsoNormal><span 
style='font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal style='text-indent:.5in'><b style='mso-bidi-font-weight:
-normal'><span 
style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:
-"Times New Roman"'>Requirement</span></b><span style='font-size:11.0pt;
-font-family:Arial;mso-fareast-font-family:"Times New Roman"'>: You must include
-the absolute path to the “Databases” directory in the above <span 
class=SpellE>url</span>
-attribute.<span style='mso-spacerun:yes'>  </span>Fore 
example:<o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:11.0pt;
-font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'>&nbsp;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 
274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 
732.8pt'><span
-style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><span
-style='mso-spacerun:yes'>         </span><span 
class=SpellE>url</span>=&quot;jdbc:derby:c:\apache-tomcat-6.0.13\Databases/ajaxdastest&quot;/&gt;<o:p></o:p></span></p>
-
-<p class=MsoNormal style='margin-left:.5in'><span style='font-size:11.0pt;
-font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><o:p>&nbsp;</o:p></span></p>
-
-<ol style='margin-top:0in' start=7 type=1>
- <li class=MsoNormal style='mso-list:l4 level1 lfo6;tab-stops:list .5in'><span
-     style='font-size:11.0pt;font-family:Arial;mso-fareast-font-family:"Times 
New Roman"'>Start
-     tomcat and point your browser to: <a
-     
href="http://localhost:8080/sample-ajax-das%7bversion%20tag%7d/";>http://localhost:8080/sample-ajax-das/</a>
 <o:p></o:p></span></li>
-</ol>
-
-<p class=MsoNormal style='margin-left:1.5in'><span style='font-size:11.0pt;
-font-family:Arial;mso-fareast-font-family:"Times New 
Roman"'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><b><span style='font-size:14.0pt;font-family:Arial'>Sample
-Architecture<o:p></o:p></span></b></p>
-
-<p class=MsoNormal><b><span 
style='font-size:13.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>
-
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>The design
-is modular and reusable by other web samples. There are java <span
-class=SpellE>servlet</span>, other java classes, <span class=SpellE>jsp</span>,
-<span class=SpellE>javascript</span>, xml, <span class=SpellE>xsl</span>, <span
-class=SpellE>css</span> and html files.<o:p></o:p></span></p>
-
-<p class=MsoNormal><span style='font-family:Arial'><o:p>&nbsp;</o:p></span></p>
-
-<p class=MsoNormal><b><u><span style='font-family:Arial'>Client Side 
Files<o:p></o:p></span></u></b></p>
-
-<p class=MsoNormal><span class=SpellE><b><i><span style='font-size:11.0pt;
-font-family:Arial'>Javascripts</span></i></b></span><b><i><span
-style='font-size:11.0pt;font-family:Arial'><o:p></o:p></span></i></b></p>
-
-<p class=MsoNormal><span class=SpellE><span 
style='font-size:11.0pt;font-family:
-Arial'>Ajax.js</span></span><span style='font-size:11.0pt;font-family:Arial'>
-and <span class=SpellE>dasmenu.js</span> are generic (not DAS specific) and
-reusable by any web sample. <o:p></o:p></span></p>
-
-<ul style='margin-top:0in' type=disc>
- <li class=MsoNormal style='mso-list:l0 level1 lfo11;tab-stops:list .5in'><span
-     class=SpellE><b><span 
style='font-size:11.0pt;font-family:Arial'>Ajax.js</span></b></span><b><span
-     style='font-size:11.0pt;font-family:Arial'> <o:p></o:p></span></b></li>
+<p>
+This web sample demonstrates DAS advanced features in the context of a simple 
web application using Ajax.<br>
+The application user can navigate the menu to see examples of different DAS 
features.<br>
+The application uses "dbConfig" utility to create canned Derby database with 
required tables and populate initial data in them. For refreshing database data 
to initial state, user can click on Refresh Button.<br>
+</p>
+
+<ul>
+   <li><b>Adhoc Query</b>  (CRUD operations on COMPANY and DEPARTMENT using 
adhoc Sql statements)</li>
+   <li><b>DAS Command</b> (CRUD operations on COMPANY and DEPARTMENT using DAS 
config commands)</li>
+   <li><b>Advanced features:</b>
+      <ul>
+         <li><b>Optimistic Concurrency Control</b> (Using BOOK. NAME)</li>
+         <li><b>Converter</b>(Using CUSTOMER.LASTNAME)</li>
+         <li><b>Result Set Shape</b>(Using CUSTOMER table)</li>
+       </ul>
+    </li>
 </ul>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>Set
-response handler when request is passed to <span class=SpellE>servlet</span>.
-Response handler’s<span style='mso-spacerun:yes'>  </span>job is transform xml
-response using <span class=SpellE>xsl</span> into html or plain text based on
-the example’s requirement.<o:p></o:p></span></p>
-
-<ul style='margin-top:0in' type=disc>
- <li class=MsoNormal style='mso-list:l0 level1 lfo11;tab-stops:list .5in'><span
-     class=SpellE><b><span 
style='font-size:11.0pt;font-family:Arial'>Dasmenu.js</span></b></span><span
-     style='font-size:11.0pt;font-family:Arial'><o:p></o:p></span></li>
+<p>
+In future more features will get added.
+</p>
+
+
+<h2>Running the sample</h2>
+
+<p>
+There are two options for running this sample:
+
+<ul>
+   <li>Run from Tomcat configured by the build</li>
+   <li>Deploying the sample-advanced-webapp WAR into a Tomcat you configure 
yourself</li>
 </ul>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>Used for
-menu/submenu rendering, is quite generic and can be used to display any 
menu.<o:p></o:p></span></p>
+<h2>Running from Tomcat configured by the build</h2>
 
-<p class=MsoNormal><span style='font-family:Arial'><o:p>&nbsp;</o:p></span></p>
+<p>
+You need to download the Tuscany RDB DAS source distribution and run maven 
build to use this option. When you build using maven from the source root 
{SRC_ROOT} directory, the sample war file is created under 
{SRC_ROOT}/samples/sample-ajax-das/target. This sample application is deployed 
to an instance of Tomcat as part of our automated sample testing.  For this, 
follow instructions from reademe.htm from {SRC_ROOT}/samples/testing/tomcat. 
This will in-effect run the htmlunit tests on the sample. The sample deployed 
on Tomcat instance will be ready this way and you can just point your browser 
to <a 
href="http://localhost:8080/sample-advanced-webapp/";>http://localhost:8080/sample-advanced-webapp/</a>
 to test further.
+</p>
+
+<h2>Deploying the sample-ajax-das WAR into a Tomcat you configure yourself</h2>
+
+<p>
+Alternatively, you can deploy the sample to your own configured Tomcat 
installation by following the instructions below. <br>
+These instructions assume that you have either :
+<ul>
+   <li>1) Downloaded the Tuscany binary distribution or </li>
+   <li>2) Downloaded the Tuscany source and run maven build </li>
+</ul>
+see the following link to more details steps on how to build DAS Sample 
applications <a 
href="http://incubator.apache.org/tuscany/das-java-developer-guide.html";>http://incubator.apache.org/tuscany/das-java-developer-guide.html</a>
 .
+</p>
 
-<p class=MsoNormal><span class=SpellE><b><i><span style='font-size:11.0pt;
-font-family:Arial'>HTMLs</span></i></b></span><b><i><span style='font-size:
-11.0pt;font-family:Arial'> &amp; <span class=SpellE>jsps</span> (DAS specific
-files)<o:p></o:p></span></i></b></p>
+<h3>Set Up</h3>
 
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial'>DASMenu.html
-and DASWebSampleFrame.html are for giving frame and menu to web sample.
-DASMenu.html calls required .<span class=SpellE>jsps</span> like <span
-class=SpellE>indexAdhoc.jsp</span>, <span class=SpellE>indexCommand.jsp</span>,
-<span class=SpellE>occ.jsp</span>, <span class=SpellE>converter.jsp</span>.
-These <span class=SpellE>jsps</span> are all DAS specific. The .<span
-class=SpellE>jsp</span> file is responsible for deciding the DAS <span
-class=SpellE>config</span> file required by current sample and relevant .<span
-class=SpellE>xsl</span> file.<o:p></o:p></span></p>
+<ul>
+   <li>Download and install the most recent stable version of Tomcat 5.5 or 
Tomcat 6.  You can find it here: http://tomcat.apache.org/download-60.cgi</li>
+   <li>Download the most recent official release of Derby from here: 
http://db.apache.org/derby/index.html.  The only file you'll need from this 
download is derby(version).jar</li>
+   <li>Stop Tomcat</li>
+   <li>Copy derby(version).jar (from the derby distribution) to 
{Tomcat_Home}/common/lib (for Tomcat 5.5) or to {Tomcat_Home}/lib (for Tomcat 
6) - e.g. derby-10.2.2.0.jar.</li>
+   <li>Add the sample war file to {Tomcat_Home}/webapps
+      <ul>
+         <li>sample-advanced-webapp.war</li>
+      </ul>
+   </li>
+   <li>Define a DataSource by adding a datasource definition to 
{Tomcat_Home}/conf/server.xml.
+      <ul>
+         <li>Find the end-of-section marker </GlobalNamingResources> and add 
the following lines just above it:</li>
+      </ul>
+
+        <pre STYLE="{font-style:italic}">
+        &lt;!-- Global Datasource for Derby ajaxdastest database --&gt;
+        &lt;Resource name="jdbc/ajaxdastest" 
+                  type="javax.sql.DataSource" auth="Container"
+                  description="Derby database for DAS Company sample"
+                  maxActive="100" maxIdle="30" maxWait="10000"
+                  username="" password=""
+                  driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
+                  url="jdbc:derby:{absolute 
path}Databases/ajaxdastest;create=true"/&gt;
+        </pre>
+
+          <b>Requirement:</b> You must include the absolute path to the 
<i>Databases</i> directory in the above url attribute. <br/>
+       Fore example:  
url="jdbc:derby:c:\apache-tomcat-6.0.13\Databases/ajaxdastest;create=true "
+       <p/>
+   </li>
+   <li>Start tomcat and point your browser to: <a 
href="http://localhost:8080/sample-advanced-webapp/";>http://localhost:8080/sample-advanced-webapp/</a></li>
+</ul>
 
-<p class=MsoNormal><span style='font-family:Arial'><o:p>&nbsp;</o:p></span></p>
 
-<p class=MsoNormal><span class=SpellE><b><u><span 
style='font-family:Arial'>Serverside</span></u></b></span><b><u><span
-style='font-family:Arial'> files<o:p></o:p></span></u></b></p>
 
-<p class=MsoNormal><b><span 
style='font-family:Arial'><o:p>&nbsp;</o:p></span></b></p>
+<h2>Sample Architecture</h2>
 
-<p class=MsoNormal><span class=SpellE><b><span style='font-size:11.0pt;
-font-family:Arial'>CommandServlet.java</span></b></span><b><span
-style='font-size:11.0pt;font-family:Arial'> and <span 
class=SpellE>ServiceProcessor.java</span></span></b><span
-style='font-size:11.0pt;font-family:Arial'><o:p></o:p></span></p>
+<p>The design is modular and reusable by other web samples. There are java 
servlet, other java classes, jsp, javascript, xml, xsl, css and html files.</p>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>Used for
-invoking required service and returning results back to <span 
class=SpellE>ajax.js</span>.
-These files are not DAS specific.<o:p></o:p></span></p>
+<h3><u>Client Side Files</u></h3>
 
-<p class=MsoNormal><span 
style='font-size:11.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></p>
+<h4><u>Javascripts</u></h4>
 
-<p class=MsoNormal><span class=SpellE><b><span style='font-size:11.0pt;
-font-family:Arial'>DASQueryProcessor.java</span></b></span><span
-style='font-size:11.0pt;font-family:Arial'><o:p></o:p></span></p>
+<p></p>
 
-<p class=MsoNormal><span style='font-size:11.0pt;font-family:Arial'>Specific to
-DAS sample, has logic to invoke required sample example.<o:p></o:p></span></p>
+<ul>
+    <li><b>Ajax.js:</b> <br>
+        Ajax.js and dasmenu.js are generic (not DAS specific) and reusable by 
any web sample.</li>
+    <li><b>Dasmenu.js:</b> <br>
+        Set response handler when request is passed to servlet. Response 
handler's  job is transform xml response using xsl into html or plain text 
based on the example�s requirement.</li>
+</ul>
+
+<p>Used for menu/submenu rendering, is quite generic and can be used to 
display any menu.</p>
+
+<h4><u>HTMLs & jsps (DAS specific files)</u></h4>
+
+<ul>
+    <li><b>DASMenu.html</b> and <b>DASWebSampleFrame.html</b> are for giving 
frame and menu to web sample. DASMenu.html calls required .jsps like 
indexAdhoc.jsp, indexCommand.jsp, occ.jsp, converter.jsp. These jsps are all 
DAS specific. The .jsp file is responsible for deciding the DAS config file 
required by current sample and relevant .xsl file.</li>
+</ul>
 
-</div>
 
-</body>
+<h4><u>Serverside files</u></h4>
 
-</html>
+<ul>
+   <li><b>CommandServlet.java</b> and <b>ServiceProcessor.java</b> <br> 
+       Used for invoking required service and returning results back to 
ajax.js. These files are not DAS specific.</li>
+
+   <li><b>DASQueryProcessor.java</b> <br>
+       Specific to DAS sample, has logic to invoke required sample 
example.</li>
+</ul>       
\ No newline at end of file



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to