You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Antoine Levy-Lambert <an...@gmx.de> on 2007/02/19 04:03:33 UTC
commons-transaction : constructor needed in org.apache.commons.transaction.file.FileResourceManager for jakarta-slide
Hi,
org.apache.commons.transaction.file.FileResourceManager used to have
a constructor
FileResourceManager
(java.lang.String,java.lang.String,org.apache.commons.transaction.file.R
esourceIdToPathMapper,org.apache.slide.util.logger.TxLogger,boolean)
this constructor was changed to
FileResourceManager(
String storeDir,
String workDir,
ResourceIdToPathMapper idMapper,
TransactionIdToPathMapper txIdMapper,
LoggerFacade logger,
boolean debug)
in this change :
Revision 416152 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 21 22:57:28 2006 UTC (7 months, 4 weeks ago) by joerg
File length: 64253 byte(s)
Diff to previous 408874 (colored)
introduce TransactionIdToPathMapper interface:
the former version just with getTransactionBaseDir(), which could be
overridden,
suffered from a problem in recoverContexts() where also an 1:1-
matching of txId to path was assumed
Now we have the problem that jakarta-slide AbstractTxFileStoreService
uses the old version of the constructor without the
TransactionIdToPathMapper argument.
There has been no release of commons-transaction since this new
argument was added.
So I think commons-transaction should readd the old version of the
constructor in the FileResourceManager class.
Best regards,
Antoine Levy-Lambert
extract of gump output
[javac] /x1/gump/public/workspace/jakarta-slide/src/stores/org/
apache/slide/store/txfile/AbstractTxFileStoreService.java:112: cannot
find symbol
[javac] symbol : constructor FileResourceManager
(java.lang.String,java.lang.String,org.apache.commons.transaction.file.R
esourceIdToPathMapper,org.apache.slide.util.logger.TxLogger,boolean)
[javac] location: class
org.apache.commons.transaction.file.FileResourceManager
[javac] new FileResourceManager(
[javac] ^
[javac] Note: Some input files additionally use or over
http://svn.apache.org/viewvc/jakarta/commons/proper/transaction/trunk/
src/java/org/apache/commons/transaction/file/FileResourceManager.java
Revision 416152 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 21 22:57:28 2006 UTC (7 months, 4 weeks ago) by joerg
File length: 64253 byte(s)
Diff to previous 408874 (colored)
introduce TransactionIdToPathMapper interface:
the former version just with getTransactionBaseDir(), which could be
overridden,
suffered from a problem in recoverContexts() where also an 1:1-
matching of txId to path was assumed
≈Revision 142105 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 18 23:19:09 2004 UTC (2 years, 2 months ago) by
ozeigermann
File length: 61547 byte(s)
Diff to previous 142087 (colored)
Added support for configurable resource id to path mapping as
proposed by Antranig Basman