Friday, 31 August 2007

ServiceMix and JBI: slowly I am getting it

Quite often as an external consultant one is thrown into a project which more or less no in-depth knowledge about the tools and software they are using or at least part of them. This time in Salt Lake City is was even worse and I was thrown into the cold water and had to learn to swim quickly. Beside trying to figure out the requirements of the client and the goals I also had to pick up on JBI (Java Business Integration), ESB (Enterprise Service Bus) and ServiceMix which is Apache's project of a JBI container. When I first checked out the JBI specification the whole thing was more or less  keep on reading here

Posted by schaefera at 5:52 PM in Java

Thursday, 30 August 2007

MythTV: a new era has started

Since a while the mailing lists of MythTV was flooded after the main source for the TV lineups listings announced that it terminates the free delivery of the lineup data. Because there are no more listings starting September this year MythTV was updated to support a new data delivery model which requires the users to pay for lineup data even though it is a very small fee around $5 per month for now. The added bonus of skipping commercials makes this worthwhile and I am going to sign up as soon as I have the new MythTV version up and running.

  keep on reading here

Posted by schaefera at 8:36 AM in MythTV

Sunday, 19 August 2007

More Woes with Maven 2

As you probably already know I am not really a fan of Maven2 and my troubles with it does not seem to stop. This time I ran into an issue with Maven2 which left corrupted POMs in the Maven2 repository and so more or less disabling the transitive dependencies. This made the project unbuildable even though later I got access to the Internet. Maven2 was complaining about incompatible POMs but I could not make Maven2 to reload them. At the end only a brute force delete of all POMs in the repository could resolve the issue. This is what happened.

Being on road means that from time to  keep on reading here

Posted by schaefera at 4:35 PM in Java

Finally with JBI and ServiceMix I can reuse my knowledge from SeeBeyond

In the second half of my employment at SeeBeyond in Monrovia I was working on the JCA connector team dealing with a lot of Enterprise Application Integration (EAI) related stuff I was not really that keen on learning because it was and still is only a fancy workflow system. Even though JCA is quite interesting because it has a lot of interaction between the application server, JCA framework and the Resource Adaptor that provides the data repository access. Now I am in a POC in Salt Lake City and they are using ServiceMix to separate the clients from the backend so that they can adjust the  keep on reading here

Posted by schaefera at 4:01 PM in Java

Friday, 17 August 2007

Glassfish: Way too complicated for Me

Today I had a look if I could deploy our JBI components on another JBI compatible server than ServiceMix. Back from my days at SeeBeyond I knew that Glassfish has some quirks but today I got confirmed again that I don't want to use Glassfish except a customer asks for. I know that my knowledge of JBoss give me an advantage on how to install, start and deploy applications on JBoss but if I am struggling for hours just to access an object from Glassfish' naming server then I don't want to imagine what other people do.

Even in JBoss retrieving objects from a JNDI server on a remote  keep on reading here

Posted by schaefera at 7:59 PM in Annoying

Monday, 13 August 2007

Delta Airlines and Collective Lying

Today, Monday, August 13th, I wanted to fly to Salt Lake City early in the morning so that I am there ahead of time for a presentation. After standing up at 4:40am and driving over an hour to Irvine I finally arrived at the gate. Like before the airplane was late so no panic but then the airplane could not reach the gate because of a fuel spill on another gate. Finally nearly an hour late the plane arrived and we could board. Now after everyone settled in the captain informed us about the backup generator not working and that we have to leave the plan. Then I had to wait in lane another h  keep on reading here

Posted by schaefera at 3:19 PM in Java

Tuesday, 7 August 2007

JBoss Clustering Presentation II: at the OC-JUG

I am going to give the JBoss Clustering Presentation at the OC-JUG this week at Thursday, August 9th 2007 at 7pm. Please note that the location has changed once more to:

SmartSoft

18006 Sky Park Circle
Suite 207
Irvine, CA 92614

For more info check out the OC-JUG website even though it is not quite up to date with the location.

Have fun - Andy

Posted by schaefera at 11:10 AM in Madplanet.com Inc.

Monday, 6 August 2007

SuperDuper! really is what the Name says

Since a few months I have a 500GB external hard disk (iBook from Western Digital) which I used to do backup of the data on my Mac. Still the backup software that came with the hard disk is not working well, is dog slow and I could not easily test if the saved data are really going to restore my Mac in case of a disaster.

Then a week ago a friend told me about SuperDuper! backup software. Even though the name sounds funny I downloaded, installed and tried a full backup. After an hour or t  keep on reading here

Posted by schaefera at 11:46 PM in Mac

Thursday, 2 August 2007

Jencks: a Little Monster

In order to create a little demo application I was trying to use Jencks in order to create an outbound JDBC connections. It all looked so innocent and simple but a few days later this little project had become a monster and I am still trying to integrate a Jencks datasource with an outside transaction as it is done within an application server. I am used to look into the source code to figure out what is going on but here I nearly gave up.

To create an outbound JDBC connections I needed to setup a spring configuration file which   keep on reading here

Posted by schaefera at 5:23 PM in Java

A new shine Car

As discussed in my blog about my car accident now I can report that my car was labeled a total loss, lucky me, and so I had to go to the nearest Toyota dealership to buy a brand new Prius. This time we bought the car not only for me but also for my wife because she is going to use the car as well which meant that we had to have a navigation system and leather interior. The cloth seats with the fabric protection did not work out and dirt still left stains on it. This left u  keep on reading here

Posted by schaefera at 8:27 AM in Personal