finos / symphony-bdk-java

The Symphony BDK (Bot Developer Kit) for Java helps you to create production-grade Chat Bots and Extension Applications on top of the Symphony REST APIs.
https://symphony-bdk-java.finos.org
Apache License 2.0
23 stars 68 forks source link

Fix byte-buddy class loading failure #780

Closed yinan-symphony closed 1 year ago

yinan-symphony commented 1 year ago

The byte-buddy default classloading strategy requires the access to Java internal methods, which are sealed by JPMS since Jdk11. The fix is to change the strategy from default one to UsingLookup, according to the recommendation of byte-buddy doc.

Add "Automatic-Module-Name" attribute in main MANIFEST.MF entry.

Description

Closes #[ISSUE NUMBER]

Please put here the intent of your pull request.

Dependencies

List the other pull requests that should be merged before/along this one.

Checklist