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

follow OSGi best practice #59

Closed
francoisledroff opened this issue Mar 21, 2022 · 1 comment
Closed

follow OSGi best practice #59

francoisledroff opened this issue Mar 21, 2022 · 1 comment

Comments

@francoisledroff
Copy link
Collaborator

among these

  1. Jackson should not be exported from the shared library.
    • This needs to be provided by the container
    • AEM Provides v2.9 w/ 6.5.0; the Manifest was configured to bind to this version up to, but not including, 3.0.
  2. The use of Feign is an implementation detail of the embedded Jars. It should not be exported from the libraries and exposed to the OSGi context
@francoisledroff
Copy link
Collaborator Author

see #58

francoisledroff added a commit to francoisledroff/aio-lib-java that referenced this issue Mar 21, 2022
* Fixing the missing workspace in a few places
* updated a few README files
* Fixed the service user config
francoisledroff added a commit that referenced this issue Mar 21, 2022
GH-59 : following osgi best practices
francoisledroff added a commit to francoisledroff/aio-lib-java that referenced this issue Mar 21, 2022
francoisledroff added a commit that referenced this issue Mar 21, 2022
GH-59 attempt to fix the mvn release process launching the javadoc plugin
francoisledroff added a commit to francoisledroff/aio-lib-java that referenced this issue Mar 21, 2022
francoisledroff added a commit that referenced this issue Mar 21, 2022
GH-59 fixing version to snapshot after failed released through gh actions
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