Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Spring Boot #18

Open
monsieurhess opened this issue May 12, 2022 · 0 comments
Open

Support for Spring Boot #18

monsieurhess opened this issue May 12, 2022 · 0 comments
Assignees

Comments

@monsieurhess
Copy link
Collaborator

Right now starting an Apache Felix OSGI Container is supported for a standalone app and for a WAR webapp. Many applications today are developed with Spring Boot as standalone app framework. For these cases there is right now no support to start an Apache Felix. This support shall be added now. Therefore 3 packaging layouts will exist then for a bndly application:

  • Standalone JAR
  • Embedded WAR
  • Embedded in Spring Boot Standalone JAR

To accomplish this, the Environment interface will receive further abstractions and the start sequence for Apache Felix will become more generic.
A Spring Boot app will not look in the file system for bundles to install. Instead an explicit list of bundles to install will be inspected. This list will be generated during the provisioning of the bndly application.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant