geronimo-scm mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Geronimo Wiki] Trivial Update of "PetStore" by JacekLaskowski
Date Sat, 12 Nov 2005 23:40:29 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Geronimo Wiki" for change notification.

The following page has been changed by JacekLaskowski:
http://wiki.apache.org/geronimo/PetStore

------------------------------------------------------------------------------
  
  == Prerequisites ==
  
-  * Apache Geronimo 1.0 Milestone 5 or later
+  * Apache Geronimo r332860 or later
  
   * [wiki:BuildingAndRunning Build Apache Geronimo]
  
@@ -21, +21 @@

  
   * Java2 SDK 1.4 (make sure you really run Pet Store with the JVM version as the rich clients
won't execute)
  
- == Deploying Pet Store Demo ==
+ == Deployment ==
  
- The installation steps are:
+ The deployment steps are as follows:
  
   1. Go to {{{sandbox/petstore}}} directory
  
@@ -33, +33 @@

  
    {{{
  $ patch -p0 < src/etc/petstore1.4.diff
- patching file petstore1.4/src/apps/admin/src/build.xml
- patching file petstore1.4/src/apps/opc/src/build.xml
- patching file petstore1.4/src/apps/petstore/src/build.xml
- patching file petstore1.4/src/apps/petstore/src/docroot/CatalogDAOSQL.xml
- patching file petstore1.4/src/apps/petstore/src/docroot/WEB-INF/web.xml
- patching file petstore1.4/src/apps/petstore/src/docroot/populate/PopulateSQL.xml
- patching file petstore1.4/src/apps/supplier/src/build.xml
- patching file petstore1.4/src/build.xml
- patching file petstore1.4/src/components/address/src/build.xml
- patching file petstore1.4/src/components/asyncsender/src/build.xml
- patching file petstore1.4/src/components/cart/src/build.xml
- patching file petstore1.4/src/components/catalog/src/build.xml
- patching file petstore1.4/src/components/catalog/src/ejb-jar.xml
- patching file petstore1.4/src/components/contactinfo/src/build.xml
- patching file petstore1.4/src/components/creditcard/src/build.xml
- patching file petstore1.4/src/components/customer/src/build.xml
- patching file petstore1.4/src/components/encodingfilter/src/build.xml
- patching file petstore1.4/src/components/lineitem/src/build.xml
- patching file petstore1.4/src/components/mailer/src/build.xml
- patching file petstore1.4/src/components/processmanager/src/build.xml
- patching file petstore1.4/src/components/purchaseorder/src/build.xml
- patching file petstore1.4/src/components/servicelocator/src/build.xml
- patching file petstore1.4/src/components/signon/src/build.xml
- patching file petstore1.4/src/components/supplierpo/src/build.xml
- patching file petstore1.4/src/components/uidgen/src/build.xml
- patching file petstore1.4/src/components/util/tracer/src/build.xml
- patching file petstore1.4/src/components/xmldocuments/src/build.xml
- patching file petstore1.4/src/waf/src/build.xml
  }}}
  
-  1. Build the Pet Store Demo. 
+  1. Build the Pet Store Demo 
  
    {{{
  ant -Dpetstore.module.home=c:/projs/geronimo/sandbox/petstore -Dmaven.repo.dir=~/.maven
-f petstore1.4/src/build.xml
  }}}
  
-  1. Distribute the Java Pet Store Demo application {{{maven -o}}}.
+  1. Distribute the Java Pet Store Demo application {{{maven -o}}}
  
  Once installed, the Pet Store Demo application is started and stopped with {{{maven -o petstore:start}}}
and {{{maven -o petstore:stop}}}, respectively.
  
@@ -77, +49 @@

  
  TODO:
   * Explanations on the Geronimo specific configurations.
+  * Improve the PetStore build procedure - the properties should not be necessary
  
  NOTE:
   * There're a lot of steps to be done that require creating files manually. Most, if not
all, files will be created by a JSR-88-compliant tool during the deployment process;

Mime
View raw message