2010-01-27

Jease 0.5 released

Perst-Performance boost.

JFix:

  • Bug fix for Blobs: java.io.File.renameTo might fail under some circumstances (as stated in the Java-API), so added file-copy as fallback based on NIO-API. Thanks to Tung for reporting this issue.
  • PersistenceEnginePerst: huge performance boost by using strong references instead of weak references.
  • Improved usability for Picklist.
  • Reset-Button for LoginForm to reset login/password (and Cookies).
  • More user-friendly Formbox: Help text is displayed as Popup-Icon instead of Tooltip over the component.
  • Dependency-Updates: db4o, Perst, ZK, POI

Jease-CMF:

  • Improved NodeConstructor which delivers copies of Nodes instead of creating new Nodes all the time. This means less communication between server and browser.
  • added Node.getDescendants(): delivers all children (and children of children and so on) of a Node in order of storage.

Jease-CMS:

  • Bug fix: "too many open files"-Exception when using Quick-Zip-Import due to unclosed streams.

Jease-Site:

  • Improved search result
  • Way to specify an alternate PageTemplate via new jsp-parameter. This way you can easily process request-results with your own JSPs (e.g. displaying search-results, handling email-forms, etc.pp.). Thanks to Albert for bringing up this issue.
  • Update to Tomcat 6.0.24.

Documentation

  • Fixed bug in tutorial. Thanks for Lucas pointing me to the problem that there were a namespace-clash with the "Event"-class. Changed "Event" to "Meeting", problem solved the easy way...;-)

And as always: some additional cleanups and minor refactorings.

Last modified on 2010-06-17 by Maik Jablonski

Download Jease

You can download the latest binary release bundle here.