Hi Martin/Matej,
 
We hit the following problem with Jdk 8.
 
 
Caused by: java.lang.BootstrapMethodError: java.lang.IllegalAccessException: 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler' no access to: 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler'
    at org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler.<clinit>(ObserverNotifier.java:480)
    at org.jboss.weld.event.ObserverNotifier.notify(ObserverNotifier.java:273)
    at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:177)
    at org.jboss.weld.event.ObserverNotifier.fireEvent(ObserverNotifier.java:171)
    at org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractContainerEvent.java:53)
    at org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(AbstractDefinitionContainerEvent.java:44)
    at org.jboss.weld.bootstrap.events.BeforeBeanDiscoveryImpl.fire(BeforeBeanDiscoveryImpl.java:54)
    at org.jboss.weld.bootstrap.WeldStartup.startInitialization(WeldStartup.java:391)
    at org.jboss.weld.bootstrap.WeldBootstrap.startInitialization(WeldBootstrap.java:76)
    at com.ibm.ws.cdi.impl.CDIContainerImpl$2.run(CDIContainerImpl.java:141)
    at com.ibm.ws.cdi.impl.CDIContainerImpl$2.run(CDIContainerImpl.java:138)
    at java.security.AccessController.doPrivileged(AccessController.java:594)
    at com.ibm.ws.cdi.impl.CDIContainerImpl.applicationStarting(CDIContainerImpl.java:138)
    at com.ibm.ws.cdi.liberty.CDIRuntimeImpl.applicationStarting(CDIRuntimeImpl.java:379)
    at com.ibm.ws.container.service.state.internal.ApplicationStateManager.fireStarting(ApplicationStateManager.java:28)
    at com.ibm.ws.container.service.state.internal.StateChangeServiceImpl.fireApplicationStarting(StateChangeServiceImpl.java:50)
    at com.ibm.ws.app.manager.module.internal.DeployedAppInfoBase.preDeployApp(DeployedAppInfoBase.java:375)
    ... 8 more
Caused by: java.lang.IllegalAccessException: 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler' no access to: 'org.jboss.weld.event.ObserverNotifier$ObserverExceptionHandler'
    at java.lang.invoke.MethodHandles$Lookup.checkClassAccess(MethodHandles.java:371)
    at java.lang.invoke.MethodHandles$Lookup.checkAccess(MethodHandles.java:281)
    at java.lang.invoke.MethodHandles$Lookup.checkAccess(MethodHandles.java:264)
    at java.lang.invoke.MethodHandles$Lookup.findStatic(MethodHandles.java:468)
    at java.lang.invoke.MethodHandle.sendResolveMethodHandle(MethodHandle.java:966)
    at java.lang.invoke.MethodHandle.getCPMethodHandleAt(Native Method)
    at java.lang.invoke.MethodHandle.resolveInvokeDynamic(MethodHandle.java:856)
    ... 25 more
 
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 8.0.5.0 - pwi3280sr5-20170905_01(SR5))
IBM J9 VM (build 2.9, JRE 1.8.0 Windows 7 x86-32 20170901_363591 (JIT enabled, A
OT enabled)
J9VM - d56eb84
JIT  - tr.open_20170901_140853_d56eb84
OMR  - b033a01)
JCL - 20170823_01 based on Oracle jdk8u144-b01
 
Do you know what is wrong here?
 
Thanks
Emily
================

Emily Jiang

W
ebSphere Application Server, MicroProfile Development Lead
Phone: 44-1962-816278
E-mail: emijiang@uk.ibm.com
Twitter: @emilyfhjiang
IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU