Daily Roundup

Java Support Comes to Heroku

Jessica Thornsby

PLUS, Spring Social with Twitter and Facebook updates, and PrimeFaces 3.0 M3.

Java Support Comes to Heroku

The Heroku team have announced that Java is now the fourth official language available on
the Cedar stack, with the beta release of Heroku for Java. On the
subject of why Heroku decided to add Java support, the announcement

“Java is, by many measures, the world’s most popular programming
language. In addition to its large and diverse developer base, it
offers a huge ecosystem of libraries and tools, an extremely
well-tuned VM for fast and reliable runtime performance, and an
accessible C-like syntax.”

This update allows developers to deploy any Java app to Heroku,
including J2EE apps, without restricting the developer to the j2EE
deployment process. Previously, it has already been possible to
deploy other JVM-based languages to Heroku by bootstrapping with
pom.xml, but the addition of official Java support should make it
easier to bootstrap into running other JVM languages on Heroku.
According to the announcement, there are plans to bring
“first-class support” for JRuby and Scala to Heroku in the


Spring Social 1.0.0 RC3 with Facebook and Twitter

The third release candidate of Spring Social 1.0.0
has been released. The Spring Social project allows developers to
connect their Java apps to SaaS providers, for example Twitter and
Facebook. This update also includes the 1.0.0.RC3 releases of
Spring Social Twitter and Spring Social Facebook.

The Core release adds new samples, demonstrating a
popup-based connection flow, and a schema for
JdbcUsersConnectionRepository to reference documentation, which
describes its purpose and location within the core module. Spring Social Facebook adds a new sample
demonstrating how to use Spring Social in a Facebook Canvas
application and introduces some bug fixes. Spring Social Twitter 1.0.0.RC3 enables photos
to be uploaded with status updates, and allows tweets to be posted
in reply to an existing tweet, by adding inReplyToStatusId property
to StatusDetails.

This is expected to be the last release candidate for Spring
Social 1.0.0.


MyFaces Core 2.1.0 Released

Version 2.1.0 of MyFaces Core has been released. This release allows
ELResolvers filtering, and adds support for view.xml handling and
facelets-processing element, cc:attribute targetAttributeName and
h:head and h:body xmlns property.

MyFaces Core provides an implementation of the JavaServer Faces
2.0 spec. It consists of an API submodule, that implements all of
the classes defined in the JSF 2.0, and an Impl submodule that
provides support for classes that user code does not directly


What’s Coming up in Tapestry 5.3

The Tapestry team have given users an insight into what to
expect in the upcoming 5.3 release. Currently planned for the
5.3 release, is template skinning, and improved exception reporting
for Ajax requests. New components will also be added to the core
library, including ‘Kaptcha / KaptchaField’ for protecting forms
from spam; ‘alerts,’ used to display alerts; and ‘dynamic’ which
uses an external template file to allow a component to render
itself differently at different times. Tapestry 5.3 will feature
native JPA 2 integration and a module integrating Yahoo’s YUI
Compressor, which allows users to compress JavaScript and CSS. The
full details of what to expect in 5.3, is available at the Tapestry


Bug Fixes for ECF 3.5.2

Version 3.5.2 of the Eclipse Communication
Framework, has been released. This is a bug fix release, which
focuses on the OSGi remote services and Remote Service Admin
support, introduced in version 3.5. A full list of the bugs fixed, is available at
the project’s Bug List.


New Milestones for PrimeFaces 3.0

The third milestone of PrimeFaces 3.0 is now available.
This update of the JSF component suite, adds new components,
including TimeLine, FeedReader, and Subtable, and the new chart
types: Donut, Bubble, Area, MeterGauge, and OHLC. The support for
multiple PrimeFaces portlets has also been improved, and charting
features such as interactive legend and text rotation have been

This will be the last milestone release, with the next release –
3.0.RC1 – tentatively scheduled for release in November.

comments powered by Disqus