Just a place to put together some thoughts on Java, Technology and Other Stuff (tm) that interests me.

Wednesday, April 25, 2007

It's working! It's working!

That line from Star Wars episode 1 always killed me when young Anakin Skywalker fires up the engines on the pod racer.

I'm using the Open ESB + Glassfish + Netbeans 6 installation jar from the Open ESB home page and I'm making progress. I still don't have my Hello JBI World program running, but I'm gaining confidence that I can get there with these tools.

Yesterday I started following this tutorial from the Netbeans wiki. It's titled: "A complete SOA Application with NetBeans 5.5: from Web Services creation to BPEL Orchestration" and so far I've been able to follow along and do the steps outlined even though some the functionality is slightly different from the Netbeans 5.5 stuff that the tutorial is based upon.

Friday, April 20, 2007

Open ESB + Addons + Netbeans 6

So I installed the Open ESB bundle described in my last previous post. Got it up and running and it seems to have what I'll need. I was able to start the Glassfish server with the JBI engine and see a nice list of BC's and SE's. As this is pre-release software there are some glitches Netbeans 6 when it starts up, but I just ignore them for now as I want to focus on the task at hand.

I created a new SE component using the JBI SE type wizard. Builds just fine, but when I attempt to invoke the install operation I get an error as documented here.

One of the other guys in my team is working up a ServiceMix example and I hope to be able to both talk with his instance from my Open ESB instance and to run his stuff in Open ESB to test the portability of Service Units and Service Assemblies.

Thursday, April 12, 2007

OpenESB with Netbeans 5.5; not so much..

So it turns out that didn't work too well. There is a set of plugins that will install and give you some ability to create either JBI Service Engines or Binding Components, but I wasn't able to deploy them to my Sun AppServer v9 server instance.

I went after the latest Netbeans 6 milestone build (M8) which is supposed to have this stuff in the Enterprise Pack, but that didn't seem to work all that well either. Finally, I went to the open-esb website and found this link to a ginormous jar that has Netbeans 6 and all the latest Open ESB bits in one installer and it seems to work together. Now to create that HelloWorld SE and BC and get them running.

Monday, April 9, 2007

JBI Hello World howto

So I wanted to write a Hello World example using either Open ESB or ServiceMix. ServiceMix provides some tutorials on how to do this with maven, but the tutorials seem to hide too many of the details and that doesn't suit my needs. I think I'll try to do this with the tooling for Open ESB and the Netbeans 5.5 IDE.