Two things: Apache POI seems to be dormant - they never delivered on their promise to support other formats. The second was that ExtenXLS had fairly good documentation and examples, and just worked. I actually used the OpenXLS download (now at version 6)