- 
    Type:Task 
- 
    Resolution: Won't Fix
- 
    Priority:L3 - Default 
- 
    None
- 
    Affects Version/s: 7.11.0-alpha5
- 
    Component/s: external task client java, spin, spring-boot
- 
    None
Problem
- We test against a rather old sun implementation of JAXB in our QA (2.2.3 was released in Dec, 2010)
- With Java 12 I faced a harmless but ugly warning with this artifact:
WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:~/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3/jaxb-impl-2.2.3.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$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 
Possible solutions
- The official JAXB user guide refers to a glassfish JAXB implementation [1]
- Use a newer release of Suns JAXB implementation (newest is as of today version 2.3.2)
[1] https://javaee.github.io/jaxb-v2/doc/user-guide/ch03.html#deployment-maven-coordinates
This is the controller panel for Smart Panels app
- is related to
- 
                    CAM-13495 Spin is incompatible with JDK 16 -         
- Closed
 
-