[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