Two New Java Champions Announced
PLUS, Infinispan 5.0.0 Alpha3and first RC for Groovy 1.8 announced.
First RC for Groovy 1.8
The first RC for Groovy 1.8 has been announced.
This RC fixes a problem with the Grape command and sets Groovy to
prefer ClassHelper.make(Class) over the new ClassNode(Class.) There
is also a list of bug fixes. More information is available at the
Yahoo To Open Source “The Cloud” in 2012?
Yahoo is slated to open source the cloud-based platform
it uses for its own internal applications in early 2012. Referred
to internally as “the Cloud,” this platform is described as being
“somewhere between Amazon Elastic Compute Cloud and Google App
Engine,” and consists of “containers” that come pre-configured with
specific functions and applications. It is currently unclear
whether Yahoo will offer services built around this software.
Oracle Enterprise for Eclipse Adds ADF
Oracle Enterprise for Eclipse 11g R1 (18.104.22.168)
has been released, with support for Oracle ADF 22.214.171.124. This
release focuses on enabling and configuring the ADF Runtime with
Eclipse and WebLogic Server 10.3.4, and providing design time tools
for ADF Faces. It bundles WebLogic Server 10.3.4, Coherence 3.6,
and Oracle ADF 126.96.36.199, and comes with new Server Extensions for
downloading and installing the ADF Runtime libraries into an
existing WebLogic Server, from within Eclipse. There are also new
ADF Faces development project templates and facets, and new ADF
validators with QuickFix options. Please see the What’s New page for more information.
JRuby Glimmer Returns to GitHub
The JRuby DSL Glimmer has moved from eclipse.org to
GitHub, and added an .rvmrc file for working with JRuby via RVM. A
Gemfile is also included for pulling libraries such as Facets with
the right version. Glimmer leverages the Eclipse SWT library in its
goal to simplify the process of authoring desktop application user
Infinispan 5.0.0 Alpha3 Released
The third alpha of Infinispan 5.0.0 has been announced. This
release includes the fixes of 4.2.1.CR2 and includes a getAsync()
method, which allows users to prefetch data in advance in parallel.
The ability to delete AtomicMap instances via AtomicMapLookup has
also been added, alongside a new way of configuring Infinispan.
Some compatibility issues of Query
module with Lucene 3 and Hibernate Search 3.3.0 have also been
addressed. More information is available at the Release Notes.
Two New Java
Scalable Solutions and Akka founder
Jonas Bonér, and Rickard Öberg, who currently works on the Qi4j
project, were announced as new Java Champions at Jfocus 2011.
Rickard Öberg commented on his new title: “It is a humbling feeling
to be in the company of giants, and I hope to do justice to it
in the future. I wish to thank the Java Champions committee for
their work, and also everyone I have worked with over the years on
different OpenSource Java projects. It is never a one-man-show and
it is the community help and feedback that has helped me do all the
nifty tools and frameworks.”
Google Asks for Patent
Google have requested the USPTO to
re-examine four of the patents Oracle have
called into question in the Android vs. Oracle lawsuit (US patents
5,966,702, 6,061,520, 6,125,447 & RE 38,104.) Google alleges
that a number of these patents are upatentable “due to
anticipation” by other patents. The patents are discussed in
further detail, at the Patentology website.
New Project for Measuring
Actual Object Memory Use
Jamm is a new project that provides
the MemoryMeter Java agent for measuring actual object memory use,
including the Java Virtual Machine overhead. MemoryMeter tracks
descendants visited by measureDeep, which should prevent
overcounting and infinite loops. Jamm also offers AlwaysEmptySet as
an alternative tracker provider to the MemoryMeter constructor. The
project can be downloaded now from GitHub.
Oracle Launch Four New Java
The Oracle University trading unit
have made four new Java EE 6-related certificates
available as part of the Oracle Certification Program. These new
certificates cover Servlet, JSP, EJB 3.1 and JPA 2.0.
Felix Http Service
Implementation Reaches 2.2.0
Version 2.2.0 of the Felix Http Service implementation of the HTTP
Service Specification, has been released. This project aims to
provide a standard method of registering servlets and resources in
a Servlet container. It also implements a non-standard extension,
and whiteboard implementation, for registering servlet features.
This release adds support for Servlet API listeners, makes
ConfigAdmin packages optional, and prevents automatically
unregistered Servlets from being destroyed. It can be downloaded
from the Apache Felix website now.