Ich verstehe es wohl umgekehrt sein sollte (OSGi Runtime Java EE-Server-Hosting), wie es apparently already possible with glassfish. istOSGi Runtime innerhalb traditionellen Java EE-Servers
Allerdings haben unsere Kunden umfangreiche Erfahrung traditionellen Java EE-Servers in der Verwaltung und erhebliche Investitionen (Lizenzen, Schulungen usw.) Unsere Architektur würde von der OSGI-Architektur profitieren, aber ich kann unsere Kunden nicht dazu auffordern, von Java EE-Servern auf OSGI-Laufzeiten umzustellen.
Gibt es eine Möglichkeit, OSGI-Laufzeit als Krieg oder Ohr in traditionellen Java EE-Servern zu installieren, auch wenn sie keine Container-verwalteten Ressourcen (zum Beispiel Thread oder Verbindungspools) noch andere Java EE Features wie JNDI, EJB etc verwenden ?
Unsere Anwendungen nutzen Technologien wie Hibernate, Spring usw.
Ein Beispiel für andere Leute, die OSGi so verwenden, wie Sie es beschreiben: Die Jazz Server-Technologie von IBM Rational (http://www.jazz.net) verwendet seit vielen Jahren das von @sjlee erwähnte Bridge-Servlet. –