Daily Roundup

Java EE 7 JSRs Filed and Apple Makes Code Contribution to OpenJDK

Jessica Thornsby

PLUS, new Jabberwocky Jabber component and bug fixes for Apache Jackrabbit 2.2.1.

Java EE 7 JSRs Filed

Work on Java EE 7 has taken another step forward, with the
filing of two new JRSs. These are JSR 338:
Java Persistence 2.1 and JSR 339:
JAX-RS 2.0: The Java API for RESTful Web Services. The JPA 2.1 JSR
covers support for using custom types and transformation methods in
object/relational mapping, and support for multitenancy. Additional
event listeners and callback methods are also discussed. JAX-RS 2.0
concerns the Client API, and integration with Bean Validation for
parameter validation. Voting for both JSRs is now open, and the
ballot closes on Jan 24th, 2011.

Apple Make First Public Code Contribution to
OpenJDK

Apple have made their first public code contribution to the OpenJDK
project for Mac OS X. This contribution modifies the build process
to create universal binary, and produces a .jdk bundle which is
recognisable by Java Preferences and the JVM detection logic in Mac
OS X.

“It has been a long road getting to this point collaborating
behind the scenes with Sun and now Oracle, but as of today we are
on the road to fully open development of the Mac OS X port. We look
forward to providing more code from our collaboration soon, and
working with you all,” said Apple’s Mike Swingler.

Bug Fixes for Apache Jackrabbit 2.2.1

Version 2.2.1 of the Apache Jackrabbit
implementation of the Content Repository for Java Technology API,
has been announced. This is a patch release that contains fixes and
improvements over Jackrabbit version 2.2.0. Please see the Release Notes for a full list of fixes.

Jabberwocky Jabber Component

A pre alpha binary of a new Jabber component
container for the Glassfish application server, is available. The
Jabberwocky project aims to allow developers to focus on their
component, by handling the runtime environment. Jabberwocky will
integrate into Glassfish, providing a
start/stop/deploy/suspend/resume, configuration management out of
the box. Users will run an instance of Glassfish with Jabberwocky
and deploy their component in a XAR package into Glassfish:

Please see the project announcement for more information.

HDPagination 1.3 Adds JSF 2 Ajax Support

Version 1.3 of the HDPagination framework for
coding pagination searches over large result set in J2EE apps, has
been released. This release adds support for JSF 2 AJAX and JSF 2
view scope and custom scope. There is also an option to cache count
of total records, when navigating to other pages or sorting through
results.

Scala Team To Double?

The Scala research group at EPFL have announced they have been
awarded a five year European Research grant of more than 2.3
million Euros, to address the “Popular Parallel Programming”
challenge. This will allow the Scala team to nearly double in size.
The Scala team will provide mechanisms that aim to allow a simpler
programming model for common problems that benefit from parallel
processing. Scala 2.9 will use multiple cores to increased
performance using parallel collections.

“With this significant new research investment Scala’s long term
support is further assured and developers can look forward to
continued state-of-the-art performance improvements,” reads the
announcement.

Author
Comments
comments powered by Disqus