Webservice zugreifen

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo zusammen,

ich möchte einen Zugriff auf einen Webservice(Bugzilla) schreiben. Ich hab mir bei htttp://bugzilla.org die aktuelle Version heruntergeladen. Dabei habe ich festgestellt, dass der Webservice keine .wsdl-Datei enthält.

Bei mir stellt sich jetzt die Frage: Wie kann ich auf den Webservice zugreifen? Der Webservice wurde in Perl geschrieben. Ich weiß nun nicht, welche Klassen und Methoden der Webservice (ich weiß zwar einige Methoden, aber der Zugriff erschließt sich mir nicht) anbietet.

Meine Vorgehensweise wäre normalerweise folgende gewesen:

1.) WSDL-Datei runterladen.
2.) Ant-XML bauen, die mir sämtliche benötigte Klassen auf Basis der WSDL generiert.
3.) Zugriff implementieren.
4.) Testen und glücklich sein :D .

Doch wie ist dies ohne eine solche WSDL-Datei möglich?

Ich habe bereits durch ausgiebiger Recherche einen Zugriff auf den Bugzilla-Webservice in C# (bugzproxy) gefunden. Der Code ist zwar in C# geschrieben, aber irgendwie muss ja eine Möglichkeit geben, diesen Zugriff einer Basis (WSDL-Datei) zu schreiben.

Gibt es noch eine Basis außer einer WSDL-Datei?
 

Niki

Top Contributor
Hast du die sourcen vom Service? Wenn ja kannst du anhand des Interfaces die wsdl generieren lassen.
 
G

Guest

Gast
Ja ich hab die Sourcen hier. Aber was meinst du mit Interface genau?
Mir stehen in dem Webservice ordner nur folgende Dateien zur Verfügung:

Bug.pm
Bugzilla.pm
Constants.pm
Product.pm
User.pm
 

Niki

Top Contributor
Verdammt, hab überlesen dass das WebService in Perl geschrieben ist. Ich hab gemeint wenn es in Java geschrieben wäre, hättest du dir anhand vom Interface des WebServices die wsdl Datei generieren können. So geht das dann aber nicht :(
Wie kann man ein WebService ohne wsdl bereitstellen? Funktioniert das auch nicht?
Code:
[url]http://host:port/[/url][webapp]/[servicepfad]?wsdl
 
G

Guest

Gast
Ich hab die Ressourcen von Bugzilla heruntergeladen und diese nach einer WSDL-Datei durchsucht. Die Suche verlief erfolglos.

URL von dem Bugzilla-Download: Bugzilla download

Auch habe ich versucht wie du es bereits vorgeschlagen hast, die WSDL-Datei durch den URL-Pfad zu bekommen. Dies war ebenfalls erfolglos.

Muss vielleicht zuerst eine solche WSDL-Datei generiert werden?
Ich sitz schon die halbe Woche an dem Problem und komm einfach nicht weiter.
 

SnooP

Top Contributor
Bist du sicher, dass Bugzilla ne Webservice Schnittstelle hat? Das wäre mir nämlich neu... imho kann man über ne GET-Schnittstelle auf bestimmte Features zugreifen... aber das kann sich natürlich auch geändert haben.

Wenn das ganze ne gewollter Service ist, muss es ja irgendwo in der Doku nenn Hinweis dazu geben, wie man darauf zugreifen kann...
 
G

Guest

Gast
Bezüglich dieses Themas habe ich bereits ausgiebig recherchiert. Anscheinend gibt es keine solche Schnittstelle. Da bleibt einem eigentlich nichts anderes übrig, als über die Konsole Scripte mit Parametern auszuführen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Error beim Versuch, einen Webservice zu kontaktieren SOA 4
J SOA WebService JAX-WS Java-Klasse per wsimport generieren lassen SOA 3
K Webservice: 4 counts of IllegalAnnotationExceptions SOA 0
D Zertifikat Authentifizierung am Webservice SOA 0
P JBOSS 7 und Restful Webservice SOA 1
N WebService Ausgabe einer ArrayList SOA 2
N Web Services Client aus externen WebService erstellen SOA 4
I SOAP Webservice Methoden und Parameter auslesen SOA 3
F [WebService] Array von eigenen Objekten SOA 0
P SOAP Webservice mit HTTP Basic Authentifizierung SOA 1
M JAVA Webservice Währungsrechner DRINGEND Hilfe SOA 1
A Up-/ Download von Dateien zu WebService SOA 6
D WebService Technik - Aufwand Änderung des Application Server SOA 3
R Webservice Timeout Konfiguration SOA 3
D SOAP Webservice (SAP) SOA 3
MQue WebService Versionierung SOA 9
L [AXIS2] OutOfMemory Exception bei Übertragung von größerer Datei via Webservice SOA 3
A Funktion mit Map als WebService SOA 4
T Webservice serviceName im Handler ermitteln SOA 3
N Webservice Einbinden wsdl SOA 7
M Edit und Remove über Webservice SOA 3
F Client Problem gegen Webservice SOA 3
P Java Webservice mit JWS Bindingnamen customizen SOA 4
L wie ArrayList an Webservice geben? SOA 3
B Webservice Config / SoapStub: Best Practice SOA 3
S Objektübertragung Fehler über Webservice SOA 10
E Webservice durch Java ansprechen SOA 7
L Webservice HTTPS Netbeans SOA 2
G NullPointerException bei Parameterübergabe an Webservice mittels kSoap2 SOA 2
M Webservice per URL ansprechen SOA 14
M Webservice Client erstellen und XML Request senden SOA 3
T Verwendung von Eclipse Projekten im Axis2 Webservice SOA 8
S Webservice als "CronJob" SOA 4
M Webservice (JaxWS) extern verfügbar machen SOA 5
M Welches WebService Framework ist denn das beste FRAMEWORK? SOA 5
D Webservice fürs Internet sichtbar machen SOA 2
W WebService aus einer HTML-Seite SOA 9
T WebService innerhalb von Seam-Projekt, komplexe Datentypen SOA 6
N JAX-WS WebService und Tomcat 7 SOA 11
E Trennung von Daten und WebService und Wiederverwendung der Daten SOA 2
D Sicherheit bei REST-Webservice SOA 19
G WebService, was darf der Client alles sehen SOA 19
M Nutzen des Webservice AWSECommerceService SOA 1
S AXIS2 Webservice: Umgang mit komplexen Datentypen SOA 5
G Webservice Contract first SOA 8
G WebService -> ServletFilter SOA 2
G WebService Concurrency SOA 19
M Fehler beim Veröffentlichen eines Webservice SOA 6
G WebService Types SOA 7
G OpenLigaDB Webservice Client SOA 4
G WebService WSDL SOA 3
A PHP WebService aus Java aufrufen SOA 2
R Proxy WebService erstellen SOA 3
G JPA/ Webservice: Passwort Feld einer Klasse fürs Lesen "verschleiern" SOA 10
G WebService mit wsdl erstellen SOA 4
P WebService SOA 6
H Webservice: BindingProvider SOA 6
D WebService DB abfrage SOA 4
mabe83 EJB Klassen für Webservice nutzen SOA 2
S Webservice-Client-Klasse gibt immer null zurück SOA 3
G WebService mit komplexen Objekten SOA 5
C Problem mit Java Webservice - SOAPBinding.Style - Wrapper class fehlt SOA 1
T Rest Webservice der 2 verschiedene XML Objekte(JaxB) entgegennimmt SOA 10
S Webservice, Vererbung und Netbeans SOA 3
E Lesen der kompletten SOAP als WebService Provider/Server SOA 4
T WebService Authentifizierung SOA 11
mabe83 Suche Hilfe zum Thema Webservice + EJB SOA 3
T WebService erstellen SOA 28
T Krankes Vorhaben: Von VB auf Java Webservice SOA 10
M Webservice RuntimeModelerException? SOA 5
G Webservice mit Java aufrufen SOA 2
G WebService: mehrere methoden mit demselben Namen SOA 4
T einfacher Webservice SOA 3
G Webservice im JBoss: runtime modeler error SOA 3
V webservice von aussen (webbrowser) ansprechen SOA 2
V Webservice, allgemeine Fragen SOA 9
G Alfresco - WebDav oder WebService SOA 2
0 Webservice nutzen (rpc/enc style) SOA 2
R XML verschicken mit Webservice Server Client SOA 2
R Webservice aufrufen mit SOAP Style.DOCUMENT ? SOA 5
G Deploy Apache CXF WebService mit Eclipse SOA 2
G Webservice mit JSON SOA 8
T Webservice über Tomcat loggen SOA 5
thE_29 WebService - JAXBElement - richtige Klasse? SOA 2
L Probleme mit komplexen Datentypen in einen Webservice SOA 2
O brauche hilfe bei java/webservice geschichte SOA 29
M Webservice/ Axis/ Bea Weblogic Server 8.1 SOA 12
E Webservice konfigurieren SOA 2
Y Webservice erstellen SOA 4
F Tutorial zu WebService mit JBoss, Eclipse und Jax-ws? SOA 3
C Webservice im Unternehmen SOA 4
L webservice frage (eclipse/wtp, wsdl) SOA 12
U Webservice mit Axis, Hello World Beispiel SOA 2
J Frage zu Webservice SOA 3
L WebService TestClient Problem SOA 2

Ähnliche Java Themen

Neue Themen


Oben