Die Eclipselink OSGi-Bundles scheinen Probleme bei der Arbeit in einigen OSGi-Containern, insbesondere bei Felix, zu haben, da sie keine (vom System exportierten) Pakete importieren können, die sie tatsächlich benötigen. Ein Beispiel ist der fehlende Import von javax.xml.namespace
im core
Bundle der aktuellen Version 1.1.3.Gibt es einen Maven-Build für Eclipselink, der die OSGi-Bundles in Felix und anderen laufen lässt?
Das eclipselink-Team hat diese Art von Problemen mit dem BND-Tool für den Build-Prozess in den Versionen 1.2 und 2.0 behoben. Sobald diese Probleme behoben sind, können wir davon ausgehen, dass dieses Problem verschwunden ist.
In der Zwischenzeit, hat irgendjemand einen Maven-Build aus den Eclipselink-Quellen eingerichtet und veröffentlicht, der die Bündelung richtig macht?