[jboss-cvs] JBossAS SVN: r62401 - in projects/test/trunk: examples and 10 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Apr 18 10:36:47 EDT 2007
Author: pgier
Date: 2007-04-18 10:36:47 -0400 (Wed, 18 Apr 2007)
New Revision: 62401
Added:
projects/test/trunk/examples/
projects/test/trunk/examples/build.xml
projects/test/trunk/examples/lib/
projects/test/trunk/examples/src/
projects/test/trunk/pom.xml
projects/test/trunk/src/
projects/test/trunk/src/main/
projects/test/trunk/src/main/assembly/
projects/test/trunk/src/main/assembly/dist.xml
projects/test/trunk/src/main/java/
projects/test/trunk/src/main/java/org/
projects/test/trunk/src/main/java/org/jboss/
projects/test/trunk/src/main/resources/
projects/test/trunk/src/test/
projects/test/trunk/src/test/java/
projects/test/trunk/src/test/java/org/
projects/test/trunk/src/test/java/org/jboss/
projects/test/trunk/src/test/resources/
projects/test/trunk/src/test/resources/org/
projects/test/trunk/src/test/resources/org/jboss/
Removed:
projects/test/trunk/examples/build.xml
projects/test/trunk/examples/lib/
projects/test/trunk/examples/src/
projects/test/trunk/src/main/java/org/jboss/
projects/test/trunk/src/test/java/org/jboss/
projects/test/trunk/src/test/resources/org/jboss/
projects/test/trunk/test/
projects/test/trunk/thirdparty/
Log:
JBBUILD-336; Restructuring the project for maven builds.
Copied: projects/test/trunk/examples (from rev 62381, projects/test/trunk/test/examples)
Deleted: projects/test/trunk/examples/build.xml
===================================================================
--- projects/test/trunk/test/examples/build.xml 2007-04-17 18:46:06 UTC (rev 62381)
+++ projects/test/trunk/examples/build.xml 2007-04-18 14:36:47 UTC (rev 62401)
@@ -1,101 +0,0 @@
-<?xml version="1.0"?>
-
- <project name="jboss-test-example" default="" xmlns:server="http://jboss.org/ns/test/ant/server">
-
- <property name="examples.home" value="."/>
- <property name="jboss.test.home" value="../"/>
- <property environment="env"/>
-
- <!-- ==========================================================================
- Classpath
- =========================================================================== -->
- <path id="compile.classpath">
-
- <fileset dir="${jboss.test.home}/lib">
- <include name="*.jar"/>
- </fileset>
- <fileset dir="${examples.home}/lib">
- <include name="*.jar"/>
- </fileset>
- <pathelement location="${examples.home}/lib"/>
- </path>
-
- <path id="jboss.test.classpath">
- <pathelement path="${jboss.test.home}/lib/jboss-test.jar"/>
- </path>
-
- <property name="node0" value="localhost" />
- <property name="node0.jndi.url" value="jnp://${node0}:1099" />
- <property name="jpda.cmdline" value="" />
- <property name="junit.formatter.usefile" value="true" />
- <property name="jboss-junit-configuration" value="YOUR_SERVER_VERSION" />
-
- <!-- ==========================================================================
- Compile the source
- =========================================================================== -->
- <target name="compile">
-
- <mkdir dir="output"/>
-
- <javac destdir="output"
- debug="on"
- deprecation="on"
- optimize="on"
- classpathref="compile.classpath">
- <src path="src"/>
- </javac>
-
- </target>
-
- <!-- ==========================================================================
- Task Definition
- =========================================================================== -->
- <taskdef name="config" classname="org.jboss.ant.taskdefs.server.ConfigManagerTask"
- uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
- <classpath id="server.taskdef.classpath">
- <path refid="jboss.test.classpath"/>
- </classpath>
- </taskdef>
- <taskdef name="start" classname="org.jboss.ant.taskdefs.server.StartServerTask"
- uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
- <classpath refid="server.taskdef.classpath"/>
- </taskdef>
- <taskdef name="stop" classname="org.jboss.ant.taskdefs.server.StopServerTask"
- uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
- <classpath refid="server.taskdef.classpath"/>
- </taskdef>
-
- <!-- ==========================================================================
- Server Tasks
- =========================================================================== -->
- <server:config javaHome="${env.JAVA_HOME}" jbossHome="${jboss.home}">
- <server name="all" host="${node0}">
- <jvmarg value="${jpda.cmdline}" />
- <jvmarg value="-Xmx128m" />
- <sysproperty key="java.endorsed.dirs" value="${jboss.home}/lib/endorsed" />
- </server>
- </server:config>
-
-
- <target name="test" depends="compile">
- <server:start name="all"/>
-
- <junit printsummary="yes" haltonfailure="yes">
- <sysproperty key="java.naming.provider.url" value="${node0.jndi.url}"/>
-
- <classpath>
- <path refid="compile.classpath"/>
- <pathelement location="output"/>
- </classpath>
- <formatter type="plain"/>
-
- <sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
- <formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter" usefile="${junit.formatter.usefile}" extension="-${jboss-junit-configuration}.xml" />
-
- <test name="org.jboss.test.naming.test.SimpleUnitTestCase" haltonfailure="no"/>
- </junit>
-
- <server:stop name="all"/>
- </target>
-
-</project>
\ No newline at end of file
Copied: projects/test/trunk/examples/build.xml (from rev 62400, projects/test/trunk/test/examples/build.xml)
===================================================================
--- projects/test/trunk/examples/build.xml (rev 0)
+++ projects/test/trunk/examples/build.xml 2007-04-18 14:36:47 UTC (rev 62401)
@@ -0,0 +1,101 @@
+<?xml version="1.0"?>
+
+ <project name="jboss-test-example" default="" xmlns:server="http://jboss.org/ns/test/ant/server">
+
+ <property name="examples.home" value="."/>
+ <property name="jboss.test.home" value="../"/>
+ <property environment="env"/>
+
+ <!-- ==========================================================================
+ Classpath
+ =========================================================================== -->
+ <path id="compile.classpath">
+
+ <fileset dir="${jboss.test.home}/lib">
+ <include name="*.jar"/>
+ </fileset>
+ <fileset dir="${examples.home}/lib">
+ <include name="*.jar"/>
+ </fileset>
+ <pathelement location="${examples.home}/lib"/>
+ </path>
+
+ <path id="jboss.test.classpath">
+ <pathelement path="${jboss.test.home}/lib/jboss-test.jar"/>
+ </path>
+
+ <property name="node0" value="localhost" />
+ <property name="node0.jndi.url" value="jnp://${node0}:1099" />
+ <property name="jpda.cmdline" value="" />
+ <property name="junit.formatter.usefile" value="true" />
+ <property name="jboss-junit-configuration" value="YOUR_SERVER_VERSION" />
+
+ <!-- ==========================================================================
+ Compile the source
+ =========================================================================== -->
+ <target name="compile">
+
+ <mkdir dir="output"/>
+
+ <javac destdir="output"
+ debug="on"
+ deprecation="on"
+ optimize="on"
+ classpathref="compile.classpath">
+ <src path="src"/>
+ </javac>
+
+ </target>
+
+ <!-- ==========================================================================
+ Task Definition
+ =========================================================================== -->
+ <taskdef name="config" classname="org.jboss.ant.taskdefs.server.ConfigManagerTask"
+ uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
+ <classpath id="server.taskdef.classpath">
+ <path refid="jboss.test.classpath"/>
+ </classpath>
+ </taskdef>
+ <taskdef name="start" classname="org.jboss.ant.taskdefs.server.StartServerTask"
+ uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
+ <classpath refid="server.taskdef.classpath"/>
+ </taskdef>
+ <taskdef name="stop" classname="org.jboss.ant.taskdefs.server.StopServerTask"
+ uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
+ <classpath refid="server.taskdef.classpath"/>
+ </taskdef>
+
+ <!-- ==========================================================================
+ Server Tasks
+ =========================================================================== -->
+ <server:config javaHome="${env.JAVA_HOME}" jbossHome="${jboss.home}">
+ <server name="all" host="${node0}">
+ <jvmarg value="${jpda.cmdline}" />
+ <jvmarg value="-Xmx128m" />
+ <sysproperty key="java.endorsed.dirs" value="${jboss.home}/lib/endorsed" />
+ </server>
+ </server:config>
+
+
+ <target name="test" depends="compile">
+ <server:start name="all"/>
+
+ <junit printsummary="yes" haltonfailure="yes">
+ <sysproperty key="java.naming.provider.url" value="${node0.jndi.url}"/>
+
+ <classpath>
+ <path refid="compile.classpath"/>
+ <pathelement location="output"/>
+ </classpath>
+ <formatter type="plain"/>
+
+ <sysproperty key="jboss-junit-configuration" value="${jboss-junit-configuration}"/>
+ <formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter" usefile="${junit.formatter.usefile}" extension="-${jboss-junit-configuration}.xml" />
+
+ <test name="org.jboss.test.naming.test.SimpleUnitTestCase" haltonfailure="no"/>
+ </junit>
+
+ <server:stop name="all"/>
+ </target>
+
+</project>
\ No newline at end of file
Copied: projects/test/trunk/examples/lib (from rev 62400, projects/test/trunk/test/examples/lib)
Copied: projects/test/trunk/examples/src (from rev 62400, projects/test/trunk/test/examples/src)
Copied: projects/test/trunk/pom.xml (from rev 62381, projects/test/trunk/test/pom.xml)
===================================================================
--- projects/test/trunk/pom.xml (rev 0)
+++ projects/test/trunk/pom.xml 2007-04-18 14:36:47 UTC (rev 62401)
@@ -0,0 +1,119 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-parent</artifactId>
+ <version>3-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>jboss-test</artifactId>
+ <packaging>jar</packaging>
+ <name>JBoss Test</name>
+ <version>1.0.4-SNAPSHOT</version>
+ <description>JBoss Test</description>
+ <url>http://www.jboss.org</url>
+ <scm>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/test/trunk</developerConnection>
+ </scm>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>jboss.maven-plugins</groupId>
+ <artifactId>jboss-deploy-maven-plugin</artifactId>
+ </plugin>
+ <plugin>
+ <groupId>jboss.maven-plugins</groupId>
+ <artifactId>jboss-retro-maven-plugin</artifactId>
+ <version>0.5</version>
+ <executions>
+ <execution>
+ <goals>
+ <goal>retro-compile</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <!-- To call this plugin, use mvn assembly:assembly -->
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.2-beta-1</version>
+ <configuration>
+ <descriptors>
+ <descriptor>src/main/assembly/dist.xml</descriptor>
+ </descriptors>
+ </configuration>
+ <inherited>false</inherited>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-release-plugin</artifactId>
+ <configuration>
+ <tagBase>https://svn.jboss.org/repos/jbossas/projects/test/tags</tagBase>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <repositories>
+ <repository>
+ <id>jboss</id>
+ <name>JBoss Repository</name>
+ <layout>default</layout>
+ <url>http://repository.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ </repository>
+ <repository>
+ <id>jboss-snapshots</id>
+ <name>JBoss Snapshots Repository</name>
+ <layout>default</layout>
+ <url>http://snapshots.jboss.org/maven2/</url>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant</artifactId>
+ <version>1.7.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant-junit</artifactId>
+ <version>1.7.0</version>
+ </dependency>
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-common-logging-spi</artifactId>
+ <version>2.0.4.GA</version>
+ </dependency>
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-common-logging-log4j</artifactId>
+ <version>2.0.4.GA</version>
+ </dependency>
+ <dependency>
+ <groupId>jboss</groupId>
+ <artifactId>jboss-common-core</artifactId>
+ <version>2.0.4.GA</version>
+ </dependency>
+ <dependency>
+ <groupId>jboss.profiler.jvmti</groupId>
+ <artifactId>jboss-profiler-jvmti</artifactId>
+ <version>1.0.0.CR5</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>3.8.1</version>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.14</version>
+ </dependency>
+ </dependencies>
+</project>
\ No newline at end of file
Added: projects/test/trunk/src/main/assembly/dist.xml
===================================================================
--- projects/test/trunk/src/main/assembly/dist.xml (rev 0)
+++ projects/test/trunk/src/main/assembly/dist.xml 2007-04-18 14:36:47 UTC (rev 62401)
@@ -0,0 +1,25 @@
+<assembly>
+ <id>jar-with-dependencies</id>
+ <formats>
+ <format>zip</format>
+ <format>tar.gz</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <dependencySets>
+ <dependencySet>
+ <outputDirectory>/lib</outputDirectory>
+ <unpack>false</unpack>
+ <scope>runtime</scope>
+ </dependencySet>
+ </dependencySets>
+ <fileSets>
+ <fileSet>
+ <directory>target/classes</directory>
+ <outputDirectory>/classes</outputDirectory>
+ </fileSet>
+ <fileSet>
+ <directory>examples</directory>
+ <outputDirectory>/examples</outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>
Copied: projects/test/trunk/src/main/java/org (from rev 62381, projects/test/trunk/test/src/main/org)
Copied: projects/test/trunk/src/main/java/org/jboss (from rev 62400, projects/test/trunk/test/src/main/org/jboss)
Copied: projects/test/trunk/src/test/java/org (from rev 62381, projects/test/trunk/test/src/tests/org)
Copied: projects/test/trunk/src/test/java/org/jboss (from rev 62400, projects/test/trunk/test/src/tests/org/jboss)
Copied: projects/test/trunk/src/test/resources/org (from rev 62381, projects/test/trunk/test/src/resources/tests/org)
Copied: projects/test/trunk/src/test/resources/org/jboss (from rev 62400, projects/test/trunk/test/src/resources/tests/org/jboss)
More information about the jboss-cvs-commits
mailing list