Autor Thema: Web Service unter Notes 7  (Gelesen 3494 mal)

Offline schneie

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
Web Service unter Notes 7
« am: 13.10.10 - 10:53:17 »
Hallo,
kann mir vielleicht jemand ne generelle kleine Hilfestellung beim Thema Web Service unter Notes 7 geben? Bin schon seit Tagen am Suchen und nix gescheites am finden...

Also ich würde gerne mit meinem Client über einen Agenten (der spätere Consumer) auf einen Web Dienst zugreifen.
Auf das WSDL konnte ich zugreifen und der Web Service (die Klassen) wurden im Designer auch erfolgreich erstellt.
Jetzt aber mein Problem: Wie kann ich den Service nutzen bzw. starten?
Wie binde ich den Consumer z.B. in einem Agenten oder in eine Maske ein???

Danke und VG
Markus
VG Markus

- Erfahrung ist dass was man glaubt zu besitzen bevor man neues Wissen erwirbt! - (H. Lesch)

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Web Service unter Notes 7
« Antwort #1 am: 13.10.10 - 11:04:47 »
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline schneie

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
Re: Web Service unter Notes 7
« Antwort #2 am: 13.10.10 - 11:36:36 »
Ahh - das ist doch mal ein Tool!!!

Danke, ich probier mal damit rum...
VG Markus

- Erfahrung ist dass was man glaubt zu besitzen bevor man neues Wissen erwirbt! - (H. Lesch)

Offline schneie

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
Re: Web Service unter Notes 7
« Antwort #3 am: 28.10.10 - 08:05:43 »
Hi,
so hat leider ein bisschen länger gedauert, aber jetzt gehts weiter (mit den Problemen und Fragen)...

Das Stubby-Tool hat super funktioniert. Bin nun an der Umsetzung eines Agenten (Java) und erhalten bei der Ausführung folgende Meldung:

Code
\\Start 'Ausführung Programm'
\\Verbindungsaufbau gestartet:
WebServiceEngineFault
 faultCode: {http://www.lotus.com/domino/ws/}HTTP
 faultSubcode: 
 faultString: (407)Proxy Authentication Required
 faultActor: 
 faultNode: 
 faultDetail: 
	{}string: 

(407)Proxy Authentication Required
	at lotus.domino.axis.transport.http.HTTPSender.readFromSocket(Unknown Source)
	at lotus.domino.axis.transport.http.HTTPSender.invoke(Unknown Source)
	at lotus.domino.axis.strategies.InvocationStrategy.visit(Unknown Source)
	at lotus.domino.axis.SimpleChain.doVisiting(Unknown Source)
	at lotus.domino.axis.SimpleChain.invoke(Unknown Source)
	at lotus.domino.axis.client.AxisClient.invoke(Unknown Source)
	at lotus.domino.axis.client.Call.invokeEngine(Unknown Source)
	at lotus.domino.axis.client.Call.invoke(Unknown Source)
	at lotus.domino.axis.client.Call.invoke(Unknown Source)
	at lotus.domino.axis.client.Call.invoke(Unknown Source)
	at lotus.domino.axis.client.Call.invoke(Unknown Source)
	at de.pc.service.LimitPAPortBindingStub.getLimitPruefDoksKaNr(LimitPAPortBindingStub.java:155)
	at JavaAgent.NotesMain(JavaAgent.java:96)
	at lotus.domino.AgentBase.runNotes(Unknown Source)
	at lotus.domino.NotesThread.run(Unknown Source)
\\Ende Programm

Ich mein die Fehlermeldung  "(407)Proxy Authentication Required" ist eigentlich deutlich genug, aber mir fehlt trotzdem die benötigte Idee...

Hab folgendes (wie in der Stubby-Anleitung beschrieben) versucht:

Code
		// to set a cookie:
		service._setProperty(HTTPConstants.HEADER_COOKIE, "AuthToken=abc123");

		// to use Basic HTTP Authentication:
		service._setProperty(Call.USERNAME_PROPERTY, "Username");
		service._setProperty(Call.PASSWORD_PROPERTY, "xxxxxxxxxxx");

Und erhalte trotzdem die obige Fehlermeldung. (die Parameter werden natürlich mit sinnvollen Namen und Kennwort befüllt)

Muss eventuell noch etwas auf dem Domino-Server aktiviert oder konfiguriert werden???
Ich werf einfach mal ein paar Stichworte rein: HTTP-Task, Policies, etc...

 :-:

Danke und VG
Markus
VG Markus

- Erfahrung ist dass was man glaubt zu besitzen bevor man neues Wissen erwirbt! - (H. Lesch)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz