diff --git a/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile b/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile index 99835307b..d7f82284a 100644 --- a/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile +++ b/labs/unicorn-location-api/final/unicorn-location-api-final/Dockerfile @@ -8,13 +8,13 @@ RUN yum -y update \ && rm -rf /var/cache/yum # Graal VM -ENV GRAAL_VERSION 21.0.2 +ENV GRAAL_VERSION 25.0.2 ENV GRAAL_FILENAME graalvm-community-jdk-${GRAAL_VERSION}_linux-x64_bin.tar.gz RUN curl -4 -L https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${GRAAL_VERSION}/${GRAAL_FILENAME} | tar -xvz RUN mv graalvm-community-openjdk-${GRAAL_VERSION}* /usr/lib/graalvm # Maven -ENV MVN_VERSION 3.9.11 +ENV MVN_VERSION 3.9.14 ENV MVN_FOLDERNAME apache-maven-${MVN_VERSION} ENV MVN_FILENAME apache-maven-${MVN_VERSION}-bin.tar.gz RUN curl -4 -L https://archive.apache.org/dist/maven/maven-3/${MVN_VERSION}/binaries/${MVN_FILENAME} | tar -xvz diff --git a/labs/unicorn-location-api/graal/Dockerfile b/labs/unicorn-location-api/graal/Dockerfile index 9cf1b043b..9f1b6eadc 100644 --- a/labs/unicorn-location-api/graal/Dockerfile +++ b/labs/unicorn-location-api/graal/Dockerfile @@ -8,13 +8,13 @@ RUN yum -y update \ && rm -rf /var/cache/yum # Graal VM -ENV GRAAL_VERSION 21.0.2 +ENV GRAAL_VERSION 25.0.2 ENV GRAAL_FILENAME graalvm-community-jdk-${GRAAL_VERSION}_linux-x64_bin.tar.gz RUN curl -4 -L https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${GRAAL_VERSION}/${GRAAL_FILENAME} | tar -xvz RUN mv graalvm-community-openjdk-${GRAAL_VERSION}* /usr/lib/graalvm # Maven -ENV MVN_VERSION 3.9.11 +ENV MVN_VERSION 3.9.14 ENV MVN_FOLDERNAME apache-maven-${MVN_VERSION} ENV MVN_FILENAME apache-maven-${MVN_VERSION}-bin.tar.gz RUN curl -4 -L https://archive.apache.org/dist/maven/maven-3/${MVN_VERSION}/binaries/${MVN_FILENAME} | tar -xvz diff --git a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json index 83de2b51b..67ad512e3 100644 --- a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json +++ b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json @@ -5,7 +5,7 @@ }, { "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest", - "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}], + "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}, {"name":"tenantId"}], "allPublicMethods":true }, { diff --git a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json index defdb8bd1..e2345c465 100644 --- a/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json +++ b/labs/unicorn-location-api/graal/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json @@ -28,7 +28,8 @@ }, { "name":"com.amazonaws.services.lambda.runtime.api.client.runtimeapi.dto.InvocationRequest", - "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}], - "allPublicMethods":true + "fields":[{"name":"id"}, {"name":"invokedFunctionArn"}, {"name":"deadlineTimeInMs"}, {"name":"xrayTraceId"}, {"name":"clientContext"}, {"name":"cognitoIdentity"}, {"name":"content"}, {"name":"tenantId"}], + "allPublicMethods":true, + "unsafeAllocated":true } ] \ No newline at end of file diff --git a/labs/unicorn-stock-broker/pom.xml b/labs/unicorn-stock-broker/pom.xml index ece59f74f..c21783937 100644 --- a/labs/unicorn-stock-broker/pom.xml +++ b/labs/unicorn-stock-broker/pom.xml @@ -83,7 +83,7 @@ org.crac crac - 1.4.0 + 1.5.0 com.amazonaws diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml b/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml index cc95992c3..8a3bd9373 100644 --- a/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml +++ b/labs/unicorn-store/software/alternatives/unicorn-store-micronaut/pom.xml @@ -19,7 +19,7 @@ true com.unicorn.store.aot.generated lambda - 3.11.0 + 3.15.0 UTF-8 UTF-8 @@ -90,7 +90,7 @@ jakarta.persistence jakarta.persistence-api - 3.1.0 + 3.2.0 org.postgresql diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml b/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml index 9133af0ce..e980e96fd 100644 --- a/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml +++ b/labs/unicorn-store/software/alternatives/unicorn-store-quarkus/pom.xml @@ -72,7 +72,7 @@ org.crac crac - 1.4.0 + 1.5.0 diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile index 6ace2c52c..159e94ac8 100644 --- a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile +++ b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/Dockerfile @@ -8,13 +8,13 @@ RUN yum -y update \ && rm -rf /var/cache/yum # Graal VM -ENV GRAAL_VERSION 21.0.2 +ENV GRAAL_VERSION 25.0.2 ENV GRAAL_FILENAME graalvm-community-jdk-${GRAAL_VERSION}_linux-x64_bin.tar.gz RUN curl -4 -L https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-${GRAAL_VERSION}/${GRAAL_FILENAME} | tar -xvz RUN mv graalvm-community-openjdk-${GRAAL_VERSION}* /usr/lib/graalvm # Maven -ENV MVN_VERSION 3.9.9 +ENV MVN_VERSION 3.9.14 ENV MVN_FOLDERNAME apache-maven-${MVN_VERSION} ENV MVN_FILENAME apache-maven-${MVN_VERSION}-bin.tar.gz RUN curl -4 -L https://archive.apache.org/dist/maven/maven-3/${MVN_VERSION}/binaries/${MVN_FILENAME} | tar -xvz diff --git a/labs/unicorn-store/software/unicorn-store-spring/pom.xml b/labs/unicorn-store/software/unicorn-store-spring/pom.xml index e50404e1f..f662cd39e 100644 --- a/labs/unicorn-store/software/unicorn-store-spring/pom.xml +++ b/labs/unicorn-store/software/unicorn-store-spring/pom.xml @@ -68,7 +68,7 @@ jakarta.persistence jakarta.persistence-api - 3.1.0 + 3.2.0