You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2006/12/03 19:59:04 UTC
svn commit: r481857 - in /jackrabbit/trunk/jackrabbit-jca: README.txt pom.xml
Author: jukka
Date: Sun Dec 3 10:59:01 2006
New Revision: 481857
URL: http://svn.apache.org/viewvc?view=rev&rev=481857
Log:
JCR-612, JCR-332: Upgraded the jackrabbit-jca Maven 2 build.
Modified:
jackrabbit/trunk/jackrabbit-jca/README.txt
jackrabbit/trunk/jackrabbit-jca/pom.xml
Modified: jackrabbit/trunk/jackrabbit-jca/README.txt
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jca/README.txt?view=diff&rev=481857&r1=481856&r2=481857
==============================================================================
--- jackrabbit/trunk/jackrabbit-jca/README.txt (original)
+++ jackrabbit/trunk/jackrabbit-jca/README.txt Sun Dec 3 10:59:01 2006
@@ -1,33 +1,25 @@
-=======================================================================
-Jackrabbit JCA 1.0 Resource Adapter
-=======================================================================
-
-Overview
---------
-
-This package includes a JCA resource adapter for Jackrabbit. It's
-following the JCA 1.0 specification and can be deployed on a wide
-range of application servers.
-
-Jackrabbit is embedded into the JCA package and is started when
-first accessed by the client. If re-deployed, the old repository
-configuration will shutdown to minimize alot of opened inactive
-repository instances.
-
-Building
---------
-
-To build the resource archive (RAR), use the rar:rar goal in
-maven.
-
- maven rar:rar
-
-
-Deployment
-----------
-
-Example deployment configurations are located under ./deploy
-directory.
+==========================================
+Welcome to Jackrabbit JCA Resource Adapter
+==========================================
+
+This is the JCA Resource Adapter component of the Apache Jackrabbit project.
+This component packages the Jackrabbit content repository as a JCA 1.0 resource
+adapter. The packaged adapter can be deployed on a wide range of application
+servers. See the "deploy" directory for example deployment configurations.
+
+The Jackrabbit content repository embedded in the JCA package is started when
+first accessed and shut down when the adapter is un- or re-deployed.
+
+See the Apache Jackrabbit web site (http://jackrabbit.apache.org/)
+for documentation and other information. You are welcome to join the
+Jackrabbit mailing lists (http://jackrabbit.apache.org/mail-lists.html)
+to discuss this compoment and to use the Jackrabbit issue tracker
+(http://issues.apache.org/jira/browse/JCR) to report issues or request
+new features.
+
+Apache Jackrabbit is a project of the Apache Software Foundation
+(http://www.apache.org).
+
License (see also LICENSE.txt)
==============================
@@ -48,3 +40,24 @@
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
+
+
+Getting Started
+===============
+
+This compoment uses a Maven 2 (http://maven.apache.org/) build
+environment. If you have Maven 2 installed, you can compile and
+package the jacrabbit-jca rar using the following command:
+
+ mvn package
+
+See the Maven 2 documentation for other build features.
+
+The latest source code for this compoment is available in the
+Subversion (http://subversion.tigris.org/) source repository of
+the Apache Software Foundation. If you have Subversion installed,
+you can checkout the latest source using the following command:
+
+ svn checkout http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-jca
+
+See the Subversion documentation for other source control features.
Modified: jackrabbit/trunk/jackrabbit-jca/pom.xml
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jca/pom.xml?view=diff&rev=481857&r1=481856&r2=481857
==============================================================================
--- jackrabbit/trunk/jackrabbit-jca/pom.xml (original)
+++ jackrabbit/trunk/jackrabbit-jca/pom.xml Sun Dec 3 10:59:01 2006
@@ -26,118 +26,44 @@
<!-- ====================================================================== -->
<!-- P R O J E C T D E S C R I P T I O N -->
<!-- ====================================================================== -->
- <groupId>org.apache.jackrabbit</groupId>
+ <parent>
+ <groupId>org.apache.jackrabbit</groupId>
+ <artifactId>jackrabbit</artifactId>
+ <version>1.2-SNAPSHOT</version>
+ <relativePath>..</relativePath>
+ </parent>
<artifactId>jackrabbit-jca</artifactId>
- <packaging>jar</packaging>
- <name>Jackrabbit JCA</name>
- <version>1.1-SNAPSHOT</version>
+ <packaging>rar</packaging>
+ <name>Jackrabbit JCA Resource Adapter</name>
<!--
Keep the description on a single line. Otherwise Maven might generate
a corrupted MANIFEST.MF (see http://jira.codehaus.org/browse/MJAR-4)
-->
- <description>
-A resource adapter for Jackrabbit as specified by JCA 1.0 and 1.5.
-</description>
- <url>http://jackrabbit.apache.org/</url>
- <prerequisites>
- <maven>2.0</maven>
- </prerequisites>
- <issueManagement>
- <system>Jira</system>
- <url>http://issues.apache.org/jira/browse/JCR</url>
- </issueManagement>
- <inceptionYear>2005</inceptionYear>
+ <description>A resource adapter for Jackrabbit as specified by JCA 1.0 and 1.5.</description>
-
-
-
-<!-- ====================================================================== -->
-<!-- M A I L I N G L I S T S -->
-<!-- ====================================================================== -->
- <mailingLists>
- <mailingList>
- <name>Jackrabbit Announce List</name>
- <subscribe>announce-subscribe@jackrabbit.apache.org</subscribe>
- <unsubscribe>announce-unsubscribe@jackrabbit.apache.org</unsubscribe>
- <archive>http://mail-archives.apache.org/mod_mbox/jackrabbit-announce/</archive>
- </mailingList>
- <mailingList>
- <name>Jackrabbit Users List</name>
- <subscribe>users-subscribe@jackrabbit.apache.org</subscribe>
- <unsubscribe>users-unsubscribe@jackrabbit.apache.org</unsubscribe>
- <post>users at jackrabbit.apache.org</post>
- <archive>http://mail-archives.apache.org/mod_mbox/jackrabbit-users/</archive>
- <otherArchives>
- <otherArchive>
- http://dir.gmane.org/gmane.comp.apache.jackrabbit.user
- </otherArchive>
- <otherArchive>
- http://www.mail-archive.com/users@jackrabbit.apache.org/
- </otherArchive>
- </otherArchives>
- </mailingList>
- <mailingList>
- <name>Jackrabbit Development List</name>
- <subscribe>dev-subscribe@jackrabbit.apache.org</subscribe>
- <unsubscribe>dev-unsubscribe@jackrabbit.apache.org</unsubscribe>
- <post>dev at jackrabbit.apache.org</post>
- <archive>http://mail-archives.apache.org/mod_mbox/jackrabbit-dev/</archive>
- <otherArchives>
- <otherArchive>
- http://dir.gmane.org/gmane.comp.apache.jackrabbit.devel
- </otherArchive>
- <otherArchive>
- http://www.mail-archive.com/dev@jackrabbit.apache.org/
- </otherArchive>
- <otherArchive>
- http://www.mail-archive.com/jackrabbit-dev@incubator.apache.org/
- </otherArchive>
- </otherArchives>
- </mailingList>
- <mailingList>
- <name>Jackrabbit Source Control List</name>
- <subscribe>commits-subscribe@jackrabbit.apache.org</subscribe>
- <unsubscribe>commits-unsubscribe@jackrabbit.apache.org</unsubscribe>
- <archive>http://mail-archives.apache.org/mod_mbox/jackrabbit-commits/</archive>
- </mailingList>
- </mailingLists>
-
-
- <licenses>
- <license>
- <name>The Apache Software License, Version 2.0</name>
- <url>http://www.apache.org/licenses/LICENSE-2.0</url>
- <distribution>repo</distribution>
- </license>
- </licenses>
<scm>
- <connection>scm:svn:http://svn.apache.org/repos/asf/jackrabbit/trunk/jca</connection>
- <developerConnection>scm:svn:https://svn.apache.org/repos/asf/jackrabbit/trunk/jca</developerConnection>
- <url>http://svn.apache.org/viewvc/jackrabbit/trunk/jca</url>
+ <connection>
+ scm:svn:http://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-jca
+ </connection>
+ <developerConnection>
+ scm:svn:https://svn.apache.org/repos/asf/jackrabbit/trunk/jackrabbit-jca
+ </developerConnection>
+ <url>http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-jca</url>
</scm>
- <organization>
- <name>The Apache Software Foundation</name>
- <url>http://www.apache.org/</url>
- </organization>
+
<build>
-<!--
- <testResources>
- <testResource>
- <directory>applications/test</directory>
+ <resources>
+ <resource>
+ <targetPath>META-INF</targetPath>
+ <filtering>false</filtering>
+ <directory>${basedir}</directory>
<includes>
- <include>*.properties</include>
- <include>*.xml</include>
+ <include>README.txt</include>
+ <include>NOTICE.txt</include>
+ <include>LICENSE.txt</include>
</includes>
- </testResource>
- <testResource>
- <directory>src/test/java</directory>
- <includes>
- <include>**/*.xml</include>
- <include>**/*.txt</include>
- </includes>
- </testResource>
- </testResources>
--->
+ </resource>
+ </resources>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
@@ -146,65 +72,26 @@
<source>1.4</source>
</configuration>
</plugin>
-
- <plugin>
+ <plugin>
<artifactId>maven-rar-plugin</artifactId>
<configuration>
- <includeJar>true</includeJar>
+ <includeJar>true</includeJar>
</configuration>
</plugin>
-
</plugins>
</build>
<dependencies>
-
- <dependency>
- <groupId>org.apache.jackrabbit</groupId>
- <artifactId>jackrabbit-core</artifactId>
- <version>1.1-SNAPSHOT</version>
- </dependency>
- <dependency>
- <groupId>concurrent</groupId>
- <artifactId>concurrent</artifactId>
- <version>1.3.4</version>
- </dependency>
- <dependency>
- <groupId>commons-collections</groupId>
- <artifactId>commons-collections</artifactId>
- <version>3.1</version>
- </dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
- <version>1.0.1</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-spec-j2ee-connector</artifactId>
- <version>1.0-M1</version>
- <scope>provided</scope>
- </dependency>
- <dependency>
- <groupId>javax.jcr</groupId>
- <artifactId>jcr</artifactId>
- <version>1.0</version>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.8</version>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-log4j12</artifactId>
+ <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
<version>1.0</version>
+ <scope>provided</scope>
</dependency>
<dependency>
- <groupId>lucene</groupId>
- <artifactId>lucene</artifactId>
- <version>1.4.3</version>
+ <groupId>org.apache.jackrabbit</groupId>
+ <artifactId>jackrabbit-core</artifactId>
+ <version>${pom.version}</version>
</dependency>
<dependency>
<groupId>org.apache.derby</groupId>
@@ -219,21 +106,4 @@
</dependency>
</dependencies>
- <distributionManagement>
- <repository>
- <id>apache.releases</id>
- <name>Apache Repository for PMC approved releases</name>
- <url>scp://people.apache.org/www/www.apache.org/dist/maven-repository/</url>
- </repository>
- <snapshotRepository>
- <id>apache.snapshots</id>
- <name>Apache Development Repository</name>
- <url>scp://people.apache.org/www/cvs.apache.org/maven-snapshot-repository</url>
- </snapshotRepository>
- <site>
- <id>website</id>
- <url>scp://people.apache.org/www/jackrabbit.apache.org/</url>
- </site>
- </distributionManagement>
-
-</project>
\ No newline at end of file
+</project>