Bonjour,

lorsque je lance iText pour générer un pdf à partir d'un html eclipse rend une erreur que je ne comprend pas :

java.lang.ClassCastException: com.lowagie.text.Paragraph cannot be cast to com.lowagie.text.List
at com.lowagie.text.xml.SAXiTextHandler.handleEndingTags(SAXiTextHandler.java:722)
at com.lowagie.text.html.SAXmyHtmlHandler.endElement(SAXmyHtmlHandler.java:269)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at com.lowagie.text.html.HtmlParser.go(HtmlParser.java:114)
at com.lowagie.text.html.HtmlParser.parse(HtmlParser.java:132)
at HtmlParseExemple.main(HtmlParseExemple.java:37)



le fichier java est adapté de l'exemple "HTML parse exemple" :

public static void main(String[] args) {

Document document = new Document();
try {
PdfWriter.getInstance(document, new FileOutputStream("results/ex2TP.pdf"));
HtmlParser.parse(document, "resources/ex2/ex2TP.html");
} catch (Exception e) {
e.printStackTrace();
}
}


Si vous avez la moindre idée d'où peut venir l'erreur, je vous remercie par avance de toute aide qui pourrait m'aider à avancer !