[ 
https://issues.apache.org/jira/browse/JSPWIKI-792?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13755768#comment-13755768
 ] 

Glen Mazza commented on JSPWIKI-792:
------------------------------------

Hi Harry, apparently up to 2.6.6 they called it net.sf.ehcache:ehcache-core 
(https://oss.sonatype.org/content/repositories/sourceforge-releases/net/sf/ehcache/ehcache-core/,
 of which Apache Shiro uses 2.5.3 today), then starting with 2.7.0 used 
artifactId of "ehcache" instead of "ehcache-core": 
http://forums.terracotta.org/forums/posts/list/8076.page.  2.7.0+'s 
ehcache-core is now internal only, according to the latter pom's description 
field: 
http://repo1.maven.org/maven2/net/sf/ehcache/internal/ehcache-core/2.7.2/ehcache-core-2.7.2.pom.
  My suggestion (and it's only that), I would stay legit and use "ehcache" even 
though it's big at 6.7MB.  ehcache implements javax.cache 
(http://gregluck.com/blog/archives/2011/10/javax-cache-the-new-java-caching-standard/),
 something other companies in the future might implement, allowing us to switch 
implementations to hopefully a smaller one.  We can use anything Apache-license 
compatible (LGPL we can't use).  Spring and Google Guice apparently have 
alternatives already:  
http://722.kalaari.net/b/lang/en/2011/12/23/jsr107-javax-cache-annotations-with-google-guice/.
  I was earlier trying to get Google Guice out of Apache Roller and let it be 
100% Spring (as we use Spring security there anyway), but Guice might be quite 
good for lighter-weight JSPWiki (where Spring would be overkill).
                
> 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
>         Attachments: JSPWIKI-792.patch
>
>
> 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

Reply via email to