Hallo,
ich versuche seit einiger Zeit unter Eclipse zwei JSF-Anwendungen mit einer gemeinsamen Datenstruktur zu realisieren.
Dafür habe ich zuerst ein Globales JPA-Projekt angelegt und die EJB-Libs hinzugefügt um über Services die Entities zu verwalten. Die beiden anderen Projekte sind zwei JSF-Anwendungen ebenfalls mit integrierten EJB-Libs. Alle Projekte verwenden zudem CDI.
Ich greife aus den JSF-Anwendungen über @Inject auf die Service-Klassen des JPA-Projekts und auf einiges Mehr wie Enums oder sonstige golable Funktionalität zu.
Leider bekomm ich die Projekte nicht so deployed, da immer wieder Abhängigkeitsfprobelme auftreten.
Ich verwende Eclipse Kepler sowie Glassfish 4 und Primefaces 4 als JSF-View-Technologie.
Ich schätze mal meine Herangehensweise war etwas naiv. Wer kann mich da ein bisschen aufklären, wie man so eine Architektur realisiert. Ich möchte nicht die ganzen Entities doppelt führen müssen.
Dabke
David
ich versuche seit einiger Zeit unter Eclipse zwei JSF-Anwendungen mit einer gemeinsamen Datenstruktur zu realisieren.
Dafür habe ich zuerst ein Globales JPA-Projekt angelegt und die EJB-Libs hinzugefügt um über Services die Entities zu verwalten. Die beiden anderen Projekte sind zwei JSF-Anwendungen ebenfalls mit integrierten EJB-Libs. Alle Projekte verwenden zudem CDI.
Ich greife aus den JSF-Anwendungen über @Inject auf die Service-Klassen des JPA-Projekts und auf einiges Mehr wie Enums oder sonstige golable Funktionalität zu.
Leider bekomm ich die Projekte nicht so deployed, da immer wieder Abhängigkeitsfprobelme auftreten.
Ich verwende Eclipse Kepler sowie Glassfish 4 und Primefaces 4 als JSF-View-Technologie.
Ich schätze mal meine Herangehensweise war etwas naiv. Wer kann mich da ein bisschen aufklären, wie man so eine Architektur realisiert. Ich möchte nicht die ganzen Entities doppelt führen müssen.
Dabke
David