WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 20.10.2003, 23:50   #1
1st Baseman
Veteran
 
Registriert seit: 11.03.2001
Alter: 48
Beiträge: 327


Standard Amazon Web Services mit Java, Axis

Hi!

Ich muß für die Uni einen in Java eine Client-Applikation erstellen, die mittels SOAP Suchanfragen etc. an Amazon schicken kann.

Es gibt von Amazon APIs, die ich mir heruntergeladen habe (http://www.amazon.com/gp/browse.html...6?node=3435361). Nun scheitere ich aber leider schon beim Versuch, die inkludierten Java-Demos zum laufen zu bringen! Scheinbar wird dazu Apache Axis benötigt. Auch das habe ich mir besorgt, und eigentlich sollten alle nötigen Files vorhanden sein und die CLASSPATHs richtig gesetzt sein. Trotzdem scheitert der Versuch, das Amazon WSDL-File auszuwerten (=Voraussetzung, um die Samples zu kompilieren):

Code:
Exception in thread "main" java.lang.NoClassDefFoundError: javax.wsdl.Definition
        at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.class$(JavaGeneratorFactory.java:104)
        at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.addDefinitionGenerators(JavaGeneratorFactory.java:165)
        at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.addGenerators(JavaGeneratorFactory.java:135)
        at org.apache.axis.wsdl.toJava.JavaGeneratorFactory.<init>(JavaGeneratorFactory.java:122)
        at org.apache.axis.wsdl.toJava.Emitter.<init>(Emitter.java:123)
        at org.apache.axis.wsdl.WSDL2Java.createParser(WSDL2Java.java:178)
        at org.apache.axis.wsdl.gen.WSDL2.<init>(WSDL2.java:113)
        at org.apache.axis.wsdl.WSDL2Java.<init>(WSDL2Java.java:167)
        at org.apache.axis.wsdl.WSDL2Java.main(WSDL2Java.java:295)
Hat sich vielleicht irgendwer schon mal mit sowas beschäftigt oder eine prinzipielle Idee, was da schief läuft? Bin zugegebenermaßen nicht sehr versiert mit der Materie und wäre für Hilfe echt dankbar!
1st Baseman ist offline   Mit Zitat antworten
Alt 21.10.2003, 10:54   #2
1st Baseman
Veteran
 
Registriert seit: 11.03.2001
Alter: 48
Beiträge: 327


Standard

Ok, ich hab's jetzt doch alleine geschafft. Scheinbar wurden die benötigten .jar Files nicht gefunden, obwohl sie sie eigentlich im Classpath befunden hatten!


Stattdessen habe ich nun alle benötigten .jar Files ins Verzeichnis java_home/jre/lib/ext kopiert, und jetzt funktioniert alles.

Kann mir mal jemand erklären, warum das vorher nicht funktioniert hat, obwohl der Classpath gesetzt war? Ist nämlich nicht das erste mal, das mir sowas passiert...
1st Baseman ist offline   Mit Zitat antworten
Alt 21.10.2003, 13:38   #3
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

Den Classpath nicht exportiert?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org .
_m3 ist offline   Mit Zitat antworten
Alt 21.10.2003, 16:14   #4
1st Baseman
Veteran
 
Registriert seit: 11.03.2001
Alter: 48
Beiträge: 327


Standard

Zitat:
Den Classpath nicht exportiert?
Doch! Wenn ich echo $CLASSPATH eingeb, wird er auch richtig angezeigt!
1st Baseman ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:13 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag