Lotus Notes / Domino Sonstiges > Java und .NET mit Notes/Domino
Updatesite.ntf unter Domino 7 nutzen?
Mark³:
Das Template updatesite.ntf ermöglicht es, den Domino-Server als Eclipse Update-Site zu nutzen. Dies soll unter Domino 7 und 8 funktionieren <url>http://www-10.lotus.com/ldd/sandbox.nsf/ByDateNJ/6F80CAEF547643878525729F00603719/$FILE/ID211.pdf?OpenElement</url>
Leider finde ich dazu keine Dokumentation und unter Domino 7 läuft es bei mir nicht, da ich beim Import von Features oder einer Update-Site Java-Fehler bekomme (evt. fehlen spezielle Java-Klassen im Pfad, aber welche?)
flaite:
Zumindest für Eclipse Plug-ins ist das nix magisches sondern reines html-geraffel.
Theoretisch kannst du die site.xml, die html-Seite und die jars im plugins und im features folder einfach in den html Folder (<domino-data>\domino\html) kopieren. So ähnlich mach ich das immer. Kopier die neuen Versionen immer in 2 Tomcats Webapps (einen nach draussen und einen staging für interne Tests). Zugegeben ein bischen manuell.
Gruß Axel
Mark³:
kannst du das mit den Tomcat Webapps etwas genauer darstellen?
Ich habe auf meinem DOmino-Server auch einen Tomcat laufen, der auf Port 8080 horcht. Soll ich die Update-Site nun ins Domino html-Verzeichnis legen oder ins webapp-Verzeichnis vom Tomcat? und muss die URL in der Updatesite übereinstimmen mit der tatsächlichen auf dem Server später, damit der Mechanismus funktioniert?
flaite:
Hi,
ich hoffe wir reden nicht aneinander vorbei.
Hab für mein plug-in ein update Projekt (in der Eclipse IDE)
Dort werden folgende Dateien erzeugt:
1 site.xml
1 index.html
je 1 Ordner für features und plug-ins.
Diese drag-and-drop ich bei neuen Releases immer in eine ansonsten leere Tomcat Application auf meinem Rechner (von mir euphemistisch staging server genannt). Weiss noch nicht mal, ob staging so geschrieben wird. Hab das mal irgendwo gehört.
Egal.
Jedenfalls ziehen sich dann interne User neue Releases 2 Wochen bevor das offiziell wird.
Die offiziellen Releases kopier ich mit Filezilla/FTP auf eine ähnliche Art und Weise in eine Tomcat Anwendung auf einem offiziellen Server, auf den auch Kunden zugreifen.
Wenn man vom einen zum anderen Server wechselt, muss die update-URL für dieses plug-in in den Eclipse Einstellungen geändert werden.
Vermutlich kann man diese uploads auch irgendwie automatisieren. So viel Arbeit ist es aber auch nicht.
Gruß Axel
Mark³:
ich glaube ich bin fast bei dir angekommen. Was genau ist eine leere Tomcat-Anwendung? Lege ich einfach einen Ordner im webapps-Verzeichnis an oder muss da WEB-INF und META-INF vorhanden sein? Oder erzeuge ich sie mit Eclipse oder direkt mit dem Tomcat-Admin? Ich nutze den Tomcat nicht so oft, daher bin ich da nicht so firm.
Leider ist meine Updatesite auch noch irgendwie leer, ich glaube die Features liegen nicht im richtigen Pfad.
Ich hab die Dateien index.html, site.xml un d.project und noch einen Ordner web wo site.xsl und site.css drinliegen. Das ist alles.
Ist leider doch alles komplexer als es auf den ersten Blick scheint...
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln