Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Oktober

SELFHTML Forumsarchiv
Java, XML Parser Xerces und Mac OS X.3.

Informationsseite
  1. Seite (JAVA) Java, XML Parser Xerces und Mac OS X.3. von lixel, 31. 10. 2003, 17:13
nach unten

Java, XML Parser Xerces und Mac OS X.3.

Die folgende Nachricht zum Thema stammt von: lixel, 31. 10. 2003, 17:13

Nabend,
ich stehe hier vor einem kleinen aber feinen Problem.Ich habe mir das Buch Java und XML gekauft, will nun loslegen und scheitere schon am 1. Programm. Das darf ja so nicht bleiben! Hat schliesslich 33 Euro gekostet.

Das Problem ist, das ich nicht kapiere, wie ich diesen XML Parser einbaue. Im Programm taucht ja die Zeile auf:

private String vendorParserClass = "org.apache.xerxes.parsers.SAXParser";


und später kommt:
XMLReader reader = XMLReaderFactory.createXMLReader(vendorParserClass);


leider bekomme ich immer die Antwort auf die Konsole:
java.lang.ClassNotFoundException: org.apache.xerxes.parsers.SAXParser
at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:121)
at SAXTreeViewer.buildTree(SAXTreeViewer.java:48)
at SAXTreeViewer.init(SAXTreeViewer.java:41)
at SAXTreeViewer.main(SAXTreeViewer.java:62)





Weiss jemand, wie ich dieses apache xerces installiert kriege?
Mein System ist OS X 10.3. angeblich gibt es da ja sowoeso Javaprobleme, aber nicht bei Leuten wie mir, die die Pltte formatiert hatten.

Ich wäre wirklich dankbar.


Gruß

Felix



--
Felix

nach obennach unten

Java, XML Parser Xerces und Mac OS X.3.

Die folgende Nachricht zum Thema stammt von: Z.N.S., 31. 10. 2003, 17:23

abend,

»» Nabend,
»» ich stehe hier vor einem kleinen aber feinen Problem.Ich habe mir das Buch Java und XML gekauft, will nun loslegen und scheitere schon am 1. Programm. Das darf ja so nicht bleiben! Hat schliesslich 33 Euro gekostet.
»»
»» Das Problem ist, das ich nicht kapiere, wie ich diesen XML Parser einbaue. Im Programm taucht ja die Zeile auf:
»»
»» private String vendorParserClass = "org.apache.xerxes.parsers.SAXParser";
»»
»»
»» und später kommt:
»» XMLReader reader = XMLReaderFactory.createXMLReader(vendorParserClass);
»»
»»
»» leider bekomme ich immer die Antwort auf die Konsole:
»» java.lang.ClassNotFoundException: org.apache.xerxes.parsers.SAXParser
»» at org.xml.sax.helpers.XMLReaderFactory.createXMLReader(XMLReaderFactory.java:121)
»» at SAXTreeViewer.buildTree(SAXTreeViewer.java:48)
»» at SAXTreeViewer.init(SAXTreeViewer.java:41)
»» at SAXTreeViewer.main(SAXTreeViewer.java:62)

entweder unter http://xml.apache.org/dist/xerces-j/..
aber eigentlich müsste es auch auf der beiliegenden buch-cd vorhanden
sein...


mfg,
(tanz das)
Z.N.S.

--

nach obennach unten

Java, XML Parser Xerces und Mac OS X.3.

Die folgende Nachricht zum Thema stammt von: lixel, 31. 10. 2003, 17:59

Nabend,
ja, ok, soweit so gut.
Eine Frage brennt mir dnn aber noch auf der Zunge:
und dann?

Ichab habe die Binarys nun hier, aber wie kriege ich die verknüpft mir meiner virtuell Machine, damit es beim Ausführen auch klappt.

Danke aber erstmal

ne Buch CD gibt es übrigens nicht.

Gruß

Felix

nach obennach unten

Java, XML Parser Xerces und Mac OS X.3.

Die folgende Nachricht zum Thema stammt von: Lemmy Danger, 31. 10. 2003, 18:30

Guude!

»» Ichab habe die Binarys nun hier, aber wie kriege ich die verknüpft mir meiner virtuell Machine, damit es beim Ausführen auch klappt.

Wie das bei Mac im Detail läuft, weiss ich nicht. Bei Windows jedenfalls muss man "xercesImpl.jar" mit in die Umgebungsvariable CLASSPATH aufnehmen. Dann kann man Klassen, die auf das Xerces-Paket zugreifen müssen, sowohl kompilieren als auch ausführen.

Hoffe es hilft Dir ein wenig weiter...

LG ausm Hesseland
Lemmy


--
Wer seiner Frau gegenüber stets beteuert, dass DAS tatsächlich 30cm sind, darf sich nicht wundern, wenn sie nicht richtig einparken kann...

nach obennach unten

Java, XML Parser Xerces und Mac OS X.3.

Die folgende Nachricht zum Thema stammt von: Dubaischeich, 31. 10. 2003, 22:34

Hi,

»» Das Problem ist, das ich nicht kapiere, wie ich diesen XML Parser einbaue.

»» private String vendorParserClass = "org.apache.xerxes.parsers.SAXParser";

»» Weiss jemand, wie ich dieses apache xerces installiert kriege?
»» Mein System ist OS X 10.3. angeblich gibt es da ja sowoeso Javaprobleme, aber nicht bei Leuten wie mir, die die Pltte formatiert hatten.

Ab der J2SE 1.4.1 ist der Parser eh dabei. Brauchst du nix mehr "installieren". Aber das Package org.apache..... wird dann natürlich nicht gefunden. importiere einfach javax.xml.parsers.SAXParser - dann dürfte alles funktionieren.

http://java.sun.com/j2se/1.4.1/docs/api/javax/xml/parsers/SAXParser.html

Ciao,
Dubaischeich

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2003 Teil von Oktober

© 1998-2006 Seite Impressum, Software: Classic Forum