[WELD-2499] OSGi bundle does not optionally import org.apache.bcel Created: 01/Jun/18  Updated: 05/Jun/18  Resolved: 05/Jun/18

Status: Resolved
Project: Weld
Component/s: OSGi support
Affects Version/s: 3.0.4.Final
Fix Version/s: 3.0.5.Final

Type: Bug Priority: Major
Reporter: Matej Novotny Assignee: Matej Novotny
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Sequence
follows up on WELD-2490 Weld uses JDK's internal BCEL classes Resolved
Git Pull Request: https://github.com/weld/core/pull/1836

 Description   

Since some of the JDK 10+ changes, we had to add an optional dependency on org.apache.bcel classes to avoid deep reflection on JDK's internals.

However, we did not reflect this change in OSGi bundle, hence it now fails on GF server (which uses OSGi to bring in Weld).


Generated at Mon Nov 19 05:36:09 EST 2018 using Jira 7.12.1#712002-sha1:609a50578ba6bc73dbf8b05dddd7c04a04b6807c.