[teiid-commits] teiid SVN: r1980 - in trunk: connectors/connector-ldap and 9 other directories.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Fri Mar 19 15:17:02 EDT 2010
Author: rareddy
Date: 2010-03-19 15:17:01 -0400 (Fri, 19 Mar 2010)
New Revision: 1980
Modified:
trunk/connectors/connector-jdbc/pom.xml
trunk/connectors/connector-ldap/pom.xml
trunk/connectors/connector-loopback/pom.xml
trunk/connectors/connector-salesforce/pom.xml
trunk/connectors/connector-text/pom.xml
trunk/connectors/connector-xml-file/pom.xml
trunk/connectors/connector-xml-http/pom.xml
trunk/connectors/connector-xml-soap/pom.xml
trunk/connectors/sandbox/connector-yahoo/pom.xml
trunk/test-integration/common/pom.xml
trunk/test-integration/pom.xml
Log:
TEIID-833: Creating JAR file for each of the Connectors with "lib" as the classifier. This JAR can be used in the integration tests, because RAR files can not used in the classpath as is.
Modified: trunk/connectors/connector-jdbc/pom.xml
===================================================================
--- trunk/connectors/connector-jdbc/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-jdbc/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -31,22 +31,32 @@
<scope>provided</scope>
</dependency>
</dependencies>
-
+
<build>
- <plugins>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <executions>
- <execution>
- <id>build_jar</id>
- <phase>process-classes</phase>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
+ <plugins>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>build_jar</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
Modified: trunk/connectors/connector-ldap/pom.xml
===================================================================
--- trunk/connectors/connector-ldap/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-ldap/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -41,6 +41,17 @@
<goal>jar</goal>
</goals>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
+
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/connector-loopback/pom.xml
===================================================================
--- trunk/connectors/connector-loopback/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-loopback/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -44,6 +44,17 @@
<goal>jar</goal>
</goals>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
+
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/connector-salesforce/pom.xml
===================================================================
--- trunk/connectors/connector-salesforce/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-salesforce/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -48,6 +48,17 @@
<goal>jar</goal>
</goals>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
+
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/connector-text/pom.xml
===================================================================
--- trunk/connectors/connector-text/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-text/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -29,7 +29,7 @@
<scope>provided</scope>
</dependency>
</dependencies>
-
+
<build>
<plugins>
<plugin>
@@ -42,6 +42,17 @@
<goal>jar</goal>
</goals>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
+
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/connector-xml-file/pom.xml
===================================================================
--- trunk/connectors/connector-xml-file/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-xml-file/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -60,6 +60,16 @@
<goal>jar</goal>
</goals>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/connector-xml-http/pom.xml
===================================================================
--- trunk/connectors/connector-xml-http/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-xml-http/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -74,9 +74,19 @@
<goal>jar</goal>
</goals>
<configuration>
- <classifier>export</classifier>
+ <classifier>export</classifier>
</configuration>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/connector-xml-soap/pom.xml
===================================================================
--- trunk/connectors/connector-xml-soap/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/connector-xml-soap/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -132,6 +132,16 @@
<goal>jar</goal>
</goals>
</execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
</executions>
</plugin>
</plugins>
Modified: trunk/connectors/sandbox/connector-yahoo/pom.xml
===================================================================
--- trunk/connectors/sandbox/connector-yahoo/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/connectors/sandbox/connector-yahoo/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -27,22 +27,32 @@
<artifactId>connector-api</artifactId>
<scope>provided</scope>
</dependency>
- </dependencies>
-
+ </dependencies>
+
<build>
- <plugins>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <executions>
- <execution>
- <id>build_jar</id>
- <phase>process-classes</phase>
- <goals>
- <goal>jar</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- </plugins>
+ <plugins>
+ <plugin>
+ <artifactId>maven-jar-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>build_jar</id>
+ <phase>process-classes</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>deploy_jar</id>
+ <phase>package</phase>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ <configuration>
+ <classifier>lib</classifier>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
</build>
</project>
\ No newline at end of file
Modified: trunk/test-integration/common/pom.xml
===================================================================
--- trunk/test-integration/common/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/test-integration/common/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -8,9 +8,7 @@
</parent>
<modelVersion>4.0.0</modelVersion>
<artifactId>test-integration-common</artifactId>
-
<name>Common Integration Tests</name>
- <groupId>org.jboss.teiid.teiid-test-integration</groupId>
<description>Common Integration tests that do not require external dependencies</description>
-
+
</project>
\ No newline at end of file
Modified: trunk/test-integration/pom.xml
===================================================================
--- trunk/test-integration/pom.xml 2010-03-19 18:04:06 UTC (rev 1979)
+++ trunk/test-integration/pom.xml 2010-03-19 19:17:01 UTC (rev 1980)
@@ -10,8 +10,7 @@
<artifactId>teiid-test-integration</artifactId>
<packaging>pom</packaging>
<name>Integration Tests</name>
- <description>Integration tests spanning
- server/embedded/connectors.</description>
+ <description>Integration tests spanning server/embedded/connectors.</description>
<properties>
<derby.version>10.2.1.6</derby.version>
@@ -49,6 +48,7 @@
<groupId>org.jboss.teiid.connectors</groupId>
<artifactId>connector-jdbc</artifactId>
<version>${project.version}</version>
+ <classifier>lib</classifier>
</dependency>
<dependency>
<groupId>org.jboss.teiid</groupId>
More information about the teiid-commits
mailing list