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

Try out the new config bundle to see whether it can be activated #11598

Closed
Emily-Jiang opened this issue Apr 2, 2020 · 3 comments
Closed

Try out the new config bundle to see whether it can be activated #11598

Emily-Jiang opened this issue Apr 2, 2020 · 3 comments
Assignees
Labels
bug This bug is not present in a released version of Open Liberty

Comments

@Emily-Jiang
Copy link
Member

Emily-Jiang commented Apr 2, 2020

eclipse/microprofile-config#381 introduces the java contract in OSGi. However, this PR should make config bundle to start ok as it provides the required capability. We need to pull this PR and build the bundle and give it a go to see whether it can be started. All tests can still pass.

@Emily-Jiang Emily-Jiang added the bug This bug is not present in a released version of Open Liberty label Apr 2, 2020
@tevans78 tevans78 self-assigned this Apr 3, 2020
@Azquelt
Copy link
Member

Azquelt commented Apr 20, 2020

Steps required:

  1. Extract PR branch and build locally
  2. Upload the built snapshot to artifactory
  3. Update oss_dependencies.maven to include the new snapshot
  4. Update the 1.4 API project
    a) use the new snapshot
    b) change bnd.bnd to include everything from the snapshot's manifest and use a bnd.overrides file.
    • See com.ibm.ws.org.jboss.weld3 for an example of a project which does this

@Joseph-Cass
Copy link
Contributor

I am testing this here: JCass149@f2158b1

@tevans78
Copy link
Member

tevans78 commented Aug 6, 2020

Joe tested this locally and it worked. Closing.

@tevans78 tevans78 closed this as completed Aug 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This bug is not present in a released version of Open Liberty
Projects
None yet
Development

No branches or pull requests

4 participants