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

Update versions in poms and automatic module #282

Merged
merged 5 commits into from
Nov 9, 2020

Conversation

arjantijms
Copy link
Contributor

Signed-off-by: arjantijms arjan.tijms@gmail.com

Signed-off-by: arjantijms <arjan.tijms@gmail.com>
@arjantijms arjantijms self-assigned this Aug 25, 2020
Signed-off-by: arjantijms <arjan.tijms@gmail.com>
@@ -77,7 +77,7 @@
<archive>
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
<manifestEntries>
<Automatic-Module-Name>org.glassfish.soteria.bean.decorator.weld</Automatic-Module-Name>
<Automatic-Module-Name>org.glassfish.soteria.spi.bean.decorator</Automatic-Module-Name>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For consistency, we should rename the artifactId at the same time to match the new module name.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ggam after updating and testing the SPI, it appeared some more work was needed to get the tests running and the SPI with GF 6. I though we tested it before, but clearly we didn't, as some important exports are missing from the Weld OSGi bundle, so we can't use these. I worked around needing those exports.

Can you take a look again? Thx!

Updated tests since they didn't work anymore, and updated Weld SPI which
didn't work on GF 6 anymore.

Signed-off-by: arjantijms <arjan.tijms@gmail.com>
Signed-off-by: arjantijms <arjan.tijms@gmail.com>
@keilw keilw merged commit 6b8a6fa into eclipse-ee4j:master Nov 9, 2020
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

Successfully merging this pull request may close these issues.

4 participants