Saturday Aug 30, 2008

... Metro and JAXB, Sahoo, NetBeans 6.5, SpringSource, OpenDS, and Wonderland and Blender

A compilation of today's news of interest:

Radio Receiver Icon

From Jitu, a description of how to use JAXBContext in Metro.

From the SDN Team, it is Sahoo's turn to have his 15 Minutes of Fame; check out Janice's Interview where they cover many topics, from working from India, to OSGi.

Davis has a short note showing how to get started with a Servlet App using GFv3 Prelude in NetBeans 6.5.

The ever-observant Adam asks whether SpringSource is Working on EJB 3.1. Not sure if he is reading a bit too much into the tealeaves, or whether somebody had an oops...

From OpenDS community, Terry reports on his OpenDS Access Log Analyzer WebApp, intended for a future putback into OpenDS. And, a very complimentary testimonial about the ease of installation of OpenDS from KR in his OpenDS in 5 Minutes.

And, from Wonderland they have started creating a new, high quality, public world (see WonderBlog and Angad). A nice part is that they are going to be using Blender for the graphics. Blender is an open source tool that seems to be gaining adoption, the results are very good - see for instance the trailer for The Big Buck Bunny. Blender is also a Sun offering at Network.Com/Apps/Blender (thanks to Kevin for the tip).

Tuesday Aug 12, 2008

... IDEA 8.0; First OpenSSO Express; SilverLight and Metro; xVM Server demo; OEM of VirtualBox

A compilation of today's interesting news:

Radio Receiver Icon

From JetBrains team - the release of the first Milestone of IntelliJ IDEA 8.0; including GlassFish Server support (of course); it claims to be a substantial revamp from 7.0.

Arun shows how to Access Metro from MS Silverlight. I'll come clean - I am using Silverlight to watch the Badminton Games from the Beijing Olympics.

OpenSSO is now available in the First Express Build - b5.

Sun's Press Release on OEM Deals around VirtualBox; OEM is one more way to monetize Open Source investment - we are seeing similar opportunities around our middleware OSS offerings.

Barton reports from DebCon in Mar del Plata; it looks like there is a good chance of OpenJDK being included in Lenny; keep fingers crossed.

Steve (Wilson) demoes xVM Server to redmonk's Cote.

Monday Aug 11, 2008

Readers Choice Vote is On


Sys-Con has announced the opening of the vote period for the SOA World Magazine Reader's Choice Award. Consider voting for our projects; last year we had multiple winners.

Arun Listed our Projects in the vote, they include: GlassFish, Hudson, Metro, NetBeans, Java CAPS, OpenESB, OpenSSO and JAXP.

So, go ahead and... Vote!

Thursday Jul 31, 2008

More Metro Adoption - JBoss, Oracle, IBM


Metro, the GlassFish Web Services stack (Metro) continues to gain adoption. Jitu reports its presence in the JDK used in WAS 7.0 (open beta). Previous reports include JBoss 5.0 and Oracle (nee BEA) WebLogic Server.

This is not surprising: the performace of Metro is very good (see, for instance, yesterday's testimonial), its interoperability is outstanding, it's Flexible Architecture supports multiple Encodings and Transports, includes REST suport via Jersey, the licenses (GPLv2+CDDL) are very usable, it has a Growing Community and great Tool Support in NB 6.1 and is an Award-Winner.

Metro is directly available in the enterprise-ready GlassFish v2 as well as in the modular GFv3, as well as in Sun's JDK. And, if you really insist, we even show you how to Install it on Tomcat :-)

Wednesday Jul 30, 2008

Metro 90% better performing than Axis, JAX-WS works

Academy Award Oscar

ArcGIS SOAP stack switched from Axis 1.x to Metro because of XML performance bottleneck. And they observed:

"The result of this project is an increased performance of the ArcGIS Server's SOAP stack (by about 90%)."

A quote from another user trying to connect disparate systems:

"But I honestly cannot believe customers will continue to put up with the furball that AXIS2 has become. And if I am in a position to make a recommendation, I will recommend JAX-WS. It works."

Another endorsement of Metro's pluggable & extensible architecture is DCOM and Grizzly transports for Metro, reported by Jitu.

How is Metro helping you ?

Monday Jul 28, 2008

First use of GlassFish embedded - EHCache Server

EHCache logo

Greg Luck, EHCache maintainer and GlassFish community member has been busy in the recent weeks. First, he released EHCache 1.5.0 and soon after came EHCache debugger, but also EHCache Server with a SOAP interface built using Metro (as the WSDL shows).

Greg discusses the rationale behind the SOAP choice on his blog and explains that the server is available as a war archive that can be either deployed in a Java Application Server or simply started using its embedded GlassFish v3 engine. In addition to the SOAP interface, Greg is also working on a RESTful implementation of the EHCache server, this time with Jersey (JAX-RS's reference implementation in the works) under the hood.

EHCache is a popular distributed cache used by many frameworks and applications. Previous EHCache entries on this blog are here.

If you are using or planning to use GlassFish v3 (with or without the embedded mode), feel free to comment here or send us email, we'll happily mention it here.

Saturday Jul 19, 2008

Invoking GlassFish WebServices from SilverLight and .NET


In the heels of the Developer.COM Award for Metro for its interoperability capabilities here are two blog posts from Guy Burstein specifically describing how to do it: From SilverLight and From .NET Client.

Metro interoperability is a key reason for the Metro Adoption. We have had a number of GlassFish customer wins that started on a desire to interoperate with Microsoft's stack.

And it is always nice to see GlassFish mentioned at MSDN :-)

Friday Jul 18, 2008

Developer.COM Product of the Year Winners: Metro, NetBeans, JSR 223, JavaSE 6, PostgreSQL

ALT DESCR awards a Product of the Year and this year several of our family, friends and relatives are winners: Metro, NetBeans, JSR 223, JavaSE 6 and PostgreSQL.

Full details in the Developer.COM article: [1], [2].

Wednesday Jul 16, 2008

Upgraded Support for Grails with Metro


Martin reports on improvements to his Metro plugin that allows Web Services development with Grails. He also upgraded to Grails 1.0.3.

See Martin's note and check the Plugin page.

Monday Jul 07, 2008

WebLogic is Oracle's Strategic AppServer - Metro Included


I was "on vacation" last week, so the news are a bit late, but the news on July 1st confirmed the rumor: Oracle WebLogic Server is Oracle's "Strategic AppServer" - see the articles at The Register and InfoWorld. This comes on top of recent surveys on Oracle/BEA usage: SOA-Talk and The Register.

A consequence of this move is that Metro is now used Oracle's main AppServer, increasing the adoption of GlassFish's WebServices stack. The same applies to JAXB RI; and, in that case, I know of no mainstream AppServer that uses a different implementation!

Tuesday May 27, 2008

NetBeans 6.5 with GlassFish v3 TP2 and Metro

Martin Grebac

A couple of weeks ago Bhakti showed how to Install Metro on GF v3 TP2 but that didn't include proper NetBeans support. Martin has been working on the NetBeans module and there is now a version to try with the latest NB 6.5 developer build.

Full details on how to download each component, including the two update centers, at Martin's Note. Note that JSR109 integration is not yet available; stay tuned for that.

Enjoy! And report any issues to Martin and Bhakti.

Saturday May 17, 2008

JAXB 2.1.7 Released

Radio Receiver Icon

From last week, mostly to keep a record of milestones in community projects: JAXB RI 2.1.7 Now Available. This bug-fixing release matches the version bundled in Metro 1.2.

Tuesday May 13, 2008

Metro on GlassFish v3 TP2


The GFv3 TP2 does not include the SOAP web services stack - Metro - (content) but it has all the required hooks and Metro is available from the v3 download center, as Bhakti explains in her Latest Note.

Installation is straight-forward with the new UpdateCenter (ScreenShot). Try it out and let us know how it goes.

BTW, for those curious, you can poke to the IPS repositories through HTTP: windows, linux, mac, solaris SPARC, solaris x86

PS. As you can see, in addition to Metro, the GFv3 repository includes Grails support, Jersey (RESTful Web Services), jMaki/AJAX, and jRuby. Since TP2 already includes the Java Web Tier (Servlet+JSP+JSF) and JPA (EclipseLink), it is actually a very functional release - please share your experiences with it.

Friday Apr 11, 2008

Web Services Security in Metro video interview

Photo of interviewee

The GlassFish Podcast has already provided some GlassFish audio, but this time Ed Ort brings us video with this interview of members of the Metro Web Services Security team. The interview, which was taped at the recent Hyderabad Sun Tech Days, starts off with interviewee background questions before it gets into the point-to-point vs. end-to-end security tradeoff (both of which Metro can do).

It then goes on to discuss the four main parts (specifications really) implemented today in Metro : WS-Security, WS-SecurityPolicy, WS-Trust, and WS-SecureConv (full list). The interview finally touches on the future beyond Metro 1.1 which is mainly about implementation of next versions of the specifications.

If nothing else, this is a good time to put a face on a name if you've been participation in the Metro mailing list or forum. If you're coming to JavaOne, you may want to write down this Microsoft/Sun session about interoperable web services.

Wednesday Apr 02, 2008

Metro and Microsoft - Microsoft Technology Centers and in BizTalk

FLying Pig in Cincinnati

You know the saying... "when Pigs Fly..."? Well, Clemen's Latest note starts:

A flock of pigs has been doing aerobatics high up over Microsoft Campus in Redmond

What he is referring is that he just checked in GlassFish and Metro into the latest Biztalk SDK! Neat! And he has some very nice words for the Metro team, as Arun highlights.

On the other side of the Atlantic, Alexis highlights another Microsofter, St├ęphane, on another aspect of the same relationship: GF and NetBeans being available at Microsoft Technology Centers.

I think we may have a new mascot - the flying pig!