diff --git a/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7ContainerTest.java b/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7ContainerTest.java index 44313c18..4d5c25dc 100644 --- a/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7ContainerTest.java +++ b/integration-test/src/test/java/com/reajason/javaweb/integration/memshell/glassfish/GlassFish7ContainerTest.java @@ -8,6 +8,7 @@ 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; @@ -24,6 +25,7 @@ public class GlassFish7ContainerTest extends AbstractContainerTest { private static final ContainerTestConfig CONFIG = ContainerTestConfig.glassFish( "reajason/glassfish:7.0.20-jdk17", "/usr/local/glassfish7/glassfish/domains/domain1/autodeploy/app.war") + .waitStrategy(Wait.forLogMessage(".*JMXService.*", 1)) .warFile(warJakartaFile) .jakarta(true) .targetJdkVersion(Opcodes.V17)