Felix-Fileinstaller zum Deployment von nativen OSGi Bundles in ConfluenceDieser Blog beschäftigt sich damit, wie man ein beliebiges OSGi Bundles einfach in Confluence deployen kann, in dem man das OSGi Bundle in ein Deployment-Verzeichnis kopiert. Im Prinzip verwendet man hier den gleichen Trick wie bei der OSGi-Console, den ich in meinem vorherigen Blog beschrieben habe. Im Manifest wird ein Bundle-Activator spezifiziert Der Bundle-Activator installiert/deinstalliert dann wieder OSGi-Bundles programmatisch. Für den Deployer werden folgende Bundles installiert:
Für beide Bundles erzeugt der Activator noch die benötigten Dateistrukturen im Confluence Home-Verzeichnis.
Im Verzeichnis
Hier noch der Source Code des Activators: Links:
| Willkommen auf dem avono BlogHier auf dem avono Blog finden Sie in regelmäßigen Abständen sowohl technische Neuigkeiten aus unserer Partnerproduktwelt als auch nützliche Entwicklertipps.Und jetzt kommt der obligatorische Disclaimer: Die Ausführungen der Blogeinträge spiegeln nicht die Meinung der avono AG sondern nur die Sicht der einzelnen Autoren wider. Weitere Blogbeiträge JIRA5 – Statusprüfung abgegebener Aufgaben
am 30. April 2012 FishEye als Git Repository Manager
am 12. April 2012 Unite - Erste europäische Atlassian Anwenderkonferenz
am 11. April 2012 So macht Groovy Scripting in JIRA mehr Spaß
am 22. Dezember 2011 Mens sana in corpore sano
am 15. August 2011 |
