[
https://issues.apache.org/jira/browse/JSPWIKI-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13751597#comment-13751597
]
Harry Metske commented on JSPWIKI-792:
--------------------------------------
A few more notes:
* I have been working on CachingProvider, CachingAttachmentProvider (not yet on
RenderingManager)
* these classes are poorly documented, look unfinished here and there with
TODO's and kludges
* I have tried to simplify these classes a bit :
** I dropped support for detecting changes directly (bypassing jspwiki) to the
filesystem
** I dropped the m_negCache (caching non-existing pages).
* we will require slf4j, I chose slf4j-log4j12 for now, to be able to debug
something
* a few Test classes will require an extra cleanup besides
"TestEngine.emptyWorkDir();" : "CacheManager.getInstance().removeAllCaches();"
* cache configuration is basically done via ehcache.xml on the classpath (when
this doesnt have cache defs, we provide hardcoded defaults now)
TODO:
* still about 10 failing unit tests
* CachedItemCollector might be obsolete (replaceable by ehcache's
Cache.getAll() i.c.w. Cache.getKeysWithExpiryCheck()
* code check / cleanup / docu / formatting
* RenderingManager
* preferably some sort of performance compare
> Replace OpenSymphony's oscache with ehcache
> -------------------------------------------
>
> Key: JSPWIKI-792
> URL: https://issues.apache.org/jira/browse/JSPWIKI-792
> Project: JSPWiki
> Issue Type: Improvement
> Reporter: Glen Mazza
> Assignee: Harry Metske
>
> OpenSymphony website is dead, ehcache seems common today.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira