New java.net Infrastructure: Working on Day One Issues
I don't think it will surprise too many people that, on the first day when large segments of new underlying infrastructure are brought live on a relatively large and complex web site, a few unanticipated issues reveal themselves. Indeed, what would be surprising would be if someone expected the launch of a project that occupied months of work by a development team and associated contributors to go off with nary a problem.
The very good news is that we are indeed up and running on the new infrastructure! And, most of the problems we're seeing thus far are page formatting issues. Nothing of a fundamental nature that will stop people from getting their java.net-related work done has cropped up, as far as I know. To me, that's very good news, given the magnitude of the data migration and infrastructure transition that has just occurred!
Anyway, I'm going to be brief today, because there are issues I want to investigate, so I can help the development team get the migration bugs out as soon as possible.
In Java Today, Robert Eckstein has a new article on the Sun Developer Network, "Use NetBeans IDE 6.7 to Combine JAR Files Into a Single JAR File": "The Java Warehouse is the repository for Java and JavaFX applications submitted by developers for distribution through the Java Store to hundreds of millions of desktops worldwide. The Java Warehouse Developer Center Release Notes make clear that there is..."
A Free GlassFish Webinar: What's New with Java EE 6? will take place on Wednesday, August 26, at 10:00 AM Pacific Time (U.S.), 17:00 UTC/GMT: "Join John and Harpreet as they highlight the new features of Java EE 6 and demonstrate the advancements in ease-of-development features that increase developer productivity and makes Java EE 6 the ideal platforms for developers."
And Danny Coward talks about a JavaFX contest in JavaFX: Widgets galore: "If you feel like publicizing your programming prowess and you missed the JavaFX developer challenge, you should take a look at the WidgetFX contest. WidgetFX is a container for desktop widgets written in JavaFX and is itself written all in JavaFX... "
In today's Weblogs, Carol McDonald describes JPA Caching: "JPA has 2 levels of caching. The first level of caching is the persistence context. The JPA Entity Manager maintains a set of Managed Entities in the Persistence Context. The Entity Manager guarantees that within a single Persistence Context, for any particular database row, there will be only one object instance. However the same entity..."
Van Riper announces Silicon Valley Code Camp 4.0: "Please join me at the 4th annual Silicon Valley Code Camp at Foothill College in Los Altos on October 3-4, 2009. It is shaping up to be even bigger and better than last year's event. Attendance is FREE, but space is limited. So, you do need to register in advance..."
And Arun Gupta provides LOTD #22: How to inject JPA resources ? - PersistenceUnit vs PersistenceContext: "Java Persistence API defines a standard object/relational mapping using POJOs. In JPA, a persistence unit is described using "persistence.xml", bundled with the web application, injected into your web application and then POJOs are used to access all the information from the underlying persistence mechanism such as a database. JPA can injected into your application couple of different ways as..."
In the Forums,
jadent requests a How to on WS-Security: "I need to create web service client with WS-Security. Everywhere i'm ready is saying i will need to be running tomcat and Axis where i run the app on. The issue is it will be running on a server i have no control on and i know tomcat is not installed on..."
Joy Wellswonders about jdbcRealm authentication not working?: "If I sent something already I apologize. I am very new to this and I appreciate everyone's help, consideration and patience. I am working with Netbeans 6.5.1, JDBC, and glassfish v 2.1 that I downloaded as a bundle. I followed the..."
Serge Fonville hase a question about the Glassfish certificate chain: "Hi, I'm trying to setup GlassFish to use my existing certificate chain. I have it running with apache. When I use the instructions from..."
In the current Spotlight, Danny Coward invites us to participate in a Deep Dive on JDK 7: "The Janitor joined Ed Ort for a Deep Dive on JDK 7, check it out here. Really given how much is going into JDK 7, its perhaps more of a flyover and swoop, but, if you need to catch up with the plan, take a look."
The next java.net Poll will be posted soon, once the dust from the java.net infrastructure transition has settled.
Our Feature Articles include Jeff Friesen's article Introducing Custom Paints to JavaFX, which shows how you can leverage undocumented JavaFX capabilities to support custom paints in JavaFX Version 1.2. We're also featuring Biswajit Sarkar's Using the Payment API for Microcredit and Other Applications, which describes how to apply the Payment API (JSR 229) in JavaME applications.
The latest Java Mobility Podcast is Java Mobility Podcast 85: Migrating Your Midlets to JavaFX Mobile Technology: "Highlights from the JavaOne session TS-4506 with hints & tips on migrating your Java ME applications to JavaFX Mobile."
Current and upcoming Java Events:
- August 28-30: 2009 Research Triangle Software Symposium
- August 29-30: WOWODC East 2009
- September 9-11: Java Power Tools - Canberra
- September 11-13: 2009 New England Software Symposium: Fall Edition
- September 14-16: The Ajax Experience
- September 16-19: 2009 JVM Language Summit, Santa Clara, CA
- September 18-20: 2009 Pacific Northwest Software Symposium
- October 5-9: Java Power Tools - Brisbane
- October 19-23: Java Power Tools - Sydney
- October 23: Strange Loop Conference - St. Louis
- October 24: Florida Linux Show 2009 Orlando
- December 11-12: 4th IndicThreads.com Conference On Java Technology, Pune, India
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed. Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the href="http://today.java.net/today/archive/">java.net Archive.