Das Notes Forum

Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: ghostmw am 24.06.13 - 11:30:16

Titel: Webservice im Notesclient 8.5.x konsumierem wirft Axis-Fehler
Beitrag von: ghostmw am 24.06.13 - 11:30:16
Hallo zusammen,

ich hänge aktuell an einem Problem fest im Zusammenhang mit dem Konsumieren eines SOAP-Webservices unter Lotus Notes 8.5.3 Standard mit Hilfe eines Java-Agenten und des Domino eigens kreierten WebConsumer-Bibliotheken.

Ich möchte einen Webservice konsumieren, der mir extern zur Verfügung gestellt wird. Das WSDL scheint für micht valide zu sein, denn der Notesclient baut mir daraus die erforderlichen Klassen ohne Murren.

Ich habe nun einen Java-Agenten implementiert, der den Webconsumer und dessen Dateien importiert und benutzt.

Den WS-Stub habe ich mir generieren lassen und starte den Agenten auf die markierten Dokumente.

Nun wirft Java folgende Meldungen und "legt sich wieder hin".

Code
lotus.domino.axis.InternalException: lotus.domino.axis.ConfigurationException: lotus.domino.axis.ConfigurationException: No engine configuration file - aborting!
lotus.domino.axis.ConfigurationException: No engine configuration file - aborting!
	at lotus.domino.axis.configuration.FileProvider.configureEngine(Unknown Source)
	at lotus.domino.axis.AxisEngine.init(Unknown Source)
	at lotus.domino.axis.AxisEngine.<init>(Unknown Source)
	at lotus.domino.axis.client.Service.getAxisClient(Unknown Source)
	at lotus.domino.axis.client.Service.<init>(Unknown Source)
	at com.bechtle.gboea.webservice.NewWebService_ServiceLocator.<init>(Unknown Source)
	at JavaAgent.testit(JavaAgent.java:72)
	at JavaAgent.NotesMain(JavaAgent.java:39)
	at lotus.notes.AgentBase.runNotes(Unknown Source)
	at lotus.notes.NotesThread.run(Unknown Source)

[EDIT] Hab noch die WSDL-Datei drangehängt.
Titel: Re: Webservice im Notesclient 8.5.x konsumierem wirft Axis-Fehler
Beitrag von: WernerMo am 24.06.13 - 11:48:33
Hallo,

Google sollte Dir auch diesen Treffer angezeigt haben?

http://www.bleedyellow.com/blogs/colinsnotes/entry/explanation_for_no_engine_configuration_file_aborting?lang=de

Gruß Werner
Titel: Re: Webservice im Notesclient 8.5.x konsumierem wirft Axis-Fehler
Beitrag von: ghostmw am 24.06.13 - 14:33:08
Danke Werner ...

das habe ich auch schon probiert (Namespaces geändert), leider ohne Erfolg.

Auch habe ich die extrahierten 4 Dateien als lokale Resourcen eingebunden, alles ohne Erfolg.

Mit dem Stubby-Projekt von openNTF konnte ich in Notes 7 mir die java-Dateien bauen lassen und erfolgreich benutzen ...

... und wieso klappt es mit dem BORDmitteln von 8.5.x nicht ?!?