dom4j,erreur

dom4j,erreur - XML/XSL - Programmation

Marsh Posté le 06-06-2006 à 20:49:18    

Salut,
j'ai un probleme avec dom4j,j'ai telechargé le package et les dependances qui vont avec,
mais quand je compile j'ai cette erreur:
 
Eception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/JaxenException
 at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
 at org.dom4j.DocumentHelper.createXPath(DocumentHelper.java:121)
 at AppXML.main(AppXML.java:29)
 
 
Et le code est:
 
 
  import java.net.URL;
                          import java.util.*;
                          import org.dom4j.*;
  import org.dom4j.dom.*;
   
  import org.dom4j.io.*;
  import org.dom4j.DocumentException;
  import org.dom4j.io.SAXReader;
     
public class AppXML {
 
 
 
   
 public static void main(String[] args) {
   
   
  try{
   Document document;
   SAXReader xmlReader = new SAXReader();
        document = xmlReader.read("idmeftest.log" );
        XPath xpathSelector = DocumentHelper.createXPath("/alert" );  
        List liste = xpathSelector.selectNodes(document);  
         
 
       
     
        }
        catch(Exception e)
        {System.out.println(("erreur" ));
        e.printStackTrace();
}
         
 
 
 }
 
}
 
Voila,est qu'avec JDOM il y a moins de probleme?

Reply

Marsh Posté le 06-06-2006 à 20:49:18   

Reply

Marsh Posté le 06-06-2006 à 21:33:05    

probleme de classpath, il te manque une dependance:

Code :
  1. java.lang.NoClassDefFoundError: org/jaxen/JaxenException


[:souk]

Reply

Marsh Posté le 06-06-2006 à 23:24:23    

Ya un moyen de connaitre laquel me manque?

Reply

Marsh Posté le 06-06-2006 à 23:25:47    

bah si, en lisant le message.
C'est jaxen qui manque
http://jaxen.org/


---------------
my flick r - Just Tab it !
Reply

Marsh Posté le 07-06-2006 à 15:47:50    

C'est bon,jai installé jdom et ca marche bien

Reply

Marsh Posté le 07-06-2006 à 15:52:35    

[:pingouino]
 
J'utilise dom4j, avec jaxen, ca marche tres bien aussi  
 
Changer de librairie a cause d'un petit message d'erreur, je trouve ca moyen tout de meme [:pingouino]


---------------
my flick r - Just Tab it !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed