I've decribed the XML configuration file, but it's still looking like a user guide than a howto. I think the CompanyWeb sample is to simple and doesn't cover well all the DAS features. So lets make this Shopping Cart application trying to use all the DAS features. Then we will be able to do a very useful howto.
My propose is that this app must have at least: - 1 functionality that requires a SQL command with arguments. Then we cover how to deal with arguments in SQL commands. - 1 table that has one autoincrement key column to cover the "genarated" attribute on the howto. - 1 table that requires a concurrency control to cover the "concurrency" attribute on the howto. - 1 table containing a foreign key to cover how to explicit in the XML configuration file the link between two tables. There will probabily be a foreign key in its database anyway. ; ) I think also a good idea to use the MySql as the database server, once it's the most used server on webapps ; ) We must discuss how will be the Shopping Cart GUI, it must be simple once it's not the focus of our howto. I think a simple html genarated by a jsp is enough. ; ) Adriano Crestani On 11/15/06, Willian Yabusame Maja <[EMAIL PROTECTED]> wrote:
Hello Tuscany Community! Adriano Crestani and I are working together on a HelloWorld DAS "How To". I have uploaded what we have done so far to http://wiki.apache.org/ws/Tuscany/TuscanyJava/DAS_Java_Overview/RDBDAS_HOWTO_HelloDASApp We were using the CompanyWeb sample application to make this step-by-step how-to and teach how to use the DAS/SDO Features. We are not liking what this is becoming, as it's looking more like a user-gide/readme then really a how-to, so we would like to do a new proposal : Use the scenario of a Shopping cart, and use it to explain more about how to build it using DAS to handle the persistence part of the app... The topics would be: Introducing the scenario and the motivation to use DAS/SDO Initial Setup and environment assumptions Building the application - database - DAS commands - Configuring the XML and how to make the commands Explain the DAS/SDO and how to read/get results conclusion Before we change our path to this new approach, we would like to hear some feedback on what you guys think about this new approach.... Willian Yabusame Maja