|
Java EE 6 example source code file (build.xml)
The Java EE 6 build.xml source code<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.--> <project name="petstore-setup" basedir="."> <import file="../../../bp-project/main.xml" /> <!-- sql scripts for creation/deletion of database --> <property name="db.create.src" value="./sql/create.sql"/> <property name="db.delete.src" value="./sql/delete.sql"/> <target name="setup" depends="create-jdbc-resource, create-db" /> <target name="unsetup" depends="delete-jdbc-connection-pool, delete-db" /> <target name="create-db" depends="delete-db" description="Create database tables and populate database." > <sql driver="${db.driver}" encoding="utf-8" url="${db.url}" userid="${db.user}" password="${db.password}" classpathref="db.classpath" delimiter="${db.delimiter}" autocommit="true" onerror="abort" > <transaction src="${db.create.src}"/> </sql> </target> <target name="delete-db" description="Deletes the database tables." > <echo>driver=${db.driver} <echo>url=${db.url} <echo>user=${db.user} <echo>password=${db.password} <sql driver="${db.driver}" encoding="utf-8" url="${db.url}" userid="${db.user}" password="${db.password}" classpathref="db.classpath" delimiter="${db.delimiter}" autocommit="true" onerror="continue" > <transaction src="${db.delete.src}"/> </sql> </target> <target name="create-jdbc-connection-pool" depends="tools"> <echo message="Registering jdbc-connection-pool SamplesJdbcPool."/> <echo>ds=${db.datasource} <antcall target="create-jdbc-connection-pool"> <param name="pool.name" value="SamplesJdbcPool" /> <param name="db.serverName" value="${javaee.server.name}" /> <param name="ds.class" value="${db.datasource}" /> </antcall> </target> <target name="create-jdbc-resource" depends="tools,create-jdbc-connection-pool"> <echo message="Registering jdbc resource jdbc/SamplesDB."/> <antcall target="create-jdbc-resource"> <param name="pool.name" value="SamplesJdbcPool" /> <param name="jdbc.resource.name" value="jdbc/SamplesDB" /> </antcall> </target> <target name="delete-jdbc-resource" depends="tools" > <echo message="Deleting jdbc resource jdbc/SamplesDB"/> <antcall target="delete-jdbc-resource"> <param name="jdbc.resource.name" value="jdbc/SamplesDB" /> </antcall> </target> <target name="delete-jdbc-iconnection-pool" depends="tools, delete-jdbc-resource"> <echo message="Deleting jdbc-connection-pool SamplesJdbcPool."/> <antcall target="delete-jdbc-connection-pool"> <param name="pool.name" value="SamplesJdbcPool" /> </antcall> </target> <property environment="env" /> </project> Other Java EE 6 examples (source code examples)Here is a short list of links related to this Java EE 6 build.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.