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>