Author: shawkins
Date: 2009-02-16 13:56:03 -0500 (Mon, 16 Feb 2009)
New Revision: 473
Modified:
trunk/connectors/connector-salesforce/pom.xml
trunk/connectors/connector-xml-common/pom.xml
trunk/connectors/connector-xml/pom.xml
trunk/connectors/salesforce-api/pom.xml
trunk/pom.xml
Log:
TEIID-133 minimizing dependencies in common xml module.
Modified: trunk/connectors/connector-salesforce/pom.xml
===================================================================
--- trunk/connectors/connector-salesforce/pom.xml 2009-02-16 17:42:45 UTC (rev 472)
+++ trunk/connectors/connector-salesforce/pom.xml 2009-02-16 18:56:03 UTC (rev 473)
@@ -1,56 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<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-connectors</artifactId>
- <groupId>org.jboss.teiid.connectors</groupId>
- <version>6.0.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>connector-salesforce</artifactId>
- <name>Salesforce Connector</name>
- <description>Integrates the query engine with
Salesforce.com.</description>
- <dependencies>
- <dependency>
- <groupId>axis</groupId>
- <artifactId>axis-saaj</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>axis</groupId>
- <artifactId>axis-jaxrpc</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
- <groupId>apache-discovery</groupId>
- <artifactId>commons-discovery</artifactId>
- <version>0.2</version>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- </dependency>
- <dependency>
- <groupId>wsdl4j</groupId>
- <artifactId>wsdl4j</artifactId>
- <version>1.5.1</version>
- </dependency>
- <dependency>
- <groupId>axis</groupId>
- <artifactId>axis</artifactId>
- <version>1.3</version>
- </dependency>
- <dependency>
- <groupId>apache-httpclient</groupId>
- <artifactId>commons-httpclient</artifactId>
- <version>3.0.1</version>
- <scope>compile</scope>
- </dependency>
- <dependency>
+
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-connectors</artifactId>
<groupId>org.jboss.teiid.connectors</groupId>
- <artifactId>salesforce-api</artifactId>
- <version>${project.version}</version>
- </dependency>
- </dependencies>
+ <version>6.0.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>connector-salesforce</artifactId>
+ <name>Salesforce Connector</name>
+ <description>Integrates the query engine with Salesforce.com.</description>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.teiid.connectors</groupId>
+ <artifactId>connector-xml-common</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.teiid.connectors</groupId>
+ <artifactId>salesforce-api</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ </dependencies>
</project>
\ No newline at end of file
Modified: trunk/connectors/connector-xml/pom.xml
===================================================================
--- trunk/connectors/connector-xml/pom.xml 2009-02-16 17:42:45 UTC (rev 472)
+++ trunk/connectors/connector-xml/pom.xml 2009-02-16 18:56:03 UTC (rev 473)
@@ -1,27 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<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>connector-xml-common</artifactId>
- <groupId>org.jboss.teiid.connectors</groupId>
- <version>6.0.0-SNAPSHOT</version>
- </parent>
- <modelVersion>4.0.0</modelVersion>
- <artifactId>connector-xml</artifactId>
- <name>XML Connector</name>
- <description>This connector produces the XML documents from Web
- service and transforms the document into a relational structure.</description>
- <dependencies>
- <dependency>
- <groupId>org.jboss.teiid.connectors</groupId>
- <artifactId>connector-xml-common</artifactId>
- <version>6.0.0-SNAPSHOT</version>
- <type>pom</type>
- </dependency>
- </dependencies>
- <dependencyManagement>
- <dependencies>
- </dependencies>
- </dependencyManagement>
+
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-connectors</artifactId>
+ <groupId>org.jboss.teiid.connectors</groupId>
+ <version>6.0.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>connector-xml</artifactId>
+ <name>XML Connector</name>
+ <description>This connector produces the XML documents from Web
+ service and transforms the document into a relational structure.</description>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.teiid.connectors</groupId>
+ <artifactId>connector-xml-common</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
</project>
\ No newline at end of file
Modified: trunk/connectors/connector-xml-common/pom.xml
===================================================================
--- trunk/connectors/connector-xml-common/pom.xml 2009-02-16 17:42:45 UTC (rev 472)
+++ trunk/connectors/connector-xml-common/pom.xml 2009-02-16 18:56:03 UTC (rev 473)
@@ -8,11 +8,9 @@
<version>6.0.0-SNAPSHOT</version>
</parent>
<modelVersion>4.0.0</modelVersion>
- <groupId>org.jboss.teiid.connectors</groupId>
<artifactId>connector-xml-common</artifactId>
<packaging>pom</packaging>
<name>XML Common Connector</name>
- <version>6.0.0-SNAPSHOT</version>
<description>This project holds the common dependencies for the XML
Connector</description>
<dependencies>
<dependency>
@@ -39,6 +37,18 @@
<groupId>xerces</groupId>
<artifactId>xercesImpl</artifactId>
</exclusion>
+ <exclusion>
+ <groupId>dom4j</groupId>
+ <artifactId>dom4j</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xml-apis</groupId>
+ <artifactId>xml-apis</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>xom</groupId>
+ <artifactId>xom</artifactId>
+ </exclusion>
</exclusions>
</dependency>
<dependency>
@@ -67,12 +77,6 @@
</dependency>
<dependency>
<groupId>axis</groupId>
- <artifactId>axis-wsdl4j</artifactId>
- <version>1.5.1</version>
- <scope>runtime</scope>
- </dependency>
- <dependency>
- <groupId>axis</groupId>
<artifactId>axis-schema</artifactId>
<version>1.3</version>
<scope>runtime</scope>
@@ -106,10 +110,5 @@
<version>2.7.0</version>
<scope>runtime</scope>
</dependency>
- <dependency>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- <scope>compile</scope>
- </dependency>
</dependencies>
</project>
\ No newline at end of file
Modified: trunk/connectors/salesforce-api/pom.xml
===================================================================
--- trunk/connectors/salesforce-api/pom.xml 2009-02-16 17:42:45 UTC (rev 472)
+++ trunk/connectors/salesforce-api/pom.xml 2009-02-16 18:56:03 UTC (rev 473)
@@ -1,6 +1,6 @@
<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>
- <artifactId>connector-xml-common</artifactId>
+ <artifactId>teiid-connectors</artifactId>
<groupId>org.jboss.teiid.connectors</groupId>
<version>6.0.0-SNAPSHOT</version>
</parent>
@@ -12,7 +12,7 @@
<dependency>
<groupId>org.jboss.teiid.connectors</groupId>
<artifactId>connector-xml-common</artifactId>
- <version>6.0.0-SNAPSHOT</version>
+ <version>${project.version}</version>
<type>pom</type>
</dependency>
</dependencies>
Modified: trunk/pom.xml
===================================================================
--- trunk/pom.xml 2009-02-16 17:42:45 UTC (rev 472)
+++ trunk/pom.xml 2009-02-16 18:56:03 UTC (rev 473)
@@ -343,6 +343,16 @@
<artifactId>commons-logging</artifactId>
<version>1.1</version>
<scope>runtime</scope>
+ <exclusions>
+ <exclusion>
+ <groupId>logkit</groupId>
+ <artifactId>logkit</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>avalon-framework</groupId>
+ <artifactId>avalon-framework</artifactId>
+ </exclusion>
+ </exclusions>
</dependency>
<dependency>
<groupId>jgroups</groupId>