Hallo zusammen,
ich versuche gerade eine Webanwendung zu schreiben, die ich später mit Plugins erweitern möchte. Da ich in dem Bereich noch Anfänger im Bereich Webanwendungen bin kenne ich nicht die Möglichkeiten hierzu.
Einfache Anwendungen mit Plugins habe ich zuvor schon geschrieben.
Ich habe meine Webanwendung auch bereits auf einem Tomcat zum Laufen gebracht.
Ich habe jetzt ganz grob damit angefangen mir eine Service-Klasse zu erstellen, bei der sich die Plugins registrieren sollen. Die Klasse ist mit @ManagedBean versehen und wird von meinem Pseudoplugin (eine Klasse im selben Package) über @ManagedProperty referenziert.
Leider wird meine Pluginklasse ignoriert. Meine Service-Klasse bleibt damit leer.
Später möchte ich meine Plugins in eigene jar Dateien packen und am besten in meine Anwendung hot-pluggen können. Damit habe ich mich aber noch nicht beschäftigt.
Kann mir jemand sagen, wie ich das realisiert bekomme und ob mein Ansatz überhaupt zielführend ist?
mfg TWS
ich versuche gerade eine Webanwendung zu schreiben, die ich später mit Plugins erweitern möchte. Da ich in dem Bereich noch Anfänger im Bereich Webanwendungen bin kenne ich nicht die Möglichkeiten hierzu.
Einfache Anwendungen mit Plugins habe ich zuvor schon geschrieben.
Ich habe meine Webanwendung auch bereits auf einem Tomcat zum Laufen gebracht.
Ich habe jetzt ganz grob damit angefangen mir eine Service-Klasse zu erstellen, bei der sich die Plugins registrieren sollen. Die Klasse ist mit @ManagedBean versehen und wird von meinem Pseudoplugin (eine Klasse im selben Package) über @ManagedProperty referenziert.
Leider wird meine Pluginklasse ignoriert. Meine Service-Klasse bleibt damit leer.
Später möchte ich meine Plugins in eigene jar Dateien packen und am besten in meine Anwendung hot-pluggen können. Damit habe ich mich aber noch nicht beschäftigt.
Kann mir jemand sagen, wie ich das realisiert bekomme und ob mein Ansatz überhaupt zielführend ist?
mfg TWS