Author: sumedha Date: Fri Nov 21 05:31:18 2008 New Revision: 24529 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=24529
Log: adding data services sample Modified: trunk/wsas/java/carbon/distribution/bin.xml trunk/wsas/java/carbon/distribution/pom.xml Modified: trunk/wsas/java/carbon/distribution/bin.xml URL: http://wso2.org/svn/browse/wso2/trunk/wsas/java/carbon/distribution/bin.xml?rev=24529&r1=24528&r2=24529&view=diff ============================================================================== --- trunk/wsas/java/carbon/distribution/bin.xml (original) +++ trunk/wsas/java/carbon/distribution/bin.xml Fri Nov 21 05:31:18 2008 @@ -45,6 +45,21 @@ <include>**/**.aar</include> </includes> </fileSet> + + <!-- copying data service samples into repository--> + <fileSet> + <directory>../samples/DataService/dbs</directory> + <outputDirectory>wso2wsas-${pom.version}/repository/dataservices</outputDirectory> + <includes> + <include>**/DataServiceSample1.dbs</include> + </includes> + </fileSet> + <!-- Copy sample database into samples --> + <fileSet> + <directory>target/samples/DataService/database</directory> + <outputDirectory>wso2wsas-${pom.version}/samples/DataService/database</outputDirectory> + </fileSet> + <!-- copy executables in samples with execute permissions --> <fileSet> Modified: trunk/wsas/java/carbon/distribution/pom.xml URL: http://wso2.org/svn/browse/wso2/trunk/wsas/java/carbon/distribution/pom.xml?rev=24529&r1=24528&r2=24529&view=diff ============================================================================== --- trunk/wsas/java/carbon/distribution/pom.xml (original) +++ trunk/wsas/java/carbon/distribution/pom.xml Fri Nov 21 05:31:18 2008 @@ -489,31 +489,49 @@ </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <version>2.2-beta-2</version> + <artifactId>maven-antrun-plugin</artifactId> + <version>1.1</version> <executions> <execution> - <id>dist</id> + <!-- Creating sample database for data services--> + <id>create-sample-database</id> <phase>package</phase> <goals> - <goal>attached</goal> + <goal>run</goal> </goals> <configuration> - <descriptors> - <descriptor>bin.xml</descriptor> - <!-- TODO source distribution - <descriptor>src.xml</descriptor> - --> - </descriptors> + <tasks> + <property name="db.dir" value="target/samples/DataService/database"/> + <property name="userid" value="wso2wsas"/> + <property name="password" value="wso2wsas"/> + <property name="dbURL" + value="jdbc:derby:${basedir}/${db.dir}/DATA_SERV_SAMP;create=true"/> + + + <sql driver="org.apache.derby.jdbc.EmbeddedDriver" + url="${dbURL}" + userid="${userid}" password="${password}" + autocommit="true" onerror="continue"> + <classpath refid="maven.dependency.classpath"/> + <classpath refid="maven.compile.classpath"/> + <classpath refid="maven.runtime.classpath"/> + + <fileset file="${basedir}/../samples/DataService/sql/CreateTables.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/Customers.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/Employees.sql"/> + <!-- + <fileset file="${basedir}/../samples/DataService/sql/Offices.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/OrderDetails.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/Orders.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/Payments.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/ProductLines.sql"/> + <fileset file="${basedir}/../samples/DataService/sql/Products.sql"/> + --> + </sql> + + </tasks> </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-antrun-plugin</artifactId> - <version>1.1</version> - <executions> + </execution> <execution> <id>clean_target</id> <phase>install</phase> @@ -524,6 +542,7 @@ <delete dir="target/maven-archiver"/> <delete dir="target/wso2carbon-SNAPSHOT"/> <delete file="target/wso2wsas-SNAPSHOT.jar"/> + <delete file="target/samples"/> </tasks> </configuration> <goals> @@ -532,6 +551,25 @@ </execution> </executions> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-2</version> + <executions> + <execution> + <id>dist</id> + <phase>package</phase> + <goals> + <goal>attached</goal> + </goals> + <configuration> + <descriptors> + <descriptor>bin.xml</descriptor> + </descriptors> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> </project> _______________________________________________ Wsas-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/wsas-java-dev
