Skip to main content

Posts

Showing posts from 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 with Microsoft , 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 ...

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.

NetBeans 5.0 GUI Builder

I blogged recently about the need for good GUI builders in Java. Yesterday, I downloaded the latest daily release of NetBeans 5.0 and tried out Matisse. I’ve seen the demos of it being used, but never had the chance to use it myself. I was very impressed with how it all worked and how easy it was to construct dialogs. There were a few stability issues with it, but thats to be expected from a daily build. Not long now until there is a beta available!

How (not) to choose a web framework…

How do you know which web framework to use when starting a new project? It can be tricky and there are several factors which can influence your decision, such as support, learning curve, project standards etc. To help people choose their web framework, I’ve done a totally un-scientific survey and found out how many times a framework is mentioned on www.javablogs.com The results are: Spring 3439 Struts 3032 JSF 1278 WebWork 1209 Tapestry 1081 I don’t think you can draw any conclusions from this apart from the fact that javablogs.com has a search facility!!