Archive for February, 2007


Oracle JDBC 9i/10g problem..

Feb 23, 2007 in Database, Oracle

JProfiler indicated a memory leak in the Oracle JDBC 9.0.x.3 package at TTCItem.

We replaced the 9i JDBC package with the 10g version and we started getting $B!HClassCastException$B!I on Timestamp to Date conversions. It turns out the Oracle JDBC 10g package has an option to treat this issue as a version 8 backwards compatibility by doing one of two things:

– Set system property props.put(oracle.jdbc.V8Compatible, true);


– Start Tomcat with cli option -Doracle.jdbc.V8Compatible=true

Hakin9 Starterkit Feb 2007 ..

Feb 22, 2007 in Hakin9, Security

Hakin9 Feb 2007

Introduction to Firewalls: From ISO/OSI to DMZ

Introduction to Firewall Rulebases

Knock Knock Knocking On Firewall’s Door

Highly-Redundant Network Firewall: pf + CARP

Linux Netfilter – Packet Mangling and Applications

Basics of Firewalling and iptables

Much More Than Just a Firewall

Web Application Firewall – ModSecurity for Apache

Easy Firewalling with IPCop

Introduction to Anti-spam Practices

Popular Free Software Firewalls for Home/Personal Use

Making Firewalls Smarter

A good article on the Eclipse profiler

Feb 15, 2007 in Eclipse, Java

The profiler discussed is at


Note: this does not work with IBM Java since it uses JVMPI

(The Java Virtual Machine Profiler Interface)

IBM Java garbage collection analysis..

Feb 13, 2007 in Java

IBM Java garbage collection is enabled via CLI option
-Xverbosegclog:<filename> .

To interpret the log, use the IBM Pattern Modeling and
Analysis Tool for Java Garbage Collector (PMAT) .

PMAT is located at