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
href="http://www.overstock.com/">overstock.com. During the
conversation I learned that overstock is using
href="http://jamon.org/">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
- 1750 reads






Comments
by haroldcarr - 2009-03-31 19: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 21: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