You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by br...@apache.org on 2004/11/14 22:39:51 UTC

cvs commit: db-ojb/src/samples tutorial1.bat repository_database.xml OJB.properties repository_internal.xml repository.xml repository.dtd repository_user.xml

brj         2004/11/14 13:39:51

  Modified:    .        Tag: OJB_1_0_RELEASE build.xml
               src/samples Tag: OJB_1_0_RELEASE repository_user.xml
  Added:       src/samples Tag: OJB_1_0_RELEASE tutorial1.bat
                        repository_database.xml OJB.properties
                        repository_internal.xml repository.xml
                        repository.dtd
  Log:
  new ant-target ojb-quickstart
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.144.2.2 +73 -2     db-ojb/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/db-ojb/build.xml,v
  retrieving revision 1.144.2.1
  retrieving revision 1.144.2.2
  diff -u -r1.144.2.1 -r1.144.2.2
  --- build.xml	11 Sep 2004 17:43:54 -0000	1.144.2.1
  +++ build.xml	14 Nov 2004 21:39:51 -0000	1.144.2.2
  @@ -605,6 +605,59 @@
       </target>
   
       <!-- ================================================================== -->
  +    <!-- Build quickstart-sample                                            -->
  +    <!-- ================================================================== -->
  +    <target name="ojb-quickstart" depends="jar-debug,compile-samples-without-jdo,prepare-testdb"
  +            description="Build the quickstart project">
  +        <property name="build.ojb-quickstart" value="${build.dir}/ojb-quickstart"/>
  +
  +        <delete dir="${build.ojb-quickstart}" verbose="false"/>
  +        <mkdir dir="${build.ojb-quickstart}"/>
  +        <mkdir dir="${build.ojb-quickstart}/lib"/>
  +        <mkdir dir="${build.ojb-quickstart}/classes"/>
  +
  +        <copy file="${dist}/${archive}.jar" todir="${build.ojb-quickstart}/lib"/>
  +        <copy todir="${build.ojb-quickstart}">
  +            <fileset dir="${src.samples}">
  +                <include name="OJB.properties" />
  +                <include name="repository.dtd" />
  +                <include name="repository.xml" />
  +                <include name="repository_database.xml" />
  +                <include name="repository_internal.xml" />
  +                <include name="repository_user.xml" />
  +                <include name="*.bat" />
  +            </fileset>
  +        </copy>
  +
  +        <!-- copy the sample database -->
  +        <copy todir="${build.ojb-quickstart}">
  +            <fileset dir="${build.test}">
  +                <include name="OJB.*" />
  +            </fileset>
  +        </copy>
  +
  +        <!-- copy the sample classes -->
  +        <copy todir="${build.ojb-quickstart}/classes">
  +            <fileset dir="${build.destsamples}">
  +                <include name="**/*.class" />
  +            </fileset>
  +        </copy>
  +
  +        <copy todir="${build.ojb-quickstart}/lib">
  +            <fileset dir="${lib}">
  +                <include name="antlr*.jar"/>
  +				<include name="commons*.jar"/>
  +                <include name="hsqldb*.jar"/>
  +                <include name="log4j*.jar"/>
  +                <include name="torque*.jar"/>
  +                <include name="velocity*.jar"/>
  +                <include name="xdoclet*.jar"/>
  +                <include name="xjavadoc*.jar"/>
  +            </fileset>
  +        </copy>
  +    </target>
  +
  +    <!-- ================================================================== -->
       <!-- Build the documentation                                            -->
       <!-- ================================================================== -->
       <target name="doc" depends="prepare,javadoc"
  @@ -1278,6 +1331,24 @@
       </target>
   
       <!-- ================================================================== -->
  +    <!-- Compiles the sample & tutorial classes                             -->
  +    <!-- ================================================================== -->
  +    <target name="compile-samples-without-jdo">
  +        <mkdir dir="${build.dir}"/>
  +        <mkdir dir="${build.srcsamples}"/>
  +        <mkdir dir="${build.destsamples}"/>
  +        <copy todir="${build.srcsamples}">
  +			<fileset dir="${src.samples}">
  +			  <exclude name="org/apache/ojb/tutorial5/**"/>
  +			</fileset>
  +        </copy>
  +        <javac srcdir="${build.srcsamples}" destdir="${build.destsamples}"
  +               debug="on" deprecation="${deprecation}">
  +            <classpath refid="compilation-classpath" />
  +        </javac>
  +    </target>
  +
  +    <!-- ================================================================== -->
       <!-- jdo enhancer - enhancing Product class   			 				-->
       <!-- ================================================================== -->
   	<target name="enhance-jdori" depends="compile-samples">
  @@ -1471,4 +1542,4 @@
       <!-- End of targets                                                     -->
       <!-- ================================================================== -->
   
  -</project>
  +</project>
  \ No newline at end of file
  
  
  
  No                   revision
  No                   revision
  1.1.2.1   +1 -57     db-ojb/src/samples/repository_user.xml
  
  Index: repository_user.xml
  ===================================================================
  RCS file: /home/cvs/db-ojb/src/samples/repository_user.xml,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -r1.1 -r1.1.2.1
  --- repository_user.xml	22 Jun 2004 20:46:48 -0000	1.1
  +++ repository_user.xml	14 Nov 2004 21:39:51 -0000	1.1.2.1
  @@ -79,61 +79,5 @@
         />
      </class-descriptor>
   
  -<!-- Definitions for org.apache.ojb.tutorial5.Product -->
  -   <class-descriptor
  -   	  class="org.apache.ojb.tutorial5.Product"
  -   	  table="PRODUCT"
  -   >
  -      <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="INTEGER"
  -         primarykey="true"
  -         autoincrement="true"
  -      />
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"
  -      />
  -      <field-descriptor
  -         name="price"
  -         column="PRICE"
  -         jdbc-type="DOUBLE"
  -      />
  -      <field-descriptor
  -         name="stock"
  -         column="STOCK"
  -         jdbc-type="INTEGER"
  -      />
  -   </class-descriptor>
   
  -   <class-descriptor
  -   	  class="org.apache.ojb.tutorials.Product"
  -   	  table="PRODUCT"
  -   >
  -      <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="INTEGER"
  -         primarykey="true"
  -         autoincrement="true"
  -      />
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"
  -      />
  -      <field-descriptor
  -         name="price"
  -         column="PRICE"
  -         jdbc-type="DOUBLE"
  -      />
  -      <field-descriptor
  -         name="stock"
  -         column="STOCK"
  -         jdbc-type="INTEGER"
  -      />
  -   </class-descriptor>
  -
  -<!-- Mapping of User defined classes ends here -->
  +<!-- Mapping of User defined classes ends here -->
  \ No newline at end of file
  
  
  
  No                   revision
  
  Index: repository_user.xml
  ===================================================================
  RCS file: /home/cvs/db-ojb/src/samples/repository_user.xml,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -r1.1 -r1.1.2.1
  --- repository_user.xml	22 Jun 2004 20:46:48 -0000	1.1
  +++ repository_user.xml	14 Nov 2004 21:39:51 -0000	1.1.2.1
  @@ -79,61 +79,5 @@
         />
      </class-descriptor>
   
  -<!-- Definitions for org.apache.ojb.tutorial5.Product -->
  -   <class-descriptor
  -   	  class="org.apache.ojb.tutorial5.Product"
  -   	  table="PRODUCT"
  -   >
  -      <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="INTEGER"
  -         primarykey="true"
  -         autoincrement="true"
  -      />
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"
  -      />
  -      <field-descriptor
  -         name="price"
  -         column="PRICE"
  -         jdbc-type="DOUBLE"
  -      />
  -      <field-descriptor
  -         name="stock"
  -         column="STOCK"
  -         jdbc-type="INTEGER"
  -      />
  -   </class-descriptor>
   
  -   <class-descriptor
  -   	  class="org.apache.ojb.tutorials.Product"
  -   	  table="PRODUCT"
  -   >
  -      <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="INTEGER"
  -         primarykey="true"
  -         autoincrement="true"
  -      />
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"
  -      />
  -      <field-descriptor
  -         name="price"
  -         column="PRICE"
  -         jdbc-type="DOUBLE"
  -      />
  -      <field-descriptor
  -         name="stock"
  -         column="STOCK"
  -         jdbc-type="INTEGER"
  -      />
  -   </class-descriptor>
  -
  -<!-- Mapping of User defined classes ends here -->
  +<!-- Mapping of User defined classes ends here -->
  \ No newline at end of file
  
  
  
  No                   revision
  
  Index: repository_user.xml
  ===================================================================
  RCS file: /home/cvs/db-ojb/src/samples/repository_user.xml,v
  retrieving revision 1.1
  retrieving revision 1.1.2.1
  diff -u -r1.1 -r1.1.2.1
  --- repository_user.xml	22 Jun 2004 20:46:48 -0000	1.1
  +++ repository_user.xml	14 Nov 2004 21:39:51 -0000	1.1.2.1
  @@ -79,61 +79,5 @@
         />
      </class-descriptor>
   
  -<!-- Definitions for org.apache.ojb.tutorial5.Product -->
  -   <class-descriptor
  -   	  class="org.apache.ojb.tutorial5.Product"
  -   	  table="PRODUCT"
  -   >
  -      <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="INTEGER"
  -         primarykey="true"
  -         autoincrement="true"
  -      />
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"
  -      />
  -      <field-descriptor
  -         name="price"
  -         column="PRICE"
  -         jdbc-type="DOUBLE"
  -      />
  -      <field-descriptor
  -         name="stock"
  -         column="STOCK"
  -         jdbc-type="INTEGER"
  -      />
  -   </class-descriptor>
   
  -   <class-descriptor
  -   	  class="org.apache.ojb.tutorials.Product"
  -   	  table="PRODUCT"
  -   >
  -      <field-descriptor
  -         name="id"
  -         column="ID"
  -         jdbc-type="INTEGER"
  -         primarykey="true"
  -         autoincrement="true"
  -      />
  -      <field-descriptor
  -         name="name"
  -         column="NAME"
  -         jdbc-type="VARCHAR"
  -      />
  -      <field-descriptor
  -         name="price"
  -         column="PRICE"
  -         jdbc-type="DOUBLE"
  -      />
  -      <field-descriptor
  -         name="stock"
  -         column="STOCK"
  -         jdbc-type="INTEGER"
  -      />
  -   </class-descriptor>
  -
  -<!-- Mapping of User defined classes ends here -->
  +<!-- Mapping of User defined classes ends here -->
  \ No newline at end of file
  
  
  
  1.1.2.1   +10 -0     db-ojb/src/samples/Attic/tutorial1.bat
  
  
  
  
  1.1.2.1   +49 -0     db-ojb/src/samples/Attic/repository_database.xml
  
  
  
  
  1.1.2.1   +457 -0    db-ojb/src/samples/Attic/OJB.properties
  
  
  
  
  1.1.2.1   +327 -0    db-ojb/src/samples/Attic/repository_internal.xml
  
  
  
  
  1.1.2.1   +58 -0     db-ojb/src/samples/Attic/repository.xml
  
  
  
  
  1.1.2.1   +950 -0    db-ojb/src/samples/Attic/repository.dtd
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org