Author: ozeigermann
Date: Fri Mar 9 00:53:33 2007
New Revision: 516334
URL: http://svn.apache.org/viewvc?view=rev&rev=516334
Log:
Initial updates for 2.0 development
Modified:
jakarta/commons/proper/transaction/branches/TRANSACTION_2/RELEASE-NOTES.txt
jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.properties.sample
jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.xml
jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.properties
jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.xml
Modified:
jakarta/commons/proper/transaction/branches/TRANSACTION_2/RELEASE-NOTES.txt
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/branches/TRANSACTION_2/RELEASE-NOTES.txt?view=diff&rev=516334&r1=516333&r2=516334
==============================================================================
--- jakarta/commons/proper/transaction/branches/TRANSACTION_2/RELEASE-NOTES.txt
(original)
+++ jakarta/commons/proper/transaction/branches/TRANSACTION_2/RELEASE-NOTES.txt
Fri Mar 9 00:53:33 2007
@@ -1,14 +1,14 @@
-Jakarta Commons Transaction Release 1.2
+Jakarta Commons Transaction Release 2.0
---------------------------------------
-RELEASE NUMBER: 1.2
-RELEASE TAG / BRANCH: TRANSACTION_1_2_RELEASE / none yet
+RELEASE NUMBER: 2.0
+RELEASE TAG / BRANCH: none yet / TRANSACTION_2
DESCRIPTION
-----------
-Commons Transaction aims at providing utility classes commonly used in
-transactional Java programming.
+Commons Transaction 2 aims at providing a general infrastructure for
transcational systems.
+A transactional file system servers as the initial default implementation.
There are implementations for:
- multi level (e.g. read/write) locks,
@@ -19,33 +19,11 @@
GENERAL RELEASE NOTES
---------------------
-This is a bug fix/maintenance/feature release of Commons Transaction. A lot of
bug fixing work
-from a number of people has gone into this release. This makes Commons
Transaction more stable and reliable.
-Additionally, some nice features have been added. See below for details.
+JDK COMPATIBILITIES
+-------------------
-ENHANCEMENTS FROM 1.1
----------------------
-- Better error reporting in FileHelper when destination directories (moveRec)
or files (copyRec) could not be created
-- Added functions to FileResourceManager for copying and moving resources.
-- Added possibility to append to (instead of overwriting) an existing resource
with writeResource in FileResourceManager.
-- Added LoggerFacade implementation for Jakarta Commons Logging
-
-BUGFIXES FROM 1.1
------------------
-- Fixed bugzilla issue 35201. Maps in AbstractXAResource now are synchronized
to avoid problems in multi threaded scenarios.
-- Fixed bug reported by Niklas Gustavsson on
http://www.mail-archive.com/[email protected]/msg69441.html.
- Failed deletion of a file now throws an exception and enters an error state
upon commit.
-- Reduced likelyhood of clash between internally generated and external tx id
in generatedUniqueTxId
-- Fixed bugzilla issue 35377. Synchronizing on Set activeTransactions while
iterating over its items in
- OptimisticMapWrapper.copyChangesToConcurrentTransactions() for preventing
ConcurrentModificationException.
-- Fixed bugzilla issue 37379. The construction of the transaction specific
path is now done via a TransactionIdToPathMapper.
-- Fixed issue with deleteResource(..) and createResource(..) of
FileResourceManager seen as read-only operations.
-- Fixed issue with AbstractXAResource. Resources did not get released when
prepare(..) returns XA_RDONLY as no
- commit(..) is triggered by the TransactionManager explicitely.
-- TransactionalMapWrapper now properly supports null values. Bug report and
fix supplied by Greg Steckman at
http://issues.apache.org/bugzilla/show_bug.cgi?id=38545
-- Minor bug reported at
http://issues.apache.org/bugzilla/show_bug.cgi?id=39559 has been fixed.
+Commons Transaction 2 requires JDK 1.5 or up
KNOWN ISSUES
------------
-- Deadlock detection sometimes determines more than one thread as a deadlock
victim
Modified:
jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.properties.sample
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.properties.sample?view=diff&rev=516334&r1=516333&r2=516334
==============================================================================
Binary files - no diff available.
Modified: jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.xml?view=diff&rev=516334&r1=516333&r2=516334
==============================================================================
--- jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.xml
(original)
+++ jakarta/commons/proper/transaction/branches/TRANSACTION_2/build.xml Fri Mar
9 00:53:33 2007
@@ -30,13 +30,13 @@
<property file="${basedir}/build.properties"/>
- <property name="compile.source" value="1.3" />
- <property name="compile.target" value="1.3" />
+ <property name="compile.source" value="1.5" />
+ <property name="compile.target" value="1.5" />
<property name="compile.debug" value="true" />
<property name="compile.deprecation" value="true" />
<property name="compile.optimize" value="true" />
- <property name="version" value="1.2-rc4"/>
+ <property name="version" value="2.0pre"/>
<property name="name" value="commons-transaction" />
<property name="title" value="Commons Transaction" />
<property name="package" value="org.apache.commons.transaction" />
@@ -50,7 +50,6 @@
<property name="src.dir" value="${basedir}/src"/>
<property name="java.dir" value="${src.dir}/java"/>
- <property name="java1.4.dir" value="${src.dir}/java1.4"/>
<property name="test.dir" value="${src.dir}/test"/>
<property name="lib.dir" value="${basedir}/lib"/>
<property name="conf.dir" value="${src.dir}/conf"/>
Modified:
jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.properties
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.properties?view=diff&rev=516334&r1=516333&r2=516334
==============================================================================
---
jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.properties
(original)
+++
jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.properties
Fri Mar 9 00:53:33 2007
@@ -30,8 +30,8 @@
maven.compile.debug=on
maven.compile.deprecation=off
maven.compile.optimize=off
-maven.compile.source=1.2
-maven.compile.target=1.2
+maven.compile.source=1.5
+maven.compile.target=1.5
# Jar Manifest Additional Attributes
maven.jar.manifest.attributes.list=Implementation-Vendor-Id,X-Compile-Source-JDK,X-Compile-Target-JDK
Modified: jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.xml
URL:
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.xml?view=diff&rev=516334&r1=516333&r2=516334
==============================================================================
--- jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.xml
(original)
+++ jakarta/commons/proper/transaction/branches/TRANSACTION_2/project.xml Fri
Mar 9 00:53:33 2007
@@ -25,7 +25,7 @@
<shortDescription>Commons Transaction</shortDescription>
<description>Commons Transaction</description>
- <currentVersion>1.2-rc4</currentVersion>
+ <currentVersion>2.0pre</currentVersion>
<url>http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/</url>
<package>org.apache.commons.${pom.artifactId.substring(8)}</package>
@@ -141,43 +141,9 @@
<dependencies>
<dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
- <version>1.1</version>
- <properties>
- <scope>provided</scope>
- </properties>
- </dependency>
- <dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
- <version>1.1</version>
- <properties>
- <scope>provided</scope>
- </properties>
- </dependency>
- <dependency>
- <groupId>geronimo-spec</groupId>
- <artifactId>geronimo-servlet_2.4_spec</artifactId>
- <version>1.1</version>
- <properties>
- <scope>provided</scope>
- </properties>
- </dependency>
- <dependency>
- <groupId>commons-codec</groupId>
- <artifactId>commons-codec</artifactId>
- <version>1.2</version>
- </dependency>
- <dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.1</version>
- </dependency>
- <dependency>
- <groupId>log4j</groupId>
- <artifactId>log4j</artifactId>
- <version>1.2.8</version>
</dependency>
<dependency>
<groupId>junit</groupId>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]