This year’s JavaOne was a dismal affair. Crammed into the Hilton hotel and Parc 55, the feeling was that Oracle had ruined the conference. And the dual conference idea also caused Java people problems: those that tried to attend the key note at Moscone with JavaOne passes were turned away – instead needing to go… Continue reading Is it time to fork Java?
Category: Java
Now for the details: Ehcache’s BigMemory Off-Heap Memory Store
Today we released the press release for Ehcache’s new Off-Heap Memory Store. Later this week there will be a public beta. Tonight we released the documentation for it which you can get here.
Maven Rant: Backward incompatibility and Software anti-distribution
Today I was upgrading Ehcache’s JGroups replication module to apply a patch. I needed to upgrade JGroups. Fine. I went into IntelliJ and updated my Maven repository indexes as they were a little stale, then clicked on the version number and used auto-complete to find the new versions. I found 2.7. That did not compile… Continue reading Maven Rant: Backward incompatibility and Software anti-distribution
Running Ehcache and Terracotta from Ant
A few weeks ago I blogged about the fantastic tc-maven plugin which works just as well as the Jetty plugin and makes life easy for Maven-based developers. My surveys from talks I do suggest that the mix of Maven and Ant based builds is 40-60% Maven. Three years ago it was about 10% Maven. Interestingly in… Continue reading Running Ehcache and Terracotta from Ant
Adding Terracotta Server into your Maven build
Having servers at development time is pain. You need tooling to make it smooth. Fortunately, Terracotta has the tc-maven plugin for this purpose. Integration Testing with Maven To start and stop the server pre and post integration tests, add the following to your pom.xml: <pluginRepositories> <pluginRepository> <id>terracotta-snapshots</id> <url>http://www.terracotta.org/download/reflector/maven2</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository>… Continue reading Adding Terracotta Server into your Maven build
Video from San Francisco Java User Group: Boost your app performance with Ehcache 2.0
New REST and SOAP APIs released for Ehcache
Ehcache Server and Standalone Server have been released to Sourceforge Downloads. The server provides RESTful and SOAP APIs to Ehcache. It is available as a WAR which works with all app servers, or standalone using Glassfish V3 embedded. New in this release is integration with Terracotta Server Array for coherent, scalable and HA caching. Also… Continue reading New REST and SOAP APIs released for Ehcache
Debugging Ext JS in IntelliJ 9.0.2 (Maia IU.92.273)
I am working on Ehcache Monitor right now, which uses Ext JS. IntelliJ gives you the ability to debug both Java and JavaScript, which is really nice. Local Debugging To debug in IntelliJ you right click on a .html file and select Debug. Remote Debugging Set up a JavaScript Debug Remote configuration. See below for… Continue reading Debugging Ext JS in IntelliJ 9.0.2 (Maia IU.92.273)
Ehcache welcomes Grails as a first-class supported framework
The Ehcache project is happy to welcome Grails to the fold. The new Grails 1.2RC1 uses Ehcache as the default Hibernate second level cache. We worked with the Grails community to test Ehcache with Grails to ensure a good developer experience. As part of that we have added a new Grails Chapter to the Ehcache… Continue reading Ehcache welcomes Grails as a first-class supported framework
New 1.7.1 GA release – ehcache, ehcache-core and ehcache-terracotta
This is a final GA release of ehcache-1.7.1 comprising ehcache, ehcache-core and ehcache-terracotta modules. This release contains 15 fixes and improvements over 1.7.0. See the changelog for complete details. Downloads and Maven modules are available here. Very significantly, this release will enable new GA releases of the other ehcache modules, such as ehcache-web, which we expect to… Continue reading New 1.7.1 GA release – ehcache, ehcache-core and ehcache-terracotta