I am getting the following exception while trying to write an .xlsx file using Apache POI
NoClassDefFoundError: javax/xml/stream/XMLStreamExcept
You're missing the stax API jar
If you look at the POI Components page you'll see that the ooxml-schemas jar depends on a STAX API jar (most typically provided by stax-api-1.0.1.jar
)
Look in your POI binary download, and in the ooxml-lib
directory you'll see the jar you need. Alternately, if you use Maven, it'll download the dependency for you