Get GlassFish V2
Purchase Support Worldwide
May 08
8
GlassFish ESB Formally Launched
  Posted by pelegri in OpenESB

GlassFish ESB and OSGi stack

Another GlassFish-related announcement from Sun (PR): the Open ESB collection of projects are being aligned under the GlassFish umbrella.

An evolutionary rather than a revolutionary move as pieces of OpenESB were already included in GF v2, but will encourage further synergies between the groups and artifacts.

Expect bundles of OpenESB components with GF, as well as community and architectural interactions. A good example of the latter is Project Fuji where the ESB components are delivered as OSGi modules running on GlassFish v3.

Check out GlassFish ESB, the earlier TA entry, and Prakah's Introduction to Fuji and GlassFishESB

May 08
4
Introducting Project Fuji - Core for Open ESB v3
  Posted by pelegri in OpenESB

ALT DESCR

More teasers out there... check out Andi's note on Java CAPS and Fuji. Project Fuji will be specially interesting to GlassFish; from the Fuji WebSite:

[A] lightweight micro-kernel based on JBI (JSR 208) and OSGi. Packaged as an OSGi bundle, the micro-kernel can be installed in any OSGi-compliant runtime.

For full details, check out Andi and Keiths' session on Wednesday at 9:30 am: TS-6385 Integration Profile for GlassFish Project v3

Nice Logo, BTW... :-)

ALT DESCR

Dec 07
2
OpenESB on JBoss
  Posted by pelegri in OpenESB

OpenESB Logo

OpenESB is included in the GlassFish App Server, but it is also available separately. OpenESB runs on plain Java SE (see Wiki page) and Mark just announced that it Also Works on JBoss (Wiki page). All OpenESB downloads are Available here.

Also see this List of Screencasts related to OpenESB.

Feb 07
22
Now's a good time to look into JBI
  Posted by alexismp in OpenESB

Ron Ten Hove, JBI spec lead at JavaPolis

One of the many new features for GlassFish v2 is an integrated JBI implementation. Gregg Sporar has done some nice digging on that subject. To get your feet wet, he recommends this resource and the specification's first four chapters.

Since Gregg is a NetBeans evangelist, there's a tooling part of the story. The forthcoming NetBeans Enterprise Pack (version 5.5.1) has new and improved XML and SOA features such as a Service Assembly "casa" editor, graphical WSDL and XSLT editors, and an Intelligent Event Processor.

JBI implementations are listed here, while JBI components and engines are enumerated there. Most of these are Open Source and there are also examples of mix and matching such as this one.

Aug 06
16
Transactions and Synchronous JMS
  Posted by sharps in OpenESB

Frank Kieviet's latest post investigates a problem with synchronous messaging with JMS (in the context of J2EE 1.4). While the abstractions offered by frameworks like J2EE (aka java EE) can be very powerful - they can often make us complacent. Diagnosing complex, transactional, distributed systems requires a good understanding of the behaviour behind the abstrations. And Frank is here to help !


Aug 06
1
J2EE CA Resource Adapters ...
  Posted by sharps in OpenESB

Frank Kieviet has just started blogging about J2EE CA and Resource Adapters. You can get his JavaOne 2006 presentation and recordings here, learn about Poisonous Pools and the Problems with XAResource Wrappers.

Frank joined Sun from SeeBeyond so welcome to Sun and welcome to The Aquarium.

The core J2EE 1.4 technology used in Java CAPS today shares the same heritage as GlassFish and some future release of Java CAPS will use GlassFish.


Jul 06
31
Buliding SOAs with JBI
  Posted by sharps in OpenESB

By way of Gopal's blog - there is a new web-cast presentation covering JBI (Java Business Integration) & SOA

The web-cast covers the architecture of JBI as well as the key tasks it supports - Develop, Package, Deploy and Run.

See related posts covering JBI / SOA and Integration


Jul 06
17
Bridging Java EE & JBI
  Posted by sharps in OpenESB

Binod has a fairly long and detailed entry highlighting the use of a Java EE Service Engine in the context of a composite application, demonstrating some of the interaction patterns that can be used to bridge JBI[1] & Java EE.

The blog is a practical excercise and uses the Java EE 5 Tools bundle (download).

Also check out Gopalan's Web Cornucopia blog for more on BPEL, SOA & JBI.
[1] - For more info on JBI - there's a good NetTalk series covering JBI from the spec co-leads (Peter Walker & Ron Ten-Hove).

Jul 06
8
SDN Channel on SOA
  Posted by pelegri in OpenESB

Kids in School

The latest issue of SDN Channel covers SOA and it includes the usual video interviews and resource links. The main download is the Java EE 5 Tool Bundle which includes the Java EE 5 SDK as well as NetBeans and the Open ESB. Also check these Recent Enterprise Pack ScreenCasts and the home page for JavaCAPS, the forthcoming Sun's Java Composite Application Platform Suite.

I also find very useful the blogs on Learning BPEL by Gopalan and those on JBI, ESB and SOA by Ron. And thanks to Marina for the tip.

Foo, Bar, Baz, and Wombat,

Jul 06
4
Learning BPEL - Blogs by Gopalan
  Posted by pelegri in OpenESB

Photo of Gopalan

Gopalan has been doing a whole collection of good writeups that would be very useful to learn BPEL. Gopalan is in the team that works on OpenESB (includes JBI); most of his entries relate strictly to BPEL but some address specifically BPEL and JBI. Gopalan, Ron, and John are some of the bloggers I enjoy reading in this area.

Entries on BPEL include:

What are Correlation, Message Property, Property Alias, and Correlation Set
What are PartnerLinkTypes, Roles, and PartnerLinks
The BPEL Mapper
The BPEL Debugger

Entries on the intersection on BPEL and JBI include:

The WS-BPEL JBI Service Engine
The HTTP/SOAP JBI Binding Component
Insurance Claim Scenario: Orchestration using BPEL and JBI - This is based on J1 TS, see nice review
• Nice Follow-up Article based on the above (Ron's recommendation, TA spotlight).

Apr 06
27
NetBeans and SOA
  Posted by rtenhove in OpenESB

NetBeans Logo

There is some interesting work going on at NetBeans.org. They are crafting new tools for creating composite applications based on Service-Oriented Architecture (SOA). Alexis Moussine-Pouchkine has posted some screenshots that show some graphical editors for messy XML languages like WS-BPEL 2.0, WSDL 1.1, and XML Schema. These tools make creation of these standard XML documents, and the composite applications they describe, much easier.

SOA,

Apr 06
25
SOAP over JMS at GlassFish - Using JBI Infrastructure
  Posted by pelegri in OpenESB

Architecture Diagram of SOAP over JMS

The Open ESB project is being integrated with GlassFish. Manisha describes how the Service Engine in GlassFish is used to provide SOAP over JMS. The client and the service code are unaware of the transport used, only the port configuration is changed.

Check out Manisha's blog for good details. Ron also provides an Additional Perspective on this effort.

Note that the New WS Stack (targetted for the next version of GlassFish) is designed to support multiple transports. That effort is inter-related to this one, so eventually you will also be able to use JMS outside of JBI endpoints.

Apr 06
24
Enterprise Service Bus and the JBI Specification
  Posted by pelegri in OpenESB

Routemaster Bus

An Enterprise Service Bus (ESB) is a distributed infrastructure where a set of service containers adapt IT assets to a standard model based on XML and Message Exchange Patterns (MEP). The ESB interconnects them with a reliable messaging bus and provides services for transforming and routing messages, as well as administration (see ron's entry or the Wikipedia page).

ESBs are popular but they suffer from a lack of standarization, and the JBI specificiation (JSR 208, JBI.next) addresses that problem for the Java Platform. There are a number of JBI-based Implementations; Project OpenESB is the one that we are ensuring works with GlassFish.

Stay tuned for more news on OpenESB and GlassFish, but let us know of other ESB implementations that work with GlassFish.

Apr 06
12
OpenESB, SOA, JBI, and GlassFish
  Posted by pelegri in OpenESB

Spell with Flickr

Ron has a nice blog site talking about things like SOA, JBI and OpenESB. His most recent writeup, Why SOA advocates that SOA should not require new artifacts in the Web Services that are being used.

Ron does a good job of describing JBI and SOA, and he will join us here in TheAquarium to cover that area. We will also cover more of OpenESB as it runs on top of GlassFish, although I hear they are a few releases behind, so we will report after clarifying that.

If you want another voice on JBI, check James Strachan (video, TSS thread).

Apr 06
11
Mashups and SOA -- revisited...
  Posted by pelegri in OpenESB

A chair on a city map

I finally found a moment to read some of John's entries on SOA and he deserves a (repeat) spotlight. Start by checking out what is a Mashup, then look at a few, say from MonkeyBites like this, this, or this.

And then you can go read John's blog on SOA and MashUps... Enjoy!

Languages

NEWS AND EVENTS

Join us at CommunityOne
ALT DESCR

Free!

Search

Popular Tags

adoption ajax clustering community fastinfoset frontpage glassfish grizzly hudson interoperability java javaee javaone jax-rs jax-ws jaxb jboss jcp jersey jmaki jruby jsf maven metro mysql netbeans opends opensource opensso performance phobos php portal rails rest roller ruby sailfin scripting sip sun tools updatecenter v2 v3 webserver webservices weekly wsit xml

Companion Blogs

Useful Blog Entries

Friends and Relatives

Subscribe

Enter your Email

Contact Us

Send feedback and leads to theaquarium@sun.com

Downloads

Events


Adoption Stories

Related Links

Recent Entries

Latest Project News

Navigation