Bonjour,

Quand je veux essayer les exemples fournis j'ai un probleme quand je lance ma commande java. Bon je suppose qu'il faut que je precise comment tout mon bordel est mis en place alors allons-y.

Pour l'exemple Counter, j'ai cree un repertoire counter qui contient mon arborescence de repertoires:
- classes,
- conf (pour mon fichier XML),
- lib qui contient mes jar (les 2 de Xerces, une de Xalan et aussi une bsf.jar et tools.jar car j'ai lu sur xml.apache.org qu'il fallait les inclure qd on utilise jdk1.4, je sais pas a quoi ils servent et aimerais bien savoir d'ailleurs ),
- src qui contient un repertoire dom qui contient mon Counter.java. J y ai mis aussi le fichier ParserWrapper.java parce qu'il gueulait quand il etait pas la. (par contre ParserWrapper.java est-il bien a sa place?)

A la racine de mon repertoire Counter j'ai cree 3 .bat pour me faciliter la tache:
- setEnv.bat dont le contenu est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
SET JAVA_HOME=C:\utils\j2sdk1.4.0_02
SET PATH=%JAVA_HOME%\bin;%PATH%
 
SET CLASSPATH=.\lib\xalan.jar
SET CLASSPATH=%CLASSPATH%;.\lib\xml-apis.jar
SET CLASSPATH=%CLASSPATH%;.\lib\xercesImpl.jar
SET CLASSPATH=%CLASSPATH%;.\lib\bsf.jar
SET CLASSPATH=%CLASSPATH%;.\lib\tools.jar
SET CLASSPATH=%CLASSPATH%;.\lib\xalan.jar
SET CLASSPATH=%CLASSPATH%;.\classes
- make.bat

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
javac -d .\classes src\dom\*.java
- run.bat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
java dom.Counter .\conf\data.xml
D'ailleurs en passant que signifie l'option que je peux eventuelleemt rajouter a ma commande java dom.Counter...:
-p name (Select parser wrapper by name)

Bon dites moi si ma methode de travail est mauvaise.

pas de probleme avec mon setenv ni mon make.
Quand je lance mon run.bat il me dit :
error : unable to instantiate parser (dom.wrappers.Xerces) ca veut dire quoi ? et comment resoudre mon probleme? Merci.