Das Notes Forum

Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: basketmcd am 17.12.09 - 13:37:43

Titel: Zugriff auf ein eclipse plugin von lotus script
Beitrag von: basketmcd am 17.12.09 - 13:37:43
Hi,

besteht die Möglichkeit ausLotus Script heraus auf Java-Funktionslität zuzugreifen, die in einem Eclipse-Plugin steckt?
Wenn ich nämlich eine Java-Library benutze und per LS2J darauf zugreife, muss ich externe jar-Dateien in die notes.ini referenzieren.
Beispiel: JavaUserClasses=c:\Users\cdeti\Projects\Alcatel-Bridge\sourcen\commons-httpclient-3.1.jar;c:\Users\cdeti\Projects\Alcatel-Bridge\sourcen\commons-codec-1.3.jar;c:\Users\cdeti\Projects\Alcatel-Bridge\sourcen\commons-logging-1.1.1.jar

Außerdem muss ich noch die java.policy anpassen. der httpclient benutzt das logging-framework. Standardmäßig ist die LoggingPermission nicht gesetzt. Die java.policy befindet sich hier: c:\Program Files\IBM\Lotus\Notes\jvm\lib\security\
Und der Eintrag ist dieser: permission java.util.logging.LoggingPermission "control", "";

Nun ist es so, daß eine Verteilung auf mehrere Clients sehr sehr kompliziert wird, weil auf allen Clients drei Schritte gemacht werden müssen:
1. jar's kopieren
2. notes.ini anpassen
3. java.policy anpassen

Viele Grüße
Christian
Titel: Re: Zugriff auf ein eclipse plugin von lotus script
Beitrag von: flaite am 18.12.09 - 18:34:26
Warum hängst du die jars nicht in einen Agenten?
Oder läßt den entsprechenden Code nicht auf einem Server Agenten laufen. Kannst du vom Client mit agent.RunOnServer ansprechen und bei Bedarf noch Parameter über ein Notes Dokument mitgeben. Ist bei sowas in aller Regel die bessere Lösung. Ok. Es ist nicht offline fähig.

Eclipse plug-ins laufen in einem eigenen Frameworks. Imho kannst du da nicht so einfach die dort enthaltenden jars nutzen. Zumindest ist es nicht die Idee der Architektur. D.h. wenn Expeditor in einem FolgeRelease von Notes plötzlich andere jars verwendet... Keiner garantiert dir da die Aufwärtskompatibilität...
Titel: Re: Zugriff auf ein eclipse plugin von lotus script
Beitrag von: basketmcd am 04.01.10 - 08:10:55
Hi, vielen Dank für die Antwort! Und natürlich frohes neues Jahr  :)
Wie kann ich denn an einem Agenten die jar-Dateien hängen? Ich bin Neuling in der Notes-Welt, bin eher Java-Entwickler.

Viele Grüße
Christian
Titel: Re: Zugriff auf ein eclipse plugin von lotus script
Beitrag von: m3 am 04.01.10 - 09:18:36
Das ist relativ einfach:
Titel: Re: Zugriff auf ein eclipse plugin von lotus script
Beitrag von: basketmcd am 04.01.10 - 09:44:35
ah danke schön! Probiere ich gleich mal aus, Christian
Titel: Re: Zugriff auf ein eclipse plugin von lotus script
Beitrag von: basketmcd am 04.01.10 - 10:14:13
super, vielen Dank! hat funktioniert, schönen Wochenanfang noch, Christian