[
https://issues.apache.org/jira/browse/OFBIZ-575?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jacopo Cappellato reassigned OFBIZ-575:
---------------------------------------
Assignee: Jacopo Cappellato
> Upgrade jdbm library to version 1.0
> -----------------------------------
>
> Key: OFBIZ-575
> URL: https://issues.apache.org/jira/browse/OFBIZ-575
> Project: OFBiz (The Open for Business Project)
> Issue Type: Improvement
> Components: framework
> Affects Versions: SVN trunk
> Reporter: Peter Goron
> Assigned To: Jacopo Cappellato
> Priority: Minor
> Attachments: jdbm-1.0-classpath.patch, jdbm-1.0.jar, jdbm-1.0.patch
>
>
> While I was playing with ofbiz framework only in a project based on maven, I
> was obliged to upgrade jdbm library to version 1.0.
> This version has been released more than one years ago and is considered as
> the latest stable version.
> The only change made to ofbiz code concerns JdbmRecordManager class. Now
> jdbm.recman.BaseRecordManager class is final and can not be inherited. So
> I've replaced inherance by implementation of jdbm.RecordManager interface and
> delegated all interface's method calls to an instance of BaseRecordManager
> (see jdbm-1.0.patch). The few tests I've done don't show any regressions (but
> they don't have 100% coverage ;-)).
> I've also updated eclipse's classpath entries (see jdbm-1.0-classpath.patch).
> Jdbm doesn't seem to be an active project anymore. Maybe we must start
> thinking about another project to manage ofbiz cache stuff to avoid to have
> to maintain this stuff ourself. I've heard some interesting features from
> ehcache project (ehcache.sourceforge.net) like distributed caches and
> scalability.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.