Getting IntelliJ 4.52 and 4.5.3 working on Linux AMD64/JDK1.5

There are a couple of small problems with debugging. Until these are fixed by JetBrains it is worth pointing them out: libbreakgen.so Remove this from IntelliJ-IDEA-4.5.3/bin. It is a 32 bit binary and needs to be replaced with a 64 bit one. Removing it causes no loss in functionality. idea.lax Add -Didea.no.launcher=true to the following… Continue reading Getting IntelliJ 4.52 and 4.5.3 working on Linux AMD64/JDK1.5

Published
Categorized as Java

A very easy way to make your HttpUnit tests run much faster

I have been looking at the performance of our web integration tests lately. They are an order of magnitude slower than our EJB integration tests. JavaScipt! ——- It turns out 70% of the time taken by HttpUnit is setting up the JavaScript interpreter for each response. Some tests need this but not many. In your… Continue reading A very easy way to make your HttpUnit tests run much faster

Published
Categorized as Java

ehcache-1.1 released

23 November 2004 ehcache 1.1 released.  This version splits out the constructs package into a separate sub-project. This simplifies ehcache for those using it in Hibernate or directly. It also moves the constructs to a separate jar and release cycle. There is only 1 minor bug fix but then there was only one bug reported.… Continue reading ehcache-1.1 released

Published
Categorized as Java

Anouncing ehcache-constructs

Announcing ehcache-constructs-0.5. A subproject of ehcache, ehcache-constructs builds on top of ehcache to create implementations for common caching patterns. All implementations use ehcache as the backing cache. They also share a common purpose – to create very high performance Java applications. At present ehcache-constructs contains: General Purpose Caching ——————— * BlockingCache – a cache which… Continue reading Anouncing ehcache-constructs

Published
Categorized as Java

Announcing JPAM

JPAM is a Java-PAM bridge.  PAM, or Pluggable Authentication Modules, is a standard security architecture used on Unix, Linux and Mac OS X systems. JPAM permits the use of PAM authentication facilities by Java applications running on those platforms. These facilities include: * account * auth * password * session JPAM has its own proprietary… Continue reading Announcing JPAM

Published
Categorized as Java

Brave New World – The jump represented by Fedora Core 3 64 bit, AMD64 and JDK1.5.0

In the world of open source, it seems there are periods of inching forward punctuated by large jumps. I believe we are in the middle of one of those jumps now. In this post I argue that the combination of Fedora Core 3, AMD64, the emergence of Firefox, Java 5 64 bit makes for one… Continue reading Brave New World – The jump represented by Fedora Core 3 64 bit, AMD64 and JDK1.5.0

Published
Categorized as Books, Linux