Skip to main content

Coming Soon: Project Infrastructure Upgrades

Posted by editor on April 9, 2009 at 5:29 AM PDT project owners: the time to act is now! The long anticipated Projects infrastructure upgrades will take place in just two weeks, starting on April 24. Two of today's featured blogs, by Sonya Barry, introduce the changes, talk about what project owners need to be thinking about, and provide pointers to resources on how to get started.

The Big Upgrade Part One: Have you done your testing? talks about the opportunity for project owners to experiment with the new platform prior to the actual upgrade:

Eric and Andrew from CollabNet have a >project going that is dedicated to all things upgrade related. Please go take a look at the expected changes, and do some testing on the staging server to make sure everything works as you expect it to, and file bugs if it doesn't.

The 5dot2stage-site-issues project that Sonya refers to will let you see the current status of upgrade testing and review issues other project owners have noticed in their own testing.

Things you should really pay attention to - our mailing lists and project-based forums will be merged together in a new feature called discussion services. If you use mailing lists or forums as a part of your project, please play with this for a bit to make sure you understand how it works Also, please make sure you can get at your code, your issues, and see how the new wikis work.

In The Big Upgrade Part Two: What's happening to the wikis?, Sonya details the wiki conversion plan:

As part of the upgrade we're EOLing the existing community level wikis. Each project will have it's own wiki going forward. We're going to move things like the FAQ, javapedia, people pages, and the jobswiki into the java-net project wiki.

The timeline for wiki conversion is spread out, in order to give project owners adequate opportunity to move all relevant content from the old wiki platform to the new, and provide wiki readers with continuity. The current Twiki wikis will become non-editable on Friday, April 17. Population of wikis on the new moinmoin platform begins on Monday, April 27. On Friday, June 12, the current wikis will go offline.

A wiki conversion tool is available, to assist in converting specific wiki pages to the new format. Help from the conversion team is also available.

There really isn't a lot of time left before the projects infrastructure upgrade begins. If you'd like to test the new platform and begin converting your key wiki pages, the time to get started is now.

The latest Java Mobility Podcast is
Java Mobility Podcast 76: Sound of Motion, in which Vladimir Savchenko of Sound of Motion talks about their Java ME application that transforms their cycles into advanced cycling computer.

In Java Today, olabini introduces Google's new App Engine release in Java on Google App Engine: "About 5 minutes ago, Google announced that they have released a Java version of App Engine... I have been involved in this for a few weeks ... and it's been a very interesting time. This post and a few others will take a closer look at what I've been experimenting with. First of all, GAE/J is not based on Dalvik, as far as I can tell. It is a full Java implementation, so you compile your applications locally, using any standard JDK and then upload them..."

The Pushing Pixels site, it announced that the First signs of Nimbus designer in JDK 7 have been sighted: "A few hours ago an interesting changelist has made its way into the JDK 7 Swing branch. It definitely looks like the >Nimbus designer will be available as part of JDK 7. Unfortunately, it does look like this changelist does not contain all the files that are part of Nimbus designer (see below for the walkthrough), but hopefully this will be amended in the following days. In the meanwhile, here is what i've been able to do..."

And the Jspresso team announces the release of Jspresso Java RIA Framework 3.0.0: "Jspresso - - is a free and opensource framework dedicated to building RIAs that offer a desktop-like user experience. Among many improvements, one of the major features of this release is the native support of Adobe's Flex as a deployment option. All Jspresso-based applications will instantly run on the Flash plugin without a single, hand-written, line of MXML or ActionScript in their code base."

As I said above, today's Weblogs feature two blogs by Sonya Barry about the upcoming changes to the projects infrastructure: The Big Upgrade Part One: Have you done your testing yet? and The Big Upgrade Part Two: What's happening to the wikis?

Also, Jean-Francois Arcand writes about the new Grizzly in 1.9.11 released! What's cool with Grizzly 1.9.11? "Grizzly 1.9.11 is freshly released. What's cool? Get ready: Servlet Deployer, HttpService OSGi spec support, SSLConfig, XML config a la "Spring", Performance improvement...and a new LOGO. Meet the new monster!"

The current Poll, which ends tomorrow, asks "Are you more likely to use a library or framework if it comes bundled for your IDE or build tool?"

This week's Spotlight is about the upcoming Community Corner Podcasts at JavaOne.

In today's Forums, vkoniecz has a question about applying One UserTransaction with one XA resource and two non-XA resources?: "Hello. I made several tests on GlassFish 2.1 about the Last Agent Optimization. First thing, it looks like that this parameter is not taken into account, see I have just attached an EAR to reproduce this bug. This EAR is using 3 datasources, one is an XA datasource, the two others are non-XA ones. I configured two connection pools : the first one with javax.sql.XADatasource and the second one with javax.sql.Datasource."

jslott provides the answer to a question in Re: Programatically loading cell from xml- WL.5dev3: "Hi there, Yes, what are you seeing is what we'd expect to happen. The Darkstar middleware layer imposes a 100 ms timeout on all tasks. This is necessary to ensure the real-time nature of the system. This works fine when simply updating the state of objects, but one quickly runs into the 100 ms timeout when doing things like I/O, as you have run into. (So it's not the actual creation of the object that's taking too long, it's the downloading data over the network that's taking more than 100 ms). The solution is to write a Darkstar "service" which is free from the 100 ms timeout constraint."

And euqaz is trying to integrate Glassfish, Spring, EJB - EntityManagers: "Hello, I'm working on an application and trying to find a good way to integrate Spring into EJB3. My goal is to be able to inject an EntityManager into my Spring beans so that they can access entities and the database when needed. When running in Glassfish I would like my Spring beans to get a container managed EntityManager from Glassfish and when running in a testing capacity I'd like to be able to use an entity manager provided by Spring."

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive. project owners: the time to act is now! The long anticipated Projects infrastructure upgrades will take place in just two weeks...


Kevin, the link to the Pushing Pixels article is broken - it uses ttp instead of http. Thanks.