Monthly Archives: September 2005

Busy Busy JBoss

JBoss have been very busy recently.

They’ve released SEAM - an application framework for Java EE 5, they’ve got an early release of EJB 3, they’ve released the JBoss Microcontainer and have just agreed that they are going to work closer withMicrosoft, plus all the other things that they are working on.

What’s next I wonder? Well, time will tell, but from the look of it, we won’t have to wait long.

JBoss and Microsoft Partners

JBoss has today announced that they are to work closely with Microsoft to enhance interoperability between JBoss middleware and Windows Server products.

Four key areas have been identified that are suggested will benefit both JBoss and Microsoft customers:

  • Security Interoperability
  • Web Services Interoperability
  • JEMS Management via MOM
  • Optimised use of SQL Server for Hibernate and EJB 3.0

The full press release can be read here.

I think that this is good strategy by both Microsoft and JBoss as interoperability is surely one of the biggest areas that traditionally causes headaches. Many enterprises have both Microsoft and Java systems deployed and I can see how this partnership will benefit both Microsoft and JBoss. For Microsoft, they push SQL Server and .Net applications communicating with JBoss via web services. For JBoss, they are partnering with one of the biggest players in the market which will surely add a lot of credance to the JBoss range of products, plus they get enhanced interoperability and performance out of the Microsoft products.

It will be interesting to see how this pans out and what actually happens, but I think this is a good move for Microsoft, JBoss and the enterprise software market as a whole.

Java HTML Parsers

Does anyone know of any good open source HTML parsers for Java? I want to be able to parse a HTML document (which may or may not be valid) and extract information from it.

I’ve found a few on Google, but I’ve no idea how good they are.

Running Matisse Generated GUIs Outside of NetBeans

If you’ve been experimenting with Matisse, the new GUI builder that comes with NetBeans 5.0, you’ve probably wanted to run your app outside of the IDE at some time.

The LayoutManager used in Matisse is held in a jar file called swing-layout-0.7.jar which is in the ide6/modules/ext directory of NetBeans 5.0

You just need to add this jar file to your classpath to run Matisse generated GUI apps outside of the IDE.