Details
-
Bug
-
Resolution: Done
-
Major
-
3.6.1.Final, 4.0.0.Beta5
-
None
-
None
Description
RESTEasy currently prints with JDK11 these warnings:
- WARNING: Illegal reflective access by org.wildfly.security.manager.GetAccessibleDeclaredFieldAction (file:/home/mkopecky/.m2/repository/org/wildfly/security/wildfly-elytron/1.1.5.Final/wildfly-elytron-1.1.5.Final.jar) to field java.security.AccessControlContext.context
- WARNING: Illegal reflective access by org.jboss.as.server.deployment.reflect.ClassReflectionIndex (jar:file:/home/mkopecky/playground/wf/modules/system/layers/base/org/jboss/as/server/main/wildfly-server-7.0.0.Alpha4.jar!/) to method java.lang.Object.finalize()
Second one is caused by WFCORE-4116 (not yet used in WF). First one is cause by wrong elytron version used in RESTEasy TS. After new (correct) Elytron is used, new warning occurs:
- WARNING: Illegal reflective access by org.jboss.marshalling.Marshalling$OptionalDataExceptionCreateAction$1 (file:/home/mkopecky/.m2/repository/org/jboss/marshalling/jboss-marshalling/2.0.0.Final/jboss-marshalling-2.0.0.Final.jar) to constructor java.io.OptionalDataException(boolean)
This warning is caused by wrong (old) jboss-marshaling version.