Saturday Oct 18, 2008

... EclipseLink, Migration Tool, JSF Managed Beans, OpenDS for WAS and JRuby, Extending SocialSite, and JavaSE 6U10

A compilation of today's news of interest:

Radio Receiver Icon

TopLink Essentials EclipseLink is the JPA implementation used in the soon-to-be-released GlassFish v3 Prelude. (as well as the RI for JPA 2.0). NetBeans has support for JPA, and this Screencast at NetBeans.TV shows how to use it in NB (thanks to Rob for the tip).

The GlassFish Migration team is soliciting participation from interested parties to Localize the tool. Contact Shinya via that blog entry or by sending email to g11n at glassfish dot dev dot java dot net if interested.

Arun has another post on JSF 2.0; this time showing how to Use JSF 2.0 with Managed Beans.

From OpenDS land, first Ludo points to an article at BigAdmin by Sachin Krishna Telang showing how to Use OpenDS with IBM's WebSphere. Then, Mark describes how he used OpenDS with JRuby.

Dave has published two recent notes focusing on the areas where SocialSite extends the OpenSocial API. The First Post covers People and Friending, Profile Editing and Metadata, Profile Privacy Settings and Group Creation, Management and Invitations. The Second Post covers Gadget Installation and Management, Messaging and Search. Dave promises additional posts.

And, from the land of Java SE, the long-awaited JavaSE 6 U10 release is now available; check Downloads, FAQ and Osvaldo's post. Despite its obscure name, this is a very important release - I'd expect additional posts on the topic early next week.

Saturday Jan 12, 2008

JDK 6 Update 4 released, latest JAX-WS and JAXB included

Metro Tokyo

Rama is reporting that the most recent JDK 6 update now comes with JAX-WS 2.1 and JAXB 2.1. JAX-WS 2.0 has been part of JDK 6 from the beginning but GlassFish v2 and Metro 1.x moved on to newer, more performant, and mainly a much more extensible JAX-WS.

JDK 6 now includes JAX-WS 2.1.1 FCS and JAXB 2.1.1 FCS (versions from Metro 1.1). This means no more use of the endorsed mechanism is required.

OpenJDK is still a little behind with JAX-WS 2.0. GlassFish is still a little ahead with JAX-WS 2.1.3. Download JDK 6 Update 4 here.

Thursday Dec 14, 2006

Java SE 6 is out... and GlassFish v1 Takes Advantage of it

SPEC logo

Java SE 6 is out and it seems a very solid release with kudos from many, including JAG and RLG. I'd recommend to start by checking Danny's Top 10 Reasons.

Out of the box performance has improved substantially; see David's blog and this report, and this is also the experience with GlassFish, check Scott's blog on the new SpecJAppServer submission.

Tuesday Nov 07, 2006

Java SE 6 Approved by JCP

JCP Logo

The JCP has approved Java SE 6. Results are here (BTW - I wonder if IBM will stop their standard comment when Java SE is open sourced?). Some more details in Danny's blog and in many earlier postings on the topic.

Congratulations to all, time to get some of my cousin's bottles to celebrate!

Sunday Oct 29, 2006

When will Sun start Open Sourcing Java?...

Let's Get Going Duke

The internet is abuzz with speculation on when Sun will start Open Sourcing Java. Jonathan has indicated that it will be Very Soon, but, exactly when? You should know the answer... a year ago, at JavaOne '05!

16 months ago we announced the plan to Open Source the Java EE RI in the GlassFish Community, under an OSI-approved license, the MPL-based CDDL license. Then, this May, we Released Java EE 5 with ever increasing Contributions from the Community.

But what people want to know is when Sun will open source Java SE and Java ME. There, I can't help you; you will have to stay tuned. I'm sure you won't be able to miss the event :-) TheAquarium will certainly report it and we will provide context for our audience.

Monday Feb 06, 2006

Articles Site on Tiger Adoption

Tiger Adoption logo

GlassFish requires Tiger (J2SE 5). The Java SE team has put together a Tiger adoption page with a nice set of documents and links. The site includes some customer articles (Google, Become.Com), interviews (James and MarkR, Onno, Graham), chats, technical overviews, etc, etc.

Saturday Jan 21, 2006

Using SSL in GlassFish

an acytale

Secure Sockets Layer (SSL) and its successor Trasport Layer Security (TLS) are cryptographic protocols that provide secure layer communication in the internet. The two are usually refered by the term SSL and are supported out-of-the-box by GlassFish.

Jagadesh's latest blog has a brief introduction to the basics of using SSL in GlassFish. Since the implementation is dependent on JSSE, Jagadesh also included a document with examples of handling certificates using JSSE Tools.

Another useful reference is Carol Zhang's article on Developing an SSL-Enabled WebApp with SJSAS 8.1. This is a fully developed article that goes into many details and includes example code. Check it out!