Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't run any of the latest verions on a OpenJ9 JVM #2336

Closed
TueDissingWork opened this issue Dec 13, 2021 · 12 comments · Fixed by #2341
Closed

Can't run any of the latest verions on a OpenJ9 JVM #2336

TueDissingWork opened this issue Dec 13, 2021 · 12 comments · Fixed by #2341
Labels
agent-java bug Bugs community Issues and PRs created by the community

Comments

@TueDissingWork
Copy link

TueDissingWork commented Dec 13, 2021

Describe the bug

Trying to use the Elastic APM agent with an OpenJ9 JVM. However this is causing regular problems when we try to upgrade to a later version.
The error that originally was fixed in #1415 have come back. This means that it is impossible to use APM with OpenJ9 at this point in time.

Steps to reproduce

Attach the agent to a OpenJ9 JVM.
Currently testing with this one: docker.artifactory.ccta.dk/ibm-semeru-runtimes:open-11-jre.

Here's some of the very long stacktrace that clutters the log:

Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @78f2b2cb'
        at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
        at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
        at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
        at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
        at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
        at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
        ... 23 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @78f2b2cb'
        at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
        at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
        at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
        at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(Unknown Source)
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @78f2b2cb'
        at co.elastic.apm.agent.profiler.SamplingProfiler.start(SamplingProfiler.java:681)
        at co.elastic.apm.agent.profiler.ProfilingFactory.start(ProfilingFactory.java:39)
        at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579)
        at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542)
        at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)      at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147)

        at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Expected behavior

That the agent is sending APM data

@github-actions github-actions bot added agent-java community Issues and PRs created by the community triage labels Dec 13, 2021
@SylvainJuge
Copy link
Member

Thanks for reporting this @TueDissingWork !

This definitely looks like a regression, can you provide a bit more details about:

  • which version used to work previously ?
  • which version did you tried that produced this error ?
  • which setup method do you use ? is that using CLI or runtime attach or using the regular -javaagent JVM argument ?

@felixbarny
Copy link
Member

Here's some of the very long stacktrace that clutters the log:

Also, please provide the full stack trace

@TueDissingWork
Copy link
Author

Thanks for reporting this @TueDissingWork !

This definitely looks like a regression, can you provide a bit more details about:

* which version used to work previously ?

Last working version of the elastic APM agent: 1.26.0. This is used together with this docker image (which is now deprecated): adoptopenjdk:11-jre-openj9.

* which version did you tried that produced this error ?

Tried with the following version: 1.27 and 1.28.1.

* which setup method do you use ? is that using CLI or runtime attach or using the regular `-javaagent` JVM argument ?

I am using the -javaagent option when starting the JVM. Here's the setup.
The runtime is Kubernetes and we add the following env vars

env:
             - name: ELASTIC_APM_CONFIG_FILE
               value: /usr/local/application/config/elasticapm.properties
             - name: ELASTIC_APM_SECRET_TOKEN
               ...
             - name: JAVA_TOOL_OPTIONS
               value: -javaagent:/usr/local/dependencies/elastic-apm-agent.jar

Then we use the docker entrypoint to start the JVM:

#!/bin/sh
# A wrapper around /entrypoint.sh to trap the SIGINT signal (Ctrl+C) and forwards it to the mysql daemon
# In other words : traps SIGINT and SIGTERM signals and forwards them to the child process as SIGTERM signals

signalListener() {
    "$@" &
    pid="$!"
    trap "echo 'Stopping PID $pid'; kill -SIGTERM $pid" SIGINT SIGTERM

    # A signal emitted while waiting will make the wait command return code > 128
    # Let's wrap it in a loop that doesn't end before the process is indeed stopped
    while kill -0 $pid > /dev/null 2>&1; do
        wait
    done
}

export TMPDIR=/usr/local/tmp
# Some default options are already set at built time. Let's not override these
export JAVA_TOOL_OPTIONS_DEFAULTS="-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningGcOnIdle -Xshareclasses:name=openj9_system_scc,cacheDir=/opt/java/.scc,readonly,nonFatal"
export JAVA_TOOL_OPTIONS="$JAVA_TOOL_OPTIONS -XX:+UseContainerSupport -XX:+IdleTuningCompactOnIdle $JAVA_TOOL_OPTIONS_DEFAULTS"

signalListener exec java org.springframework.boot.loader.JarLauncher $@

Here I'm using a combination env vars and properties in a config file name elasticapm.properties.

@TueDissingWork
Copy link
Author

TueDissingWork commented Dec 13, 2021

Here's some of the very long stacktrace that clutters the log:

Also, please provide the full stack trace

Here's the full stacktrace (the first 1000 lines).

Click to expand! ``` WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance. 2021-12-13 11:53:48,496 [main] WARN co.elastic.apm.agent.bci.ElasticApmAgent - Failed to setup proper module for the IndyBootstrapDispatcher class, instrumentation may fail java.lang.ClassNotFoundException: co.elastic.apm.agent.bci.IndyBootstrapDispatcherModuleSetter at java.lang.Class.forNameImpl(Native Method) ~[?:?] at java.lang.Class.forName(Unknown Source) ~[?:?] at co.elastic.apm.agent.bci.IndyBootstrap.setJavaBaseModule(IndyBootstrap.java:255) ~[elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.IndyBootstrap.initIndyBootstrap(IndyBootstrap.java:238) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.IndyBootstrap.getIndyBootstrapMethod(IndyBootstrap.java:209) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.ElasticApmAgent.getTransformer(ElasticApmAgent.java:429) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.ElasticApmAgent.applyAdvice(ElasticApmAgent.java:393) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.ElasticApmAgent.initAgentBuilder(ElasticApmAgent.java:322) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.ElasticApmAgent.initInstrumentation(ElasticApmAgent.java:268) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.ElasticApmAgent.initInstrumentation(ElasticApmAgent.java:160) [elastic-apm-agent.jar:?] at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:146) [elastic-apm-agent.jar:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) [elastic-apm-agent.jar:1.28.1] at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) [elastic-apm-agent.jar:1.28.1] at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) [elastic-apm-agent.jar:1.28.1] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:?] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:?] at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) [?:?] at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) [?:?] java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at co.elastic.apm.agent.report.ApmServerHealthChecker.checkHealthAndGetMinVersion(ApmServerHealthChecker.java:56) at co.elastic.apm.agent.report.ApmServerClient.setServerUrls(ApmServerClient.java:115) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:110) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:92) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:575) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 24 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at co.elastic.apm.agent.report.ApmServerHealthChecker.checkHealthAndGetMinVersion(ApmServerHealthChecker.java:56) at co.elastic.apm.agent.report.ApmServerClient.setServerUrls(ApmServerClient.java:115) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:110) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:92) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:575) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 25 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at co.elastic.apm.agent.report.ApmServerHealthChecker.checkHealthAndGetMinVersion(ApmServerHealthChecker.java:56) at co.elastic.apm.agent.report.ApmServerClient.setServerUrls(ApmServerClient.java:115) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:110) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:92) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:575) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 25 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source) at co.elastic.apm.agent.report.ApmServerHealthChecker.checkHealthAndGetMinVersion(ApmServerHealthChecker.java:56) at co.elastic.apm.agent.report.ApmServerClient.setServerUrls(ApmServerClient.java:115) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:110) at co.elastic.apm.agent.report.ApmServerClient.start(ApmServerClient.java:92) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:575) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 24 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at co.elastic.apm.agent.configuration.ApmServerConfigurationSource.start(ApmServerConfigurationSource.java:105) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 21 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at co.elastic.apm.agent.configuration.ApmServerConfigurationSource.start(ApmServerConfigurationSource.java:105) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 21 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source) at java.base/javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(Unknown Source) at java.base/javax.net.ssl.HttpsURLConnection.(Unknown Source) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.(Unknown Source) at java.base/sun.net.www.protocol.https.Handler.openConnection(Unknown Source) at java.base/sun.net.www.protocol.https.Handler.openConnection(Unknown Source) at java.base/java.net.URL.openConnection(Unknown Source) at co.elastic.apm.agent.util.UrlConnectionUtils.openUrlConnectionThreadSafely(UrlConnectionUtils.java:29) at co.elastic.apm.agent.report.ApmServerClient.startRequestToUrl(ApmServerClient.java:138) at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:275) at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65) at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 19 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/javax.net.ssl.SSLContext.getDefault(Unknown Source) at java.base/javax.net.ssl.SSLSocketFactory.getDefault(Unknown Source) at java.base/javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory(Unknown Source) at java.base/javax.net.ssl.HttpsURLConnection.(Unknown Source) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.(Unknown Source) at java.base/sun.net.www.protocol.https.Handler.openConnection(Unknown Source) at java.base/sun.net.www.protocol.https.Handler.openConnection(Unknown Source) at java.base/java.net.URL.openConnection(Unknown Source) at co.elastic.apm.agent.util.UrlConnectionUtils.openUrlConnectionThreadSafely(UrlConnectionUtils.java:29) at co.elastic.apm.agent.report.ApmServerClient.startRequestToUrl(ApmServerClient.java:138) at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:275) at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65) at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 20 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at co.elastic.apm.agent.impl.circuitbreaker.CircuitBreaker.start(CircuitBreaker.java:58) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 21 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source) at co.elastic.apm.agent.impl.circuitbreaker.CircuitBreaker.start(CircuitBreaker.java:58) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 21 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(Unknown Source) at co.elastic.apm.agent.profiler.SamplingProfiler.start(SamplingProfiler.java:681) at co.elastic.apm.agent.profiler.ProfilingFactory.start(ProfilingFactory.java:39) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 22 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(Unknown Source) at co.elastic.apm.agent.profiler.SamplingProfiler.start(SamplingProfiler.java:681) at co.elastic.apm.agent.profiler.ProfilingFactory.start(ProfilingFactory.java:39) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149) at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93) at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source) at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source) Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source) at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source) ... 23 more java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method) at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(Unknown Source) at co.elastic.apm.agent.profiler.SamplingProfiler.start(SamplingProfiler.java:681) at co.elastic.apm.agent.profiler.ProfilingFactory.start(ProfilingFactory.java:39) at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579) at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542) at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149)
at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93)
at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source)
at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source)

Caused by: at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'

at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
at co.elastic.apm.agent.profiler.SamplingProfiler.run(SamplingProfiler.java:341)	at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)

at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)

at java.base/java.util.concurrent.FutureTask.run(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)

at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)

at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)	... 23 more

at java.base/java.lang.Thread.run(Unknown Source)

Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source) at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)	at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)

at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.submit(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)

at co.elastic.apm.agent.profiler.SamplingProfiler.start(SamplingProfiler.java:681)	... 11 more

at co.elastic.apm.agent.profiler.ProfilingFactory.start(ProfilingFactory.java:39)
at co.elastic.apm.agent.impl.ElasticApmTracer.startSync(ElasticApmTracer.java:579)
at co.elastic.apm.agent.impl.ElasticApmTracer.start(ElasticApmTracer.java:542)
at co.elastic.apm.agent.bci.ElasticApmAgent.initialize(ElasticApmAgent.java:147)

java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f' at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)	at java.base/java.lang.reflect.Method.invoke(Unknown Source)

at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at co.elastic.apm.agent.premain.AgentMain.loadAndInitializeAgent(AgentMain.java:149)	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)

at co.elastic.apm.agent.premain.AgentMain.init(AgentMain.java:93)	at co.elastic.apm.agent.profiler.SamplingProfiler.run(SamplingProfiler.java:341)

at co.elastic.apm.agent.premain.AgentMain.premain(AgentMain.java:49)	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

at java.base/java.lang.reflect.Method.invoke(Unknown Source)	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(Unknown Source)	at java.base/java.lang.Thread.run(Unknown Source)

at java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(Unknown Source)

Caused by: Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'

at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)

at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)	at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)

... 11 more	... 22 more

java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 15 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 17 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 17 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 18 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 18 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 19 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 19 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 15 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 16 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(Unknown Source)
at java.base/java.net.HttpURLConnection.getResponseCode(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:73)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 16 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:84)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 14 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:84)
at co.elastic.apm.agent.report.ApmServerHealthChecker$1.withConnection(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:276)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 14 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at co.elastic.apm.agent.report.HttpUtils.consumeAndClose(HttpUtils.java:62)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:280)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 13 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
at co.elastic.apm.agent.report.HttpUtils.consumeAndClose(HttpUtils.java:62)
at co.elastic.apm.agent.report.ApmServerClient.executeForAllUrls(ApmServerClient.java:280)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:65)
at co.elastic.apm.agent.report.ApmServerHealthChecker.call(ApmServerHealthChecker.java:42)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 13 more
{ "TransaktionID": "", "Haendelse": { "LogTidspunkt": "2021-12-13 11:53:53,898", "LogNiveau": "INFO", "LogNavn": "dk.ufst.test.MainApp:55", "LogBesked": "Starting MainApp using Java 11.0.13 on elastic-apm-upgrade-tester-main-1-2jbhm with PID 8 (/usr/local/application/BOOT-INF/classes started by unknown in /usr/local/application)" } }
{ "TransaktionID": "", "Haendelse": { "LogTidspunkt": "2021-12-13 11:53:53,902", "LogNiveau": "INFO", "LogNavn": "dk.ufst.test.MainApp:670", "LogBesked": "No active profile set, falling back to default profiles: default" } }
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
at co.elastic.apm.agent.profiler.SamplingProfiler.run(SamplingProfiler.java:341)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 11 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor.schedule(Unknown Source)
at co.elastic.apm.agent.profiler.SamplingProfiler.run(SamplingProfiler.java:341)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 11 more
{ "TransaktionID": "", "Haendelse": { "LogTidspunkt": "2021-12-13 11:53:56,455", "LogNiveau": "INFO", "LogNavn": "org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108", "LogBesked": "Tomcat initialized with port(s): 8443 (https)" } }
{ "TransaktionID": "", "Haendelse": { "LogTidspunkt": "2021-12-13 11:53:56,474", "LogNiveau": "INFO", "LogNavn": "org.apache.catalina.core.StandardService:173", "LogBesked": "Starting service [Tomcat]" } }
{ "TransaktionID": "", "Haendelse": { "LogTidspunkt": "2021-12-13 11:53:56,474", "LogNiveau": "INFO", "LogNavn": "org.apache.catalina.core.StandardEngine:173", "LogBesked": "Starting Servlet engine: [Apache Tomcat/9.0.55]" } }
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:263)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.(TomcatWebServer.java:104)
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:450)
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:199)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
at dk.ufst.test.MainApp.main(MainApp.java:13)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 34 more
java.lang.IllegalAccessError: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandleResolver.sendResolveMethodHandle(Unknown Source)
at java.base/java.lang.invoke.MethodHandleResolver.getCPMethodHandleAt(Native Method)
at java.base/java.lang.invoke.MethodHandleResolver.resolveInvokeDynamic(Unknown Source)
at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:919)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:263)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123)
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.(TomcatWebServer.java:104)
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:450)
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:199)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:182)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
at dk.ufst.test.MainApp.main(MainApp.java:13)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.base/java.lang.reflect.Method.invoke(Unknown Source)
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)
at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:88)
Caused by: java.lang.IllegalAccessException: Module 'java.base' no access to: package 'java.lang' because module 'java.base' can't read module 'unnamed module @f1c4bd3f'
at java.base/java.lang.invoke.MethodHandles$Lookup.throwIllegalAccessException(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassModuleVisibility(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkClassAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.checkAccess(Unknown Source)
at java.base/java.lang.invoke.MethodHandles$Lookup.findStatic(Unknown Source)
... 42 more





</details>

@SylvainJuge
Copy link
Member

Thanks for the detailed stack trace, that matches what we managed to reproduce on our side.
We'll keep you updated when a fix is available.

@SylvainJuge SylvainJuge added bug Bugs and removed triage labels Dec 13, 2021
@TueDissingWork
Copy link
Author

Thanks for the detailed stack trace, that matches what we managed to reproduce on our side. We'll keep you updated when a fix is available.

Perfect. Let me know if I need to add more information.

@SylvainJuge SylvainJuge mentioned this issue Dec 14, 2021
4 tasks
@SylvainJuge
Copy link
Member

I have just opened a new PR that should fix this module access issue:

@TueDissingWork could you try this snapshot to confirm if that also fixes it in your application ?

@TueDissingWork
Copy link
Author

I have just opened a new PR that should fix this module access issue:

@TueDissingWork could you try this snapshot to confirm if that also fixes it in your application ?

Sure thing.

Looks a lot better now. The services comes up with out any problems. The error is caused by missing agent config.

/usr/local/application $ java org.springframework.boot.loader.JarLauncher --spring.profiles.active=dev
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
2021-12-14 11:08:05,259 [main] INFO  co.elastic.apm.agent.util.JmxUtils - Found JVM-specific OperatingSystemMXBean interface: com.ibm.lang.management.OperatingSystemMXBean
2021-12-14 11:08:05,327 [main] INFO  co.elastic.apm.agent.configuration.StartupInfo - Starting Elastic APM 1.28.2-SNAPSHOT.UNKNOWN as JarLauncher on Java 11.0.13 Runtime version: 11.0.13+8 VM version: openj9-0.29.0 (International Business Machines Corporation) Linux 5.10.16.3-microsoft-standard-WSL2
2021-12-14 11:08:05,327 [main] WARN  co.elastic.apm.agent.configuration.StartupInfo - To enable all features and decrease startup time, please configure application_packages
2021-12-14 11:08:05,827 [main] INFO  co.elastic.apm.agent.bci.ElasticApmAgent - Overriding IndyBootstrapDispatcher class's module to java.base module. This is required in J9 VMs.
2021-12-14 11:08:07,075 [main] INFO  co.elastic.apm.agent.impl.ElasticApmTracer - Tracer switched to RUNNING state
2021-12-14 11:08:07,257 [elastic-apm-server-healthcheck] WARN  co.elastic.apm.agent.report.ApmServerHealthChecker - Elastic APM server http://localhost:8200/ is not available (Connection refused (Connection refused))
2021-12-14 11:08:08,472 [elastic-apm-metadata-1] WARN  co.elastic.apm.agent.impl.metadata.CloudMetadataProvider - Unexpected error during automatic discovery process for cloud provider
java.util.concurrent.TimeoutException: null
        at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:?]
        at co.elastic.apm.agent.impl.metadata.CloudMetadataProvider.tryAllCloudProviders(CloudMetadataProvider.java:189) [elastic-apm-agent-1.28.2-SNAPSHOT.jar:?]
        at co.elastic.apm.agent.impl.metadata.CloudMetadataProvider.fetchAndParseCloudProviderInfo(CloudMetadataProvider.java:128) [elastic-apm-agent-1.28.2-SNAPSHOT.jar:?]
        at co.elastic.apm.agent.impl.metadata.CloudMetadataProvider.getCloudInfoProvider(CloudMetadataProvider.java:80) [elastic-apm-agent-1.28.2-SNAPSHOT.jar:?]
        at co.elastic.apm.agent.impl.metadata.MetaData$2.call(MetaData.java:132) [elastic-apm-agent-1.28.2-SNAPSHOT.jar:?]
        at co.elastic.apm.agent.impl.metadata.MetaData$2.call(MetaData.java:128) [elastic-apm-agent-1.28.2-SNAPSHOT.jar:?]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
        at java.lang.Thread.run(Unknown Source) [?:?]
2021-12-14 11:08:08,494 [elastic-apm-remote-config-poller] ERROR co.elastic.apm.agent.configuration.ApmServerConfigurationSource - Connection refused (Connection refused)
2021-12-14 11:08:08 [main] INFO  dk.ufst.debug.MainApp:55  - Starting MainApp using Java 11.0.13 on cdf04d08fdee with PID 101 (/usr/local/application/BOOT-INF/classes started by app in /usr/local/application)
2021-12-14 11:08:08 [main] INFO  dk.ufst.debug.MainApp:674  - The following profiles are active: dev
2021-12-14 11:08:10 [main] INFO  org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108  - Tomcat initialized with port(s): 8080 (http)
2021-12-14 11:08:10 [main] INFO  org.apache.catalina.core.StandardService:173  - Starting service [Tomcat]
2021-12-14 11:08:10 [main] INFO  org.apache.catalina.core.StandardEngine:173  - Starting Servlet engine: [Apache Tomcat/9.0.55]
2021-12-14 11:08:11 [main] WARN  org.apache.catalina.core.AprLifecycleListener:173  - This listener must only be nested within Server elements, but is in [TomcatEmbeddedContext].
2021-12-14 11:08:11 [main] INFO  org.apache.catalina.core.AprLifecycleListener:173  - Loaded Apache Tomcat Native library [1.2.30] using APR version [1.7.0].
2021-12-14 11:08:11 [main] INFO  org.apache.catalina.core.AprLifecycleListener:173  - APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true], UDS [true].
2021-12-14 11:08:11 [main] INFO  org.apache.catalina.core.AprLifecycleListener:173  - APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
2021-12-14 11:08:11 [main] INFO  org.apache.catalina.core.AprLifecycleListener:173  - OpenSSL successfully initialized [OpenSSL 1.1.1l  24 Aug 2021]
2021-12-14 11:08:11 [main] INFO  org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/]:173  - Initializing Spring embedded WebApplicationContext
2021-12-14 11:08:11 [main] INFO  o.s.boot.web.servlet.context.ServletWebServerApplicationContext:290  - Root WebApplicationContext: initialization completed in 2392 ms
2021-12-14 11:08:11,415 [main] INFO  co.elastic.apm.agent.micrometer.MicrometerMetricsReporter - Registering Micrometer MeterRegistry: io.micrometer.core.instrument.simple.SimpleMeterRegistry@4cf78a97
2021-12-14 11:08:12 [main] INFO  o.s.boot.actuate.endpoint.web.EndpointLinksResolver:58  - Exposing 2 endpoint(s) beneath base path '/actuator'
2021-12-14 11:08:12 [main] INFO  org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220  - Tomcat started on port(s): 8080 (http) with context path ''
2021-12-14 11:08:12 [main] INFO  dk.ufst.debug.MainApp:61  - Started MainApp in 5.013 seconds (JVM running for 8.618)

@xmarcusv
Copy link

Thanks for the fix @SylvainJuge,

I had the same issue, but with that snapshot everything seems to work fine.

@SylvainJuge
Copy link
Member

Thanks a lot @TueDissingWork and @xmarcusv for validating the fix.
We are planning a bugfix release soon, make sure to subscribe to release notifications to know when it's time to upgrade.

@SylvainJuge SylvainJuge added the await-release Mark issues that depend on next release, or PRs that are planned to be included label Dec 15, 2021
@SylvainJuge
Copy link
Member

Hi !

We just published the 1.28.2 release that includes this fix, you should now be able to replace the snapshot with an official release.

@SylvainJuge SylvainJuge removed the await-release Mark issues that depend on next release, or PRs that are planned to be included label Dec 17, 2021
@TueDissingWork
Copy link
Author

Looks perfect. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
agent-java bug Bugs community Issues and PRs created by the community
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants