[teiid-commits] teiid SVN: r1208 - in trunk/console: src and 1 other directory.

teiid-commits at lists.jboss.org teiid-commits at lists.jboss.org
Fri Jul 31 09:03:45 EDT 2009


Author: vhalbert at redhat.com
Date: 2009-07-31 09:03:45 -0400 (Fri, 31 Jul 2009)
New Revision: 1208

Added:
   trunk/console/pom.xml
   trunk/console/src/
   trunk/console/src/assembly/
   trunk/console/src/main/
   trunk/console/src/resources/
   trunk/console/src/test/
Log:
moving jbedsp-monitor project into teiid as the starting point for teiid-console

Added: trunk/console/pom.xml
===================================================================
--- trunk/console/pom.xml	                        (rev 0)
+++ trunk/console/pom.xml	2009-07-31 13:03:45 UTC (rev 1208)
@@ -0,0 +1,347 @@
+<?xml version="1.0"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+  	<parent>
+    		<artifactId>teiid</artifactId>
+    		<groupId>org.jboss.teiid</groupId>
+    		<version>6.2.0-SNAPSHOT</version>
+  	</parent>
+
+	<modelVersion>4.0.0</modelVersion>
+ 	<groupId>org.jboss.teiid</groupId>
+	<artifactId>teiid-console</artifactId>
+	<name>TEIID Console</name>
+	<description>This project is for the RHQ plugin that supports the TEIID Console </description>
+
+	<properties>
+		<org.jboss.jopr.as4.version>1.2.0.GA</org.jboss.jopr.as4.version>
+		<org.jboss.jopr.as5.version>1.2.0.GA</org.jboss.jopr.as5.version>
+
+		<org.jboss.jopr.version>1.2.0.GA</org.jboss.jopr.version>
+
+		<apache.ant.version>1.7.0</apache.ant.version>
+
+	</properties>
+	
+	<build>
+		<pluginManagement>
+			<plugins>
+		<!-- Fixes how test resources of a project can be used in projects dependent on it  -->
+				<plugin>
+					<groupId>org.apache.maven.plugins</groupId>
+					<artifactId>maven-jar-plugin</artifactId>
+					<version>2.2</version>
+				</plugin>
+			</plugins>
+		</pluginManagement>
+		<plugins>
+	  <!-- Specify the compiler options and settings -->
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-compiler-plugin</artifactId>
+				<configuration>
+					<source>1.6</source>
+					<target>1.6</target>
+					<showDeprecation>false</showDeprecation>
+					<showWarnings>false</showWarnings>
+				</configuration>
+			</plugin>
+			<plugin>
+				<artifactId>maven-surefire-plugin</artifactId>
+				<configuration>
+					<includes>
+						<include>**/*TestCase.java</include>
+						<include>**/*Test.java</include>
+						<include>**/Test*.java</include>
+					</includes>
+					<excludes>
+						<exclude>**/Abstract*TestCase.java</exclude>
+			<!-- hack to prevent anonymous inner classes in Tests from being run as tests -->
+						<include>**/Test*$*.java</include>
+					</excludes>
+					<systemProperties>
+						<property>
+							<name>user.dir</name>
+							<value>${basedir}/target</value>
+						</property>
+						<property>
+							<name>java.io.tmpdir</name>
+							<value>${basedir}/target</value>
+						</property>
+					</systemProperties>
+				</configuration>
+			</plugin>
+			
+			<plugin>
+				<artifactId>maven-assembly-plugin</artifactId>
+				<version>2.2-beta-2</version>
+				<configuration>
+					<descriptors>
+						<descriptor>src/assembly/binaries.xml</descriptor>
+					</descriptors>
+					<outputDirectory>target/distribution</outputDirectory>
+					<workDirectory>target/assembly/work</workDirectory>
+				</configuration>
+				<executions>
+					<execution>
+						<id>make-assembly</id>
+						<phase>package</phase>
+						<goals>
+							<goal>attached</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			
+			<!--
+						<plugin>
+							<groupId>org.apache.maven.plugins</groupId>
+							<artifactId>maven-antrun-plugin</artifactId>
+							<dependencies>
+								<dependency>
+									<groupId>org.apache.ant</groupId>
+									<artifactId>ant</artifactId>
+									<version>${apache.ant.version}</version>
+								</dependency>
+							</dependencies>
+							<executions>
+								<execution>
+									<id>assemble-artifacts</id>
+									<phase>package</phase>
+									<configuration>
+										<tasks>
+											<property name="product.version" value="${project.version}" />
+											<property name="product.name" value="${project.name}" />
+											<ant antfile="src/assembly/assemble-artifacts.xml" />
+										</tasks>
+									</configuration>
+									<goals>
+										<goal>run</goal>
+									</goals>
+								</execution>
+							</executions>
+						</plugin>
+			-->
+			
+			<!--
+          <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-dependency-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>copy-dist-wars</id>
+                        <phase>process-resources</phase>
+                        <goals>
+                            <goal>copy</goal>
+                        </goals>
+                        <configuration>
+							<outputDirectory>${basedir}/target/</outputDirectory>
+
+                            <artifactItems>
+                                 <artifactItem>
+                                    <groupId>org.jboss.jopr</groupId>
+                                    <artifactId>jopr-embedded-jbas4</artifactId>
+                                    <version>${org.jboss.jopr.as4.version}</version>
+                                     <type>war</type>
+                                    <overWrite>true</overWrite>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.jboss.jopr</groupId>
+                                    <artifactId>jopr-embedded-jbas5</artifactId>
+                                    <version>${org.jboss.jopr.as5.version}</version>
+                                     <type>war</type>
+                                    <overWrite>true</overWrite>
+                                </artifactItem>
+                            </artifactItems>
+                         </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+			-->
+<!--
+
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-antrun-plugin</artifactId>
+				<dependencies>
+					<dependency>
+						<groupId>org.apache.ant</groupId>
+						<artifactId>ant</artifactId>
+						<version>${apache.ant.version}</version>
+					</dependency>
+				</dependencies>
+				<executions>
+					<execution>
+						<id>assembly-kit-jboss-as4</id>
+						<phase>package</phase>
+						<configuration>
+							<tasks>
+								<mkdir dir="target/jboss-as4-war"/>
+								<unzip src="target/jopr-embedded-jbas4-${org.jboss.jopr.as4.version}.war" dest="target/jboss-as4-war"/>
+
+								<mkdir dir="target/plugin-classes"/>
+
+
+								<unzip src="../jbedsp-plugin/target/distribution/jbedsp-plugin-${project.version}-binaries.jar" dest="target/jboss-as4-war/WEB-INF/lib"/>
+
+								<unzip src="../jbedsp-plugin/target/distribution/jbedsp-embedded-plugin-${project.version}.jar" dest="target/plugin-classes"/>								
+								<unzip src="target/${project.name}-${project.version}.jar" dest="target/plugin-classes"/>
+								<jar destfile="target/jboss-as4-war/plugins/jbedsp-jopr-plugin-${project.version}.jar" basedir="target/plugin-classes"/>
+							
+								<zip destfile="target/jopr-teiid-embedded-jbas4.war" basedir="target/jboss-as4-war" />
+
+							</tasks>
+
+						</configuration>
+
+						<goals>
+							<goal>run</goal>
+						</goals>						
+					</execution>
+					<execution>
+						<id>assembly-kit-jboss-as5</id>
+						<phase>package</phase>
+						<configuration>
+							<tasks>
+								<mkdir dir="target/jboss-as5-war"/>
+								<unzip src="target/jopr-embedded-jbas5-${org.jboss.jopr.as5.version}.war" dest="target/jboss-as5-war"/>
+
+								<mkdir dir="target/plugin-classes"/>
+
+								<unzip src="../jbedsp-plugin/target/distribution/jbedsp-plugin-${project.version}-binaries.jar" dest="target/jboss-as5-war/WEB-INF/lib"/>
+
+								<unzip src="../jbedsp-plugin/target/distribution/jbedsp-embedded-plugin-${project.version}.jar" dest="target/plugin-classes"/>								
+								<unzip src="target/${project.name}-${project.version}.jar" dest="target/plugin-classes"/>
+								<jar destfile="target/jboss-as5-war/plugins/jbedsp-jopr-plugin-${project.version}.jar" basedir="target/plugin-classes"/>
+							
+								<zip destfile="target/jopr-teiid-embedded-jbas5.war" basedir="target/jboss-as5-war" />
+							</tasks>
+
+						</configuration>
+
+						<goals>
+							<goal>run</goal>
+						</goals>						
+					</execution>
+
+				</executions>
+			</plugin>
+-->
+
+
+
+		</plugins>
+	</build>
+
+	<dependencies>
+		<!--
+			Below are the core modules that are required dependencies of all
+			plugins
+		-->
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-domain</artifactId>
+			<version>${org.jboss.jopr.version}</version>
+			<scope>provided</scope>
+			<!--
+				provided by the agent/plugin-container
+			-->
+		</dependency>
+
+
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-plugin-api</artifactId>
+			<version>${org.jboss.jopr.version}</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+		<dependency>
+			<groupId>org.rhq</groupId>
+			<artifactId>rhq-core-native-system</artifactId>
+			<version>${org.jboss.jopr.version}</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+		<!--
+			TODO: This is a fix for the Javac bug requiring annotations to be
+			available when compiling dependent classes. It is fixed in JDK 6.
+		-->
+		<dependency>
+			<groupId>javax.persistence</groupId>
+			<artifactId>persistence-api</artifactId>
+			<version>1.0</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+
+		<!--
+			TODO: This is a fix for the Javac bug requiring annotations to be
+			available when compiling dependent classes; it is fixed in JDK 6.
+		-->
+		<dependency>
+			<groupId>jboss.jboss-embeddable-ejb3</groupId>
+			<artifactId>hibernate-all</artifactId>
+			<version>1.0.0.Alpha9</version>
+			<scope>provided</scope> <!-- provided by the agent/plugin-container -->
+		</dependency>
+
+		<dependency>
+			<groupId>commons-logging</groupId>
+			<artifactId>commons-logging</artifactId>
+			<version>1.1</version>
+			<scope>provided</scope>
+		</dependency>
+
+   		<dependency>
+      		<groupId>org.jboss.teiid</groupId>
+      		<artifactId>teiid-client</artifactId>
+    	</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client</artifactId>
+			<type>test-jar</type>
+		</dependency>
+			
+   		<dependency>
+      		<groupId>org.jboss.teiid</groupId>
+      		<artifactId>teiid-client-jdbc</artifactId>
+    	</dependency>
+		<dependency>
+			<groupId>org.jboss.teiid</groupId>
+			<artifactId>teiid-client-jdbc</artifactId>
+			<type>test-jar</type>
+		</dependency>
+
+    	<dependency>
+      		<groupId>org.jboss.teiid</groupId>
+      		<artifactId>teiid-common-core</artifactId>
+    	</dependency>
+    	<dependency>
+      		<groupId>org.jboss.teiid</groupId>
+      		<artifactId>teiid-common-core</artifactId>
+      		<type>test-jar</type>
+   		</dependency>
+
+		<dependency>
+			<groupId>org.jboss.jopr</groupId>
+			<artifactId>jopr-embedded-jbas4</artifactId>
+			<type>war</type>
+			<version>${org.jboss.jopr.as4.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.jboss.jopr</groupId>
+			<artifactId>jopr-embedded-jbas5</artifactId>
+			<type>war</type>
+			<version>${org.jboss.jopr.as5.version}</version>
+		</dependency>
+			
+		<dependency>
+			<groupId>org.apache.ant</groupId>
+			<artifactId>ant</artifactId>
+		</dependency>
+
+
+	</dependencies>
+
+
+</project>


Property changes on: trunk/console/pom.xml
___________________________________________________________________
Name: svn:mime-type
   + text/plain



More information about the teiid-commits mailing list