On Fri, 23 Sep 2011, Mattmann, Chris A (388J) wrote:
However, Eclipse keeps reporting to me that my Tika project has these errors:
Description Resource Path Location Type
Cannot cast from POIXMLDocument to XMLSlideShow
XSLFPowerPointExtractorDecorator.java
/tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ooxml
line 58 Java Problem
Cannot cast from POIXMLDocument to XMLSlideShow
XSLFPowerPointExtractorDecorator.java
/tika/trunk/tika-parsers/src/main/java/org/apache/tika/parser/microsoft/ooxml
line 114 Java Problem
Looks like you have two copies of POI on your classpath, an old one and a
newer one. (At a guess I'd say something like 3.8 beta 4, and an earlier
3.8 beta)
It's a surprisingly common problem, so we have some magic code in our FAQ
which can be used to help track down the rogue extra jar!
http://poi.apache.org/faq.html#faq-N10006
Nick