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>
Show replies by date