I am using POI 3.0.1 as a "required project in the build path" (not using a jar). Launching my application (in Eclipse DEBUG mode) gives me the following - see below. However, this does not prevent my application to run. I had a look at the bug database and saw that the issue (bug 12671) was supposed to be fixed. Anyone has clue? Thread [Thread-7] (Suspended (exception NullPointerException)) Class<T>.forName0(String, boolean, ClassLoader) line: not available [native method] Class<T>.forName(String) line: 164 POILogFactory.getLogger(String) line: 81 POILogFactory.getLogger(Class) line: 58 HSSFWorkbook.<clinit>() line: 132 Configuration(ExcelFile).open(StatusBar) line: 55 Configuration.ConstructorHelper() line: 41 Configuration.<init>(String, StatusBar) line: 78 ConfigurationTab$ConfigurationFileThread.run() line: 101 Thread.run() line: 595
Ensure that all the jars from within /lib/ are on your classpath too, you're almost certainly missing one.