Einbinden aus WSDL generierten Klassen, BING Geocoding

Status
Nicht offen für weitere Antworten.

Eisscholle86

Mitglied
Hi,

ich habe ein sehr merkwürdiges Problem/Verhalten mit Eclipse, welches ich nicht nachvollziehen kann.

Mein Ziel ist es, das Geocoding von BING in Java umzusetzen. Die WSDL-URL lautet: http://dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl. Nun habe ich hier eine kleine Wrapper-Klasse gefunden, die die Verwendung etwas vereinfacht: Jon's Bing Maps Notes - Windows Live. Ganz unten im Bereich "GeocodeWrapper.java".

Dies möchte ich nun alles in einem Eclipse-Projekt umsetzen. Mit folgender Anweisung habe ich mir aus der WSDL die Stubs/Java Klassen generiert:
Code:
wsimport -d generated dev.virtualearth.net/webservices/v1/geocodeservice/geocodeservice.svc?wsdl
Ich erhielt folgende Verzeichnisstrukturen:

- "generated\net\virtualearth\dev\webservices\v1\common"
- "generated\net\virtualearth\dev\webservices\v1\geocode\contracts"
- "generated\com\microsoft\schemas\_2003\_10\serialization\arrays"

mit jeweils einigen Klassen in den Ordner common, geocode, contract und arrays. Diese Klassen werden von dem Wrapper benötigt.

Nun habe ich unter "Properties-->Java Build Path-->Libraries-->Add Class Folder" die Ordner "net" und "com" ausgewählt, nachdem ich die beiden Ordner net und com neben den üblichen Ordner src kopiert hatte.

Nun bin ich auf die erste Fehlermeldung wegen fehlenden Import bei Eclipse gegangen und habe mit "Strg+1" die erste vorgeschlagene Meldung umgesetzt. Jetzt wurde mir die Zeile:
Java:
import net.virtualearth.dev.webservices.v1.common.GeocodeResult;
an den Anfang der GeocodeWrapper-Datei kopiert. Bisher alles normal und wie gewohnt. ABER jetzt meint er: the import net cannot be resolved, unterstreicht mir "net" rot und natürlich zwangsweise auch die Stellen, in dem GeocodeResult verwendet wird, obwohl er es ja vorher schonmal gefunden haben muss, weil mir es ja als Vorschlag angeboten hat. Diese Verhalten tritt bei allen Verwendungen der generierten Klassen auf.

In meinen referenced libraries habe ich axis.jar (braucht man ebenfalls), com/microsoft und net/virtualearth eingebunden. So wird es angezeigt.

Wo liegt hier mein Problem? Ich muss scheinbar irgendwo ein Problem mit dem Einbinden der kompilierten Klassen haben. Kann das ggf. jemand einmal nachstellen/verifizieren oder sieht jemand das Problem?

Vielen Dank für die Hilfe.
 

madboy

Top Contributor
Nun habe ich unter "Properties-->Java Build Path-->Libraries-->Add Class Folder" die Ordner "net" und "com" ausgewählt, nachdem ich die beiden Ordner net und com neben den üblichen Ordner src kopiert hatte.
Warum kopierst du die Ordner neben src? Das scheinen mir Pakete zu sein und die gehören nach src oder in ein eigenes Projekt...
Selbst wenn du nicht "add class folder" sondern (wahrscheinlich korrekt) "add source folder" wählen würdest, würde die Verzeichnisstruktur nicht mehr stimmen. Alles in allem: verschieb wieder nach "src" :)
 

Eisscholle86

Mitglied
Hallo,

erstmal Danke für deine Antwort. Ich konnte das Problem bisher nicht lösen. In den ordnern findet sich *.class-Files, die jetzt neben in "src" liegen, was aber keine Abhilfe bringt? Wäre hier ggf. das einfachste ein JAR zu erzeugen und dann einzubinden?

Ich habe jetzt erstmal ein neues Projekt gemacht, dort den obersten Ordner ("net" / "com") der kompilierten Klassen als externe Quelle eingebunden und in meinem Wrapper-Projekt das neue Projekt in den BuildPath mit gehangen. Trotzdem findet er einfach nicht die kompilierten Klassen. Woran liegt das?

Danke.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Eclipse CDT Library einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
nonickatall paho.client.mqttv3 in Eclipse installieren/einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
A JavaFX in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 22
D IDEA IntelliJ Dokumentation von Libaries einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P Intellij "httpRequest" ins Projekt mit einbinden? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 49
B IntelliJ - .properties in jar einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
robbin IDEA IntelliJ fremde/externe Bibliothek einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Jar erstellen und einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
X Eclipse Einbinden von Bildern bei .jar IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
X Plugin lässt sich nicht einbinden.. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
B IDEA IntelliJ JDK wird nicht erkannt und lässt sich nicht einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse Java-Klassen aus dem einen in ein anderes Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
I Eclipse WindowBuilder Grafiken (icons) einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
El_Lobo Eclipse LAF jar file einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H NetBeans Library in JAR einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Eclipse Webstart plugin einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
T Eclipse Java src einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
C NetBeans Libaries im projekt einbinden?! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M NetBeans Winpcap/Jpcap einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Eclipse Einbinden von Nativer Bibliothek funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
N externe Library in Eclipse "richtig" einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
Kr0e Eclipse Tool für Jars - Automatisch Dependencies einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 12
R NetBeans Eigene Komponenten in GUI einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
F Eclipse Eigene Java Bibliothek erstellen/einbinden (ECLIPSE) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Eclipse Jython-Lib in Java-Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
K Eclipse Libraries richtig einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
D Eclipse JEE 6 Javadoc/Source in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Wie kann ich C++ unter/in NetBeans 6.9 einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
G JBoss in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J Eclipse JAR erstellen, anderes JAR einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S NetBeans Netbeans Bibliothek einbinden aus .zip IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
K NetBeans Task selber schreiben und in Swing Application Framework einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Z Eclipse neue Projekte einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Eclipse - Einbinden von dlls in Projekt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H Netbeans - jar erstellen, externe Jars mit einbinden/ausgeben IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
H eclipse: wie benötigte Jar-file einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Ant-Tasks in Maven einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
J Java3D-Doc in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Jboss in eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
R@llo Einbinden der Java SE 6 Documentation in Eclipse EE IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
V Problem mit einbinden externer Bibliotheken [NetBeans] IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
N Einbinden von externen Dateien in Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
Q neue Lib mit src einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
V Wicket oder andere bibliotheken einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G dtjcb in eclipse einbinden? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Plugin: vorhandene EditorParts einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S Packet einbinden - Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
F Neue Steuerelemente in NetBeans einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S NetBeans: PNGs aus Iconsammlung einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
L Eclipse: Externe JARs in eigenes JAR einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
A kstemmer java Dateien in eigenes Netbeans Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J Einbinden von JAR Dateien in NetBeans und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
J Spring in Eclipse-Projekt einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse: RXTX Libary einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B hsqldb libary in netbeans einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
E servlet.jar einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W Standart-Library Sourcedateien einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
C NetBeans - eigene Komponenten in Palette einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Externe JARs einbinden! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G NetBeans 4.1 - externe jars in Projekt-jar einbinden ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D Speech Recognition Libraries in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M [Netbeans] Class Datei einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
P servlet.jar einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
J API einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
P Eclipse: Oracle JDBC Treiber einbinden in die IDE, Classpath IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Newbie : Eclipse 3.01 Zwei ext.JArs in eigene einbinden ! IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
A Struts-Doku (Javadoc) in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
M Eclipse Plugin einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
P jar File in Eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Eclipse: ToughGraph einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
H Eclipse: JAR-Datei einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Eclipse: dylib unter Mac OS X einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
N Eclipse: API einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G daten in eclipse einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
H XSD / WSDL Werkzeug für Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Eclipse/Tomcat/Axis2/Webservice => Fehler "Selection must be WSDL" IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
Tarrew Problem mit Maven und der Erkennung von generierten Antlr Files. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
wolfgang63 Einfügeposition für generierten Code in Eclipse Kepler IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Frage zu automatisch generierten Javacode IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Netbeans->GUI Builder-> generierten Code editierbar ma IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4

Ähnliche Java Themen

Neue Themen


Oben