I have been running into several problems when developing web application
bundles that utilize the Spring Framework. The problems that I have been
running into are:
- The Spring Framework needs to access META-INF/spring.handlers and
META-INF/spring.schemas files in JARs that have these files
- The Spring Framework needs access to packages that are not in the
Import-Package header of web application bundles that utilize the Spring
Framework
The issues that really need to be addressed in both Apache Felix and the OSGi
specification are:
- The ability to require bundles by specifying packages that they export
instead of by specifying the symbolic names of the bundles.
- The ability to make META-INF and its subdirectories visible to class loaders
of bundles that meet at least one of the following criteria:
- Requires a bundle
- Imports all of the packages exported by the bundle (by requiring bundle(s),
importing package(s), and/or dynamically importing package(s)) plus has a
DynamicImport-Package header that includes META-INF and its subdirectories
Addressing the issues above will make it easier to use OSGi bundles from Web
Application Bundles without having to rely on workarounds.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]