Notes/slides from my Metro, Jersey, GlassFish, OpenESB, OpenSSO presentation at UJUG
On Thursday, March 19, 2009 I presented a quick overview and roadmap of Metro, Jersey, GlassFish, OpenESB, OpenSSO at the Utah Java Users Group. Here are my notes from the meeting. And a link to my slides.
Normally they have 2 one hour presentations (I have presented twice in the past). This time they had 5 twenty minutes presentations followed by a panel composed of the presenters being asked questions from the audience.
Theme: State of the Java Union:
- Tom Valletta, principal engineer LDS church
JSF - Sean Sullivan, open-source developer from Oregon
JSON - Chris Hansen, overstock.com
JDK 7 - Harold Carr, Architect - Project Metro
Metro, Jersey, GlassFish, OpenESB, OpenSSO - John Griffin, overstock.com
(author of
Hibernate Search in Action (Manning)
Hibernate
Questions from panel session
- Can I get support for Metro on other containers?
No - but you can buy GlassFish support and report bugs that way. - Why did you do Metro when Axis already existed?
Axis did not have WS-* nor did they have MS interoperability as #1 goal
Also, Axis did/does not have great support for JAX-WS/JAXB. They have good support for ADB and other bindings, but not JAXB. - What will happen to
Metro,
NetBeans,
GlassFish,
Solaris,
etc., with IBM?
No comment - How can we do centralized policy management while waiting for
us to ship upcoming Web Services Configuration Management?
Use policy references to external policy. See: Managing Policies in the Metro Users Guide
Other observations
- Most people seem to be using Tomcat (particularly Overstock.com). See the poll at UJUG's site.
- RFE: Jersey seems to causes URI path information to be spread across many files instead of being centralized. It would be good to have a IDE support: give it a URI and have the IDE take you to the code responsible.
- Interest in Scala and some discussion of Clojure (which is my favorite JVM language, besides llava).
- Informal "raise your hands" polls show:
The presentations and forum were followed by parallel breakout sessions:
- Java Certification, lead by Don Bogardus
- java.community.events, lead by Chris Hansen
At the end of the evening I went out to eat with Ian Robertson, Chris Hansen and one other fellow, all from overstock.com. During the conversation I learned that overstock is using Jamon, a typed template engine for Java for its web pages. This was developed in-house by Ian. Ian twice during the evening pointed out I should consider attending UJUG meetings more often, since I live in Utah. Good idea.
Technorati: wsit glassfish projectmetro
- Login or register to post comments
- Printer-friendly version
- haroldcarr's blog
- 1573 reads






Comments
by haroldcarr - 2009-03-31 20:54
Hmm, I think we earlier said we would implement jabber transport as a commons project but I don't recall having XMPP support in any roadmap. Could you send a pointer to where you read that?by rktumuluri - 2009-03-24 22:07
Hi Harold, Can you shed some light on support for "XMPP" in metro ?. I see "xmpp" in the roadmap docs for metro. However, the timeline is not clear. Alternatively, what's sun's position on providing support for any "real-time" protocol such as "xmpp". Please don't say "tcp". It's too raw. As an application developer, I would like support for something like "xmpp". Cheers ... /rk