Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Openbravo ERP] A. Platformminoralways2019-05-10 14:592021-06-16 13:03
ReportercaristuView Statuspublic 
Assigned Toplatform 
PrioritynormalResolutionfixedFixed in VersionPR21Q3
StatusclosedFix in branchFixed in SCM revisionc6a8cad3820e
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0040840: Illegal Access warning in weld-core-impl-3.1.1.Final.jar using JDK12+

DescriptionOn tomcat start an illegal access warning is shown using JDK12+:

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jboss.weld.util.bytecode.ClassFileUtils$1 (file:..WEB-INF/lib/weld-core-impl-3.1.1.Final.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of org.jboss.weld.util.bytecode.ClassFileUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

This is an issue in WELD reported here: [^]

Note that the warning is not shown if Tomcat is started with the following setting: --add-opens=java.base/java.lang=ALL-UNNAMED
Steps To Reproduce-
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0039031 newTriage Platform Base Tracking issue: Remove illegal access warnings shown since java9 by updating affected jar libraries 
related to defect 0040827 closedcaristu JDK 12: cannot start application due to Weld error 
related to feature request 0040826 closedplatform support JDK 12 and JDK 13 
related to defect 0045594PR21Q3 closedalostale Junit tests based on BaseWeldTest fail since jdk16 build ea28 (as weld tries to access no longer accessible jdk internals) 
blocks feature request 0045903 newTriage Platform Base Support JDK17 (LTS) 

-  Notes
alostale (manager)
2021-06-16 13:02
edited on: 2021-06-16 13:03

Fixed by weld update in 0045594

- Issue History
Date Modified Username Field Change
2019-05-10 14:59 caristu New Issue
2019-05-10 14:59 caristu Assigned To => platform
2019-05-10 14:59 caristu Modules => Core
2019-05-10 14:59 caristu Triggers an Emergency Pack => No
2019-05-10 14:59 caristu Relationship added related to 0039031
2019-05-10 15:00 caristu Relationship added related to 0040827
2019-05-10 15:00 caristu Relationship added related to 0040826
2019-05-17 09:07 alostale Status new => acknowledged
2020-12-16 16:24 shuehner Relationship added related to 0045594
2021-06-16 13:00 alostale Status acknowledged => scheduled
2021-06-16 13:01 alostale Relationship added blocks 0045903
2021-06-16 13:02 alostale Note Added: 0129563
2021-06-16 13:02 alostale Status scheduled => resolved
2021-06-16 13:02 alostale Fixed in Version => PR21Q3
2021-06-16 13:02 alostale Fixed in SCM revision => [^]
2021-06-16 13:02 alostale Resolution open => fixed
2021-06-16 13:03 alostale Status resolved => closed
2021-06-16 13:03 alostale Note Edited: 0129563 View Revisions

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker