Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: pippo am 13.09.02 - 09:43:53

Titel: SOAP
Beitrag von: pippo am 13.09.02 - 09:43:53
hallo leute,

hat jemand SOAP schon verwendet? ???
kann man es auch unter R5 einsetzen? ???

danke und schönen tag, pippo
Titel: Re:SOAP
Beitrag von: Lossa am 14.10.02 - 01:29:42
Hallo pipo,

SOAP lässt sich ab Version 5.0.7 einsetzen es gibt ein SOAPConnect Toolkit für LotusScript
Titel: Re:SOAP
Beitrag von: pippo am 14.10.02 - 08:56:48
hallo,
hast du damit schon erfahrung?

grüße, pippo
Titel: Re:SOAP
Beitrag von: Lossa am 14.10.02 - 11:12:39
Hallo,

habe schon ein umfangreiches Projekt mit SOAP durhcgeführt. Wenn Du fragen hast, dann kanst Du dich melden.

Titel: Re:SOAP
Beitrag von: pippo am 14.10.02 - 11:40:07
hallo,
das freut mich aber!

habe gesehen, mann kann soapconnect von notes verwenden! versuche dort auf die beispielsdb zu klicken und bekomme den fehler: soap-env: client error opening socket: operation timed out!!!
-------------------------------------
habe nun soap von Microsoft installiert; und versuche es über createobject - bekomme aber die fehlermeldung dass er das object nicht erstellen kann


Dim soap As Variant
   
Set soap = CreateObject("MSSOAPLib.SoapClient")
Set soap = CreateObject("SoapClient")
   
Call soap.mssoapinit("http://www.learnxmlws.com/services/weatherretriever.asmx?wsdl")
Print "Temperature is: " & soap.GetTemperature("02128")

------------------

mit welcher methode abeitest du

bin dir für jede hilfe echt dankbar

grüße, pippo

Titel: Re:SOAP
Beitrag von: pippo am 14.10.02 - 15:24:03
hallo,
habe es inzwischen mit microsoft geschafft; bin gerade dabei das xml format zu lesen!

Dim soap As Variant
Dim result As Variant
Set soap = CreateObject("MSSOAP.SoapClient")
   
EndPoint= "http://SOA...SoapInterface"
soap.mssoapinit EndPoint

grüße, pippo
Titel: Re: SOAP
Beitrag von: topsys am 07.11.05 - 21:37:12
Hallo,
versuche auch microsoft soap über den notes client anzusprechen.
Immer wenn ich einen Aufruf starte (Set soap = CreateObject("MSSOAP.SoapClient")) erschein folgende Fehlermeldung:
"Cannot create automation object".
Was mache ich falsch?!

Installiert habe ich das ms saop toolkit 3.0, LN7 & Windows 2000 sp4
Titel: Re: SOAP
Beitrag von: flaite am 07.11.05 - 22:08:43
Der erste google Eintrag rät:
Zitat

da ist wohl im Bereich der OLE Einstellungen in der Registry was schief. Das kann man im allgemeinen nicht konfigurativ lösen (weil es einfach viel zuviel Registry-Kram ist), sondern man installiert meistens die betroffene Anwendung (Acrobat) neu.
(auch bezogen auf die cannot create automation object).

Ich würde:
1. Rechner runterfahren, neu starten und nochmal neuprobieren.
2. MS.SOAP deinstallieren und nochmal neu installieren.

Du benutzt nicht zufällig R7? Da ist das nämlich schon bei Notes dabei.

Axel
Titel: Re: SOAP
Beitrag von: topsys am 18.12.05 - 18:40:35
Der Tipp mit dem neu installieren hat geholfen. Obwohl ich das vorher auch schon mal probiert habe. Na ja wie dem auch sei.

Ich wollte auch SOAPConnect installieren (Lotus Notes/Domino 7) , habe aber mit erschrecken festgestellt das die xml4j.jar überhaupt nirgends zu finden ist?!
Axel du sagtest, das wäre bei Notes 7 dabei. Ich habe wohl mitbekommen, das man nun Webservices in Notes bereitstellen kann. Ich möchte aber einen Webservice mit dem Domino Server/Notes Client "konsumieren". Wird dann SoapConnect nicht mehr funktionieren? Gibt es nun eine Alternative?

Binn über jede Info dankbar.
Im Web/bei Lotus habe ich dazu nicht wirklich was gefunden!

topsys
Titel: Re: SOAP
Beitrag von: flaite am 18.12.05 - 20:10:13
Konsumieren geht jetzt basierend auf Microsoft Technologien:
folgst du einfach obigen Link (einfaches Beispiel).
Titel: Re: SOAP
Beitrag von: flaite am 18.12.05 - 21:56:41
Ich wollte auch SOAPConnect installieren (Lotus Notes/Domino 7) , habe aber mit erschrecken festgestellt das die xml4j.jar überhaupt nirgends zu finden ist?!
Solche Opfer sind manchmal notwendig. Davon bin ich mittlerweile fest von überzeugt. Lotus xml-Java Implementierung war inzwischen weit entfernt von den existierenden Standards neuerer Java-Implementierungen. Deshalb ist xml4j.jar weg.
Viele Leute empfinden heute Notes-RichText als problematisch. Auf unserer Weihnachtsfeier hab ich festgestellt, dass schätzungsweise 95% unserer wirklicher Probleme in Notes-Projekten mit RichText zu tun hatten. Das ist definitiv ein Gebiet, in dem Lotus ihre Implementierung niemals aufräumte und die teilweise mit nicht-immer-stabile-Technologien (OLE) verbandelt sind.
Die Standardlösung von Webservice-Clients steht auch in der Designerhilfe von 7. Die größere Standard-Nähe bietet sicherlich auch weitere Möglichkeiten auf millionenfach getesteten Java Open Source packages aufzubauen. Julian Robichauxs blog könnte hierzu Ansätze haben.

Gruß Axel
Titel: Re: SOAP
Beitrag von: topsys am 19.12.05 - 14:23:28
Die Standardlösung von Webservice-Clients steht auch in der Designerhilfe von 7.
Ich habe alles durchsucht, bisher aber nichts gefunden(deutsche Hilfe). Kannst du mir einen Tipp geben wo ich das finde?

topsys