[Lian Li PC60 Aluminium Case] I finally get around to updating the PC my wife and daughter use in the office this week. After a lot of deliberation I picked up a cheap (�125) bundle of motherboard/fan/Athlon 2100+ from Maplin Electronics along with a Lian-Li PC-60 aluminum case.
I’m really impressed by the case, it has 4 built in fans but I’ve only needed to connect two of them to keep the temperature stable.
Well it turns out that the latka integration with cruise control wasn’t so straightforward after all. Whilst everything runs fine from a commandline version of ant life is not so straightforward in the version of cruisecontrol we are using. The issue boils down to the fact that our current version of cruisecontrol is based upon ant 1.4, and the latka environment uses 1.5. I’ve tried installing ant 1.5 into cruise control, but then I fell fowl of some differences in logging which meant I got no output from cruisecontrol.
All the development done on the projects I’m involved with at the moment run through the cruisecontrol system for continuos integration. I’ll provide more of the details on this at some point in the future, but put simply this system means that as soon as a developer commits a change into cvs, our ant build is automatically run on the changes. Our build consists of several phases including:-
checking the source changes meet our rules via checkstyle the compilation/javadoc phase Junit tests on the undeployed code deployment of code more Junit tests on the deployed ejbs We have also been performing adhoc tests on the running application with JMeter.
I got some useful feedback on the questions about seeing what is going on under the bonnet in JBoss. Apparently I’m not missing anything and the solution is to roll your own cache/pool implementation that provides some statistics. Sounds like this is my chance to put something back into the JBoss project. As an interim solution its also been suggested to me to add a simple static to the classes I want to monitor and then maintain/log a count through the ejbCreate,ejbRemove,ejbActivate,ejbPassivate methods.
I’ve recently moved an application over to JBoss as part of replacing a Corba application. Everything is going well and performing fine, but I’ve one nagging question. Other EJB servers I’ve used have provided some kind of interface into the container that tells you how many beans of a particular type are active, the usage levels of the database pools etc. I’m aware of the /jmx-console/ support for viewing the services through JMX, but I’ve not been able to find this information.
I finally choose to post some content….and then suddenly half the root nameservers fall off the internet. Info at Slashdot, maybe someone is trying to tell me something.
I guess I should explain why I’ve finally decided to maintain a blog. To be honest I’ve always been a little sceptical about blogging, but recently I’ve started finding useful information in other peoples blogs. As an attempt to put something back I’ll try to write a few words on what I’ve been up to. If you find anything interesting contact me.