2010-10-11 5 views
0

Je fais une application comme devoir pour mon cours de télévision interactive en utilisant Osmosys (une implémentation de MHP) comme middleware.Erreur lors de la lecture de XML avec MHP et XleTView

Je suis en train de lire un fichier XML à l'aide:

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); 
DocumentBuilder db = dbf.newDocumentBuilder(); 
Document doc = db.parse(file); 

Quand je lance avec le XleTView (un émulateur), il dit:

java.lang.NoSuchMethodError: javax.xml.parsers.DocumentBuilder.parse(Lxjava/io/File;)Lorg/w3c/dom/Document;

Qu'est-ce que je fais mal?

Répondre

0

La classe que vous utilisez ne fonctionne pas dans MHP (mph utilisent java 1.3 je pense), utilisez NanoXML.

Salut, MHP utilise java 1.1 jusqu'à java 1.3 Je pense ..., donc quand vous appelez une classe qui n'est pas faussée à ce show de distribution (java.lang.NoSuchMethodError ...). Pour résoudre, vous pouvez utiliser le NANOXML.

Questions connexes