[ironjacamar] Initial import (#802182).
Ricardo Arguello
ricardo at fedoraproject.org
Wed Mar 28 15:39:29 UTC 2012
commit c8e1c6be27cd65d376d79fb8e7840ee11912d9eb
Author: Ricardo Arguello <ricardo at fedoraproject.org>
Date: Wed Mar 28 10:37:56 2012 -0500
Initial import (#802182).
.gitignore | 1 +
ironjacamar-1.0.9.Final-build.patch | 14 ++
ironjacamar-1.0.9.Final-ivy.patch | 66 +++++++++
ironjacamar-1.0.9.Final-validator.patch | 34 +++++
ironjacamar-common-api-1.0.9.Final.pom | 69 +++++++++
ironjacamar-common-impl-1.0.9.Final.pom | 93 ++++++++++++
ironjacamar-common-impl-papaki-1.0.9.Final.pom | 87 ++++++++++++
ironjacamar-common-spi-1.0.9.Final.pom | 69 +++++++++
ironjacamar-core-api-1.0.9.Final.pom | 93 ++++++++++++
ironjacamar-core-impl-1.0.9.Final.pom | 129 +++++++++++++++++
ironjacamar-deployers-common-1.0.9.Final.pom | 75 ++++++++++
ironjacamar-jdbc-1.0.9.Final.pom | 75 ++++++++++
ironjacamar-spec-api-1.0.9.Final.pom | 75 ++++++++++
ironjacamar-validator-1.0.9.Final.pom | 93 ++++++++++++
ironjacamar-validator-ant-1.0.9.Final.pom | 81 +++++++++++
ironjacamar-validator-cli-1.0.9.Final.pom | 75 ++++++++++
ironjacamar-validator-maven-1.0.9.Final.pom | 81 +++++++++++
ironjacamar.spec | 179 ++++++++++++++++++++++++
sources | 1 +
19 files changed, 1390 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..6d99876 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/ironjacamar-1.0.9.Final-CLEAN.tar.xz
diff --git a/ironjacamar-1.0.9.Final-build.patch b/ironjacamar-1.0.9.Final-build.patch
new file mode 100644
index 0000000..47fbc67
--- /dev/null
+++ b/ironjacamar-1.0.9.Final-build.patch
@@ -0,0 +1,14 @@
+--- ironjacamar-1.0.9.Final/build.xml 2012-03-08 15:20:38.001686000 -0500
++++ ironjacamar-1.0.9.Final-work/build.xml 2012-03-27 00:05:54.000000006 -0500
+@@ -287,10 +287,7 @@
+ Bootstrap Ivy
+ ================================= -->
+ <mkdir dir="${ivy.dir}"/>
+- <get usetimestamp="true" src="https://repository.apache.org/content/repositories/releases/org/apache/ivy/ivy/${ivy.version}/${ivy.jar.name}"
+- skipexisting="true"
+- dest="${ivy.dir}/${ivy.jar.name}"/>
+- <taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant" classpath="${ivy.dir}/${ivy.jar.name}"/>
++ <taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant" classpath="/usr/share/java/ivy.jar"/>
+
+ <!-- =================================
+ Target: init
diff --git a/ironjacamar-1.0.9.Final-ivy.patch b/ironjacamar-1.0.9.Final-ivy.patch
new file mode 100644
index 0000000..d509439
--- /dev/null
+++ b/ironjacamar-1.0.9.Final-ivy.patch
@@ -0,0 +1,66 @@
+diff -Naur ironjacamar-1.0.9.Final/ivy.settings.xml ironjacamar-1.0.9.Final-work/ivy.settings.xml
+--- ironjacamar-1.0.9.Final/ivy.settings.xml 2010-10-04 11:42:11.802762000 -0500
++++ ironjacamar-1.0.9.Final-work/ivy.settings.xml 2012-03-25 15:32:32.087130994 -0500
+@@ -22,12 +22,14 @@
+ <ivysettings>
+ <property name="ivy.checksums" value="" override="true"/>
+ <settings defaultResolver="default"/>
+- <caches defaultCacheDir="${user.home}/.ivy2/cache"
++ <caches defaultCacheDir="${basedir}/.ivy2/cache"
+ artifactPattern="[organisation]/[module]/[type]s/[artifact]-[revision](-[classifier]).[ext]"/>
+ <resolvers>
+ <filesystem name="local">
+ <ivy pattern="${ivy.cache.dir}/[module]/ivy-[revision].xml"/>
+- <artifact pattern="${ivy.cache.dir}/[module]/[artifact]-[revision](-[classifier]).[ext]"/>
++ <artifact pattern="/usr/share/java/[artifact].[ext]" />
++ <artifact pattern="/usr/share/java/[artifact]/[artifact].[ext]" />
++ <artifact pattern="/usr/share/java/jboss/[artifact].[ext]" />
+ </filesystem>
+ <ibiblio name="jboss" m2compatible="true" usepoms="false" root="${jboss.repo}"
+ pattern="[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"/>
+@@ -39,10 +41,6 @@
+ pattern="[organisation]/[module]/[revision]/[artifact]-[revision](-[classifier]).[ext]"/>
+ <chain name="default" returnFirst="true">
+ <resolver ref="local"/>
+- <resolver ref="jboss"/>
+- <resolver ref="snapshots"/>
+- <resolver ref="central"/>
+- <resolver ref="fungal"/>
+ </chain>
+ </resolvers>
+ </ivysettings>
+diff -Naur ironjacamar-1.0.9.Final/ivy.xml ironjacamar-1.0.9.Final-work/ivy.xml
+--- ironjacamar-1.0.9.Final/ivy.xml 2011-07-12 22:16:38.674128000 -0500
++++ ironjacamar-1.0.9.Final-work/ivy.xml 2012-03-25 15:38:15.189130835 -0500
+@@ -98,7 +98,6 @@
+ <dependencies>
+ <!-- Maven doesn't handle dependencies well, so logging has to be first -->
+ <dependency org="org.jboss.logging" name="jboss-logging" rev="${version.jboss.logging}" conf="common,ironjacamar-common-impl,ironjacamar-common-impl-papaki,ironjacamar-core-impl,ironjacamar-depchain,ironjacamar-deployers-common,ironjacamar-deployers-fungal,brew"/>
+- <dependency org="org.jboss.logging" name="jboss-logging-generator" rev="${version.jboss.logging-generator}" conf="common,brew"/>
+ <dependency org="org.jboss.logging" name="jboss-logging-processor" rev="${version.jboss.logging-processor}" conf="common,brew"/>
+ <dependency org="org.jboss.logmanager" name="jboss-logmanager" rev="${version.jboss.logmanager}" conf="common,ironjacamar-depchain,brew"/>
+
+@@ -111,10 +110,10 @@
+ <dependency org="javax.activation" name="activation" rev="${version.activation}" conf="rhq"/>
+ <dependency org="javax.mail" name="mail" rev="${version.mail-api}" conf="mail"/>
+ <dependency org="javax.persistence" name="persistence-api" rev="${version.jpa}" conf="rhq"/>
+- <dependency org="javax.validation" name="validation-api" rev="${version.validation-api}" conf="common,ironjacamar-core-impl,ironjacamar-depchain,ironjacamar-deployers-fungal,brew"/>
++ <dependency org="javax.validation" name="geronimo-validation" rev="${version.validation-api}" conf="common,ironjacamar-core-impl,ironjacamar-depchain,ironjacamar-deployers-fungal,brew"/>
+ <dependency org="javax.xml" name="jaxb-api" rev="${version.jaxb.api}" conf="rhq"/>
+ <dependency org="javax.xml" name="jaxb-impl" rev="${version.jaxb.impl}" conf="rhq"/>
+- <dependency org="jdepend" name="jdepend" rev="${version.jdepend}" conf="tools"/>
++ <dependency org="jdepend" name="jdepend" rev="${version.jdepend}" conf="tools,brew"/>
+ <dependency org="junit" name="junit" rev="${version.junit}" conf="test"/>
+ <dependency org="log4j" name="log4j" rev="${version.apache-log4j}" conf="common,ironjacamar-depchain"/>
+ <dependency org="org.apache" name="jasper" rev="${version.jasper}" conf="jetty"/>
+@@ -175,8 +174,8 @@
+ <dependency org="org.jboss.shrinkwrap" name="shrinkwrap-spi" rev="${version.jboss.shrinkwrap}" conf="embedded,ironjacamar-depchain"/>
+ <dependency org="org.jboss.slf4j" name="slf4j-jboss-logmanager" rev="${version.jboss.slf4j.logmanager}" conf="common,ironjacamar-depchain"/>
+ <dependency org="org.jboss.spec.javax.jms" name="jboss-jms-api_1.1_spec" rev="${version.jboss.jms.api}" conf="hornetq,ironjacamar-depchain"/>
+- <dependency org="org.jboss.spec.javax.security.auth.message" name="jboss-jaspi-api_1.0_spec" rev="${version.jboss.jaspi.api}" conf="common,ironjacamar-core-impl,ironjacamar-depchain,brew"/>
+- <dependency org="org.jboss.spec.javax.transaction" name="jboss-transaction-api_1.1_spec" rev="${version.transaction.api}" conf="common,ironjacamar-core-api,ironjacamar-core-impl,ironjacamar-depchain,ironjacamar-deployers-fungal,ironjacamar-spec-api,ironjacamar-jdbc,brew"/>
++ <dependency org="org.jboss.spec.javax.security.auth.message" name="jboss-jaspi-1.0-api" rev="${version.jboss.jaspi.api}" conf="common,ironjacamar-core-impl,ironjacamar-depchain,brew"/>
++ <dependency org="org.jboss.spec.javax.transaction" name="jboss-transaction-1.1-api" rev="${version.transaction.api}" conf="common,ironjacamar-core-api,ironjacamar-core-impl,ironjacamar-depchain,ironjacamar-deployers-fungal,ironjacamar-spec-api,ironjacamar-jdbc,brew"/>
+ <dependency org="org.jboss.stdio" name="jboss-stdio" rev="${version.jboss.stdio}" conf="common,ironjacamar-depchain"/>
+ <dependency org="org.jboss.threads" name="jboss-threads" rev="${version.jboss.threads}" conf="common,ironjacamar-core-api,ironjacamar-core-impl,ironjacamar-depchain,brew"/>
+ <dependency org="org.mockito" name="mockito-all" rev="${version.mockito}" conf="test"/>
diff --git a/ironjacamar-1.0.9.Final-validator.patch b/ironjacamar-1.0.9.Final-validator.patch
new file mode 100644
index 0000000..4bb094e
--- /dev/null
+++ b/ironjacamar-1.0.9.Final-validator.patch
@@ -0,0 +1,34 @@
+--- ironjacamar-1.0.9.Final/validator/build.xml 2012-03-08 15:20:38.001686000 -0500
++++ ironjacamar-1.0.9.Final-work/validator/build.xml 2012-03-27 18:46:27.114999310 -0500
+@@ -90,7 +90,6 @@
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="The IronJacamar project (http://www.jboss.org/ironjacamar)"/>
+ <attribute name="Implementation-Vendor-Id" value="org.jboss"/>
+- <attribute name="Class-Path" value="jboss-logging.jar jboss-common-core.jar ${name}-spec-api.jar papaki-core.jar javassist.jar ${name}-common-api.jar ${name}-common-impl.jar"/>
+ </manifest>
+ </jar>
+ </target>
+@@ -119,7 +118,6 @@
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="The IronJacamar project (http://www.jboss.org/ironjacamar)"/>
+ <attribute name="Implementation-Vendor-Id" value="org.jboss"/>
+- <attribute name="Class-Path" value="${name}-validator.jar"/>
+ </manifest>
+ </jar>
+
+@@ -135,7 +133,6 @@
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="The IronJacamar project (http://www.jboss.org/ironjacamar)"/>
+ <attribute name="Implementation-Vendor-Id" value="org.jboss"/>
+- <attribute name="Class-Path" value="${name}-validator.jar"/>
+ </manifest>
+ </jar>
+
+@@ -151,7 +148,6 @@
+ <attribute name="Implementation-Version" value="${version}"/>
+ <attribute name="Implementation-Vendor" value="The IronJacamar project (http://www.jboss.org/ironjacamar)"/>
+ <attribute name="Implementation-Vendor-Id" value="org.jboss"/>
+- <attribute name="Class-Path" value="${name}-validator.jar"/>
+ </manifest>
+ </jar>
+ </target>
diff --git a/ironjacamar-common-api-1.0.9.Final.pom b/ironjacamar-common-api-1.0.9.Final.pom
new file mode 100644
index 0000000..c20358a
--- /dev/null
+++ b/ironjacamar-common-api-1.0.9.Final.pom
@@ -0,0 +1,69 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-api</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ </dependencies>
+</project>
diff --git a/ironjacamar-common-impl-1.0.9.Final.pom b/ironjacamar-common-impl-1.0.9.Final.pom
new file mode 100644
index 0000000..402a6e0
--- /dev/null
+++ b/ironjacamar-common-impl-1.0.9.Final.pom
@@ -0,0 +1,93 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-impl</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-spi</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-spec-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>3.1.0.CR2</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-common-impl-papaki-1.0.9.Final.pom b/ironjacamar-common-impl-papaki-1.0.9.Final.pom
new file mode 100644
index 0000000..a01d9e7
--- /dev/null
+++ b/ironjacamar-common-impl-papaki-1.0.9.Final.pom
@@ -0,0 +1,87 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-impl-papaki</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-spi</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>3.1.0.CR2</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.papaki</groupId>
+ <artifactId>papaki-core</artifactId>
+ <version>1.0.0.Beta3</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-common-spi-1.0.9.Final.pom b/ironjacamar-common-spi-1.0.9.Final.pom
new file mode 100644
index 0000000..1ecba00
--- /dev/null
+++ b/ironjacamar-common-spi-1.0.9.Final.pom
@@ -0,0 +1,69 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-spi</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ </dependencies>
+</project>
diff --git a/ironjacamar-core-api-1.0.9.Final.pom b/ironjacamar-core-api-1.0.9.Final.pom
new file mode 100644
index 0000000..55d3767
--- /dev/null
+++ b/ironjacamar-core-api-1.0.9.Final.pom
@@ -0,0 +1,93 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-core-api</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-spec-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jboss-transaction-spi</artifactId>
+ <version>7.0.0.CR2</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.spec.javax.transaction</groupId>
+ <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+ <version>1.0.0.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.threads</groupId>
+ <artifactId>jboss-threads</artifactId>
+ <version>2.0.0.GA</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-core-impl-1.0.9.Final.pom b/ironjacamar-core-impl-1.0.9.Final.pom
new file mode 100644
index 0000000..64d11fd
--- /dev/null
+++ b/ironjacamar-core-impl-1.0.9.Final.pom
@@ -0,0 +1,129 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-core-impl</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-impl</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-core-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-spec-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>3.1.0.CR2</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>javax.validation</groupId>
+ <artifactId>validation-api</artifactId>
+ <version>1.0.0.GA</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss</groupId>
+ <artifactId>jboss-transaction-spi</artifactId>
+ <version>7.0.0.CR2</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.spec.javax.security.auth.message</groupId>
+ <artifactId>jboss-jaspi-api_1.0_spec</artifactId>
+ <version>1.0.0.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.spec.javax.transaction</groupId>
+ <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+ <version>1.0.0.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.threads</groupId>
+ <artifactId>jboss-threads</artifactId>
+ <version>2.0.0.GA</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.picketbox</groupId>
+ <artifactId>picketbox</artifactId>
+ <version>4.0.1</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-deployers-common-1.0.9.Final.pom b/ironjacamar-deployers-common-1.0.9.Final.pom
new file mode 100644
index 0000000..d738246
--- /dev/null
+++ b/ironjacamar-deployers-common-1.0.9.Final.pom
@@ -0,0 +1,75 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-deployers-common</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.logging</groupId>
+ <artifactId>jboss-logging</artifactId>
+ <version>3.1.0.CR2</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-jdbc-1.0.9.Final.pom b/ironjacamar-jdbc-1.0.9.Final.pom
new file mode 100644
index 0000000..5606388
--- /dev/null
+++ b/ironjacamar-jdbc-1.0.9.Final.pom
@@ -0,0 +1,75 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-jdbc</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.spec.javax.transaction</groupId>
+ <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+ <version>1.0.0.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-spec-api-1.0.9.Final.pom b/ironjacamar-spec-api-1.0.9.Final.pom
new file mode 100644
index 0000000..3c09f70
--- /dev/null
+++ b/ironjacamar-spec-api-1.0.9.Final.pom
@@ -0,0 +1,75 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-spec-api</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.spec.javax.transaction</groupId>
+ <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+ <version>1.0.0.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-validator-1.0.9.Final.pom b/ironjacamar-validator-1.0.9.Final.pom
new file mode 100644
index 0000000..968f226
--- /dev/null
+++ b/ironjacamar-validator-1.0.9.Final.pom
@@ -0,0 +1,93 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-impl</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-common-spi</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-spec-api</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-validator-ant-1.0.9.Final.pom b/ironjacamar-validator-ant-1.0.9.Final.pom
new file mode 100644
index 0000000..3a32eee
--- /dev/null
+++ b/ironjacamar-validator-ant-1.0.9.Final.pom
@@ -0,0 +1,81 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator-ant</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.ant</groupId>
+ <artifactId>ant</artifactId>
+ <version>1.8.1</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-validator-cli-1.0.9.Final.pom b/ironjacamar-validator-cli-1.0.9.Final.pom
new file mode 100644
index 0000000..f227fc8
--- /dev/null
+++ b/ironjacamar-validator-cli-1.0.9.Final.pom
@@ -0,0 +1,75 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator-cli</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar-validator-maven-1.0.9.Final.pom b/ironjacamar-validator-maven-1.0.9.Final.pom
new file mode 100644
index 0000000..d55d6e9
--- /dev/null
+++ b/ironjacamar-validator-maven-1.0.9.Final.pom
@@ -0,0 +1,81 @@
+<!--
+ * JBoss, Home of Professional Open Source.
+ * Copyright 2010, Red Hat Middleware LLC, and individual contributors
+ * as indicated by the @author tags. See the copyright.txt file in the
+ * distribution for a full listing of individual contributors.
+ *
+ * This is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU Lesser General Public License as
+ * published by the Free Software Foundation; either version 2.1 of
+ * the License, or (at your option) any later version.
+ *
+ * This software is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this software; if not, write to the Free
+ * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
+ * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
+-->
+<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">
+
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator-maven</artifactId>
+ <packaging>jar</packaging>
+ <version>1.0.9.Final</version>
+ <name>IronJacamar</name>
+ <url>http://www.jboss.org/ironjacamar</url>
+ <description>
+ IronJacamar is an implementation of the Java EE Connector Architecture 1.6 specification
+ </description>
+ <licenses>
+ <license>
+ <name>lgpl</name>
+ <url>http://repository.jboss.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ <organization>
+ <name>JBoss, by Red Hat</name>
+ <url>http://www.jboss.org</url>
+ </organization>
+ <scm>
+ <url>http://fisheye.jboss.org/browse/JBossAS/projects/jboss-jca/</url>
+ <connection>http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</connection>
+ <developerConnection>https://svn.jboss.org/repos/jbossas/projects/jboss-jca/trunk</developerConnection>
+ </scm>
+ <developers>
+ <developer>
+ <id>jesper.pedersen</id>
+ <name>Jesper Pedersen</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>jeff.zhang</id>
+ <name>Jeff Zhang</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ <developer>
+ <id>maeste</id>
+ <name>Stefano Maestri</name>
+ <organization>JBoss, by Red Hat</organization>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ironjacamar</groupId>
+ <artifactId>ironjacamar-validator</artifactId>
+ <version>1.0.9.Final</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.maven</groupId>
+ <artifactId>maven-plugin-api</artifactId>
+ <version>2.2.1</version>
+ <scope>runtime</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/ironjacamar.spec b/ironjacamar.spec
new file mode 100644
index 0000000..e45932e
--- /dev/null
+++ b/ironjacamar.spec
@@ -0,0 +1,179 @@
+%global namedreltag .Final
+%global namedversion %{version}%{?namedreltag}
+
+Name: ironjacamar
+Version: 1.0.9
+Release: 3%{?dist}
+Summary: Java Connector Architecture 1.6 implementation
+Group: Development/Libraries
+License: LGPLv2+
+URL: http://www.jboss.org/ironjacamar
+
+# svn export http://anonsvn.jboss.org/repos/jbossas/projects/jboss-jca/tags/IRONJACAMAR_1_0_9_FINAL ironjacamar-1.0.9.Final
+# find ironjacamar-1.0.9.Final -name '*.jar' -type f -delete
+# rm -f ironjacamar-1.0.9.Final/common/src/main/resources/dtd/connector_1_0.dtd
+# tar cafJ ironjacamar-1.0.9.Final-CLEAN.tar.xz ironjacamar-1.0.9.Final
+# List of removed files: https://gist.github.com/2222757/77dda615e1b652afd16b470505e247d7faf1fc56
+Source0: %{name}-%{namedversion}-CLEAN.tar.xz
+
+# Remote POM's...
+# You can use below script:
+#
+# modules="deployers-common common-impl-papaki validator-cli common-impl validator core-impl jdbc common-spi validator-maven core-api validator-ant common-api spec-api"
+# version="1.0.9"
+#
+# for m in $modules; do
+# curl https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-${m}/${version}.Final/ironjacamar-${m}-${version}.Final.pom -o ironjacamar-${m}-${version}.Final.pom
+# done
+#
+Source1: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-deployers-common-%{version}.Final.pom
+Source2: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-common-impl-papaki-%{version}.Final.pom
+Source3: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-validator-cli-%{version}.Final.pom
+Source4: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-common-impl-%{version}.Final.pom
+Source5: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-validator-%{version}.Final.pom
+Source6: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-core-impl-%{version}.Final.pom
+Source7: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-jdbc-%{version}.Final.pom
+Source8: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-common-spi-%{version}.Final.pom
+Source9: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-validator-maven-%{version}.Final.pom
+Source10: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-core-api-%{version}.Final.pom
+Source11: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-validator-ant-%{version}.Final.pom
+Source12: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-common-api-%{version}.Final.pom
+Source13: https://repository.jboss.org/nexus/service/local/repositories/releases/content/org/jboss/ironjacamar/ironjacamar-deployers-common/1.0.9.Final/ironjacamar-spec-api-%{version}.Final.pom
+
+# Commented out retrieving jars from Internet and limiting the jars to build
+Patch0: %{name}-%{namedversion}-ivy.patch
+
+# Commented out trying to download Ivy from the Internet
+Patch1: %{name}-%{namedversion}-build.patch
+
+# Commented out Class-Path directive in the Manifest of ironjacamar-validator.jar
+Patch2: %{name}-%{namedversion}-validator.patch
+
+BuildArch: noarch
+
+BuildRequires: ant
+BuildRequires: apache-ivy
+BuildRequires: apiviz
+BuildRequires: geronimo-validation
+BuildRequires: java-devel >= 1:1.6.0
+BuildRequires: javamail
+BuildRequires: javassist
+BuildRequires: jboss-connector-1.6-api
+BuildRequires: jboss-jaspi-1.0-api >= 1.0.0-3
+BuildRequires: jboss-logging
+BuildRequires: jboss-threads >= 2.0.0-4
+BuildRequires: jboss-transaction-1.1-api
+BuildRequires: jboss-transaction-spi
+BuildRequires: jdepend
+BuildRequires: jpackage-utils
+BuildRequires: maven
+BuildRequires: picketbox
+
+Requires: geronimo-validation
+Requires: java
+Requires: javamail
+Requires: javassist
+Requires: jboss-connector-1.6-api
+Requires: jboss-jaspi-1.0-api
+Requires: jboss-logging
+Requires: jboss-threads
+Requires: jboss-transaction-1.1-api
+Requires: jboss-transaction-spi
+Requires: jpackage-utils
+Requires: picketbox
+
+%description
+The IronJacamar project implements the Java Connector Architecture 1.6
+specification.
+
+The Java Connector Architecture (JCA) defines a standard architecture for
+connecting the Java EE platform to heterogeneous Enterprise Information
+Systems (EIS). Examples of EISs include Enterprise Resource Planning (ERP),
+mainframe transaction processing (TP), database and messaging systems.
+
+%package javadoc
+Summary: Javadocs for %{name}
+Group: Documentation
+Requires: jpackage-utils
+
+%description javadoc
+This package contains the API documentation for %{name}.
+
+%prep
+%setup -q -n %{name}-%{namedversion}
+
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
+
+# Yes, a bit ugly because we copy also the source code
+cp %{sources} .
+# Let's remove it
+rm -rf %{name}-%{namedversion}-CLEAN.tar.xz
+
+# Fixing JDK7 ASCII issues
+files='
+api/src/main/java/javax/resource/spi/BootstrapContext.java
+api/src/main/java/javax/resource/spi/work/SecurityContext.java
+'
+
+for f in ${files}; do
+ native2ascii -encoding UTF8 ${f} ${f}
+done
+
+# Rename the license file
+cp -r doc/licenses/lgpl-2.1.txt LICENSE.txt
+
+%build
+ant -Dbrew nexus clean docs
+
+%install
+install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
+install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
+install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+
+# common-impl-papaki validator-cli validator-maven validator-ant - not built in when nexus/brew target is selected
+# deployers-fungal - no fungal package avaialble
+for m in deployers-common common-impl validator core-impl jdbc common-spi core-api common-api spec-api; do
+ # JAR
+ install -pm 644 target/ironjacamar-${m}.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/%{name}-${m}.jar
+ # POM
+ install -pm 644 ironjacamar-${m}-%{namedversion}.pom $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-%{name}-${m}.pom
+ # DEPMAP
+ %add_maven_depmap JPP.%{name}-%{name}-${m}.pom %{name}/%{name}-${m}.jar
+done
+
+# APIDOCS
+cp -rp target/docs/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
+
+%files
+%{_mavenpomdir}/*
+%{_mavendepmapfragdir}/*
+%{_javadir}/*
+%doc README.txt LICENSE.txt
+
+%files javadoc
+%{_javadocdir}/%{name}
+%doc LICENSE.txt
+
+%changelog
+* Tue Mar 27 2012 Ricardo Arguello <ricardo at fedoraproject.org> 1.0.9-3
+- Added a patch to remove the Class-Path directive in the Manifest of the ironjacamar-validator.jar file
+- Removed the file 'common/src/main/resources/dtd/connector_1_0.dtd' because of restrictive license
+- Added missing license file
+
+* Tue Mar 27 2012 Ricardo Arguello <ricardo at fedoraproject.org> 1.0.9-2
+- Commented out trying to download Ivy from the Internet
+
+* Sat Mar 22 2012 Ricardo Arguello <ricardo at fedoraproject.org> 1.0.9-1
+- Updated to 1.0.9 from upstream
+- Use JAR filenames assigned by the build
+
+* Fri Mar 9 2012 Ricardo Arguello <ricardo at fedoraproject.org> 1.0.7-3
+- Cleanup of the spec file
+
+* Thu Mar 08 2012 Marek Goldmann <mgoldman at redhat.com> 1.0.7-2
+- Correct way of executing the build
+
+* Fri Feb 24 2012 Marek Goldmann <mgoldman at redhat.com> 1.0.7-1
+- Initial packaging
diff --git a/sources b/sources
index e69de29..1775a31 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+63466ccf1fb2a3beb5ac65187d763922 ironjacamar-1.0.9.Final-CLEAN.tar.xz
More information about the scm-commits
mailing list