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".
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)
Hat das jemand schon mal gehabt und kann die Sache erklären ?
Ich habe bereits folgendes probiert:
- Googeln im AtNotes-Forum (ohne Erfolg)
- Im WWW googlen (ohne Erfolg)
- wsdd-Datei als Resource anlegen und via System.setProperty("axis.ClientConfigurationFile", "client-config.wsdd") vermerken (ohne Erfolg)
...
[EDIT] Hab noch die WSDL-Datei drangehängt.