Autor Thema: Frage zu Stubby  (Gelesen 3068 mal)

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Frage zu Stubby
« am: 20.01.09 - 12:09:29 »
Hallo,

hat jemand Erfahrungen mit Stubby (http://www.nsftools.com/stubby/). Ich habe die Klasse aus der WSDL generieren lassen und so wie es scheint, kann dich den Webservice mit allen Klassen ansprechen.

Ich soll allerdings ein Objekt nach dem Aufruf zurückbekommen und bekomme nur "768" zurück. Hat jemand ähnliche Erfahrungen gemacht?

Dementsprechend bekomme ich auch eine Class Cast Exception am Ende meiner Methode, die den Webservice aufruft.

Hat jemand ähnliche Erfahrungen gemacht?


Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Frage zu Stubby
« Antwort #1 am: 20.01.09 - 14:33:53 »
So, ich bin etwas schlauer. Der SOAP-Connect funtkioniert. Er kann das zurückgegebene Objekt allerdings nicht  konvertieren. Das ist aber nicht so kritisch.

Viel kritischer ist, dass die axis-Klassen aus dem Domino-Paket Leerzeichen und Zeilenumbrüche einfügt. Ist es möglich, dass ich das unterbinde oder die SOAP-Nachricht im nachhinein manipuliere?

Auf der Empfänger-Seite läuft scheinbar kein vollständiger XML-Parser, sondern ein Mechanismus, der keine Leerzeichen oder Zeilenumbrüche erwartet. Somit werden die Nachrichten nicht komplett übertragen und abgeschnitten. Daher suche ich nach einem Weg, diese Zeichen zu entfernen.

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Frage zu Stubby
« Antwort #2 am: 21.01.09 - 14:53:23 »
Da muesstest du in den source-code von stubby selbst eingreifen.
Um sowas zu vermeiden bin ich mit Loesungen auf einer niedrigeren Abstraktionsstufe besser gefahren.
XML Operationen und apache.jarkarta HTTP-Client ist alles, was benoetigt wird.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Frage zu Stubby
« Antwort #3 am: 21.01.09 - 15:05:48 »
Ja ich merke das schon. Hast Du da ggf. ein kleines Beispiel für mich?

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Frage zu Stubby
« Antwort #4 am: 25.01.09 - 18:57:59 »
Das erfordert fuer mich schon ein bischen Arbeit. Will das eigentlich seit Monaten als Mini-Framework veroeffentlichen. Problem ist halt wirklich Zeit.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline oson00

  • Aktives Mitglied
  • ***
  • Beiträge: 240
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re: Frage zu Stubby
« Antwort #5 am: 28.01.09 - 10:54:45 »
Das hört sich ja vielversprechend an! :) Halt mich bitte auf dem Laufenden!

Ich war aber auf der Suche nach einem kleinen Beispiel. Ich wurde dann nach genauerem Suchen doch noch auf der Apache Homepage fündig.

http://svn.apache.org/viewvc/httpcomponents/oac.hc3x/trunk/src/examples/

Hier existieren diverse Beispiele und das PostSOAP.java Beispiel ist genau das, was ich gesucht habe. :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz