собственный образ был построен правильно, но когда я пытаюсь вызвать метод rest, я получаю одну и ту же ошибку снова и снова
Код: Выделить всё
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
2
2024-12-30T20:19:53.908Z
INIT_REPORT Init Duration: 675.51 ms Phase: init Status: error Error Type: Runtime.ExitError
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
3
2024-12-30T20:19:53.905Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.JNILibraryInitializer.callOnLoadFunction(JNILibraryInitializer.java:70)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
4
2024-12-30T20:19:53.905Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.JNILibraryInitializer.initialize(JNILibraryInitializer.java:131)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
5
2024-12-30T20:19:53.905Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk.NativeLibrarySupport.addLibrary(NativeLibrarySupport.java:128)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
6
2024-12-30T20:19:53.905Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk.NativeLibrarySupport.addLibrary(NativeLibrarySupport.java:84)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
7
2024-12-30T20:19:53.905Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk.NativeLibraries.loadLibrary0(NativeLibraries.java:147)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
8
2024-12-30T20:19:53.905Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk.NativeLibraries.loadLibraryAbsolute(NativeLibraries.java:102)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
9
2024-12-30T20:19:53.905Z
at [email protected]/java.lang.ClassLoader.loadLibrary(ClassLoader.java:116)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
10
2024-12-30T20:19:53.905Z
at [email protected]/java.lang.Runtime.load0(Runtime.java:852)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
11
2024-12-30T20:19:53.905Z
at [email protected]/java.lang.System.load(System.java:2028)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
12
2024-12-30T20:19:53.905Z
at com.amazonaws.services.lambda.runtime.api.client.runtimeapi.JniHelper.unpackAndLoad(JniHelper.java:51)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
13
2024-12-30T20:19:53.905Z
at com.amazonaws.services.lambda.runtime.api.client.runtimeapi.JniHelper.load(JniHelper.java:38)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
14
2024-12-30T20:19:53.905Z
at com.amazonaws.services.lambda.runtime.api.client.runtimeapi.NativeClient.init(NativeClient.java:16)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
15
2024-12-30T20:19:53.905Z
at com.amazonaws.services.lambda.runtime.api.client.runtimeapi.LambdaRuntimeApiClientImpl.(LambdaRuntimeApiClientImpl.java:41)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
16
2024-12-30T20:19:53.905Z
at com.amazonaws.services.lambda.runtime.api.client.AWSLambda.startRuntime(AWSLambda.java:203)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
17
2024-12-30T20:19:53.905Z
at com.amazonaws.services.lambda.runtime.api.client.AWSLambda.startRuntime(AWSLambda.java:190)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
18
2024-12-30T20:19:53.905Z
... 1 more
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
19
2024-12-30T20:19:53.901Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.functions.JNIFunctions$Support.getFieldID(JNIFunctions.java:1858)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
20
2024-12-30T20:19:53.901Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.functions.JNIFunctions.GetFieldID(JNIFunctions.java:461)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
21
2024-12-30T20:19:53.901Z
at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.JNIOnLoadFunctionPointer.invoke(JNILibraryInitializer.java)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
22
2024-12-30T20:19:53.900Z
Caused by: java.lang.NullPointerException
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
23
2024-12-30T20:19:53.898Z
at com.amazonaws.services.lambda.runtime.api.client.AWSLambda.startRuntime(AWSLambda.java:192)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
24
2024-12-30T20:19:53.898Z
at com.amazonaws.services.lambda.runtime.api.client.AWSLambda.main(AWSLambda.java:180)
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
25
2024-12-30T20:19:53.894Z
Exception in thread "main" java.lang.Error: java.lang.NullPointerException
2024/12/30/[96]d60ae33409494b2f916787fdb8d04cf9
072301225383:/aws/lambda/kount-worker-stag
26
2024-12-30T20:19:53.319Z
LOGS Name: cloudwatch_lambda_agent State: Subscribed Types: [Platform]
Код: Выделить всё
c:\projects\graalvm-jdk-23.0.1+11.1\bin\java.exe -agentlib:native-image-agent=config-output-dir=META-INF/native-image -jar kount-worker.jar
Моя конфигурация maven:
Код: Выделить всё
kount-worker
org.springframework.boot
spring-boot-maven-plugin
3.4.1
--enable-preview
--enable-preview
process-aot
process-aot
org.graalvm.buildtools
native-maven-plugin
true
build-native
compile-no-fork
package
test-native
test
test
com.amazonaws.services.lambda.runtime.api.client.AWSLambda
kount-worker
-H:DynamicProxyConfigurationFiles=src/main/resources/proxies.json
--emit build-report
-Os
-H:-ReduceImplicitExceptionStackTraceInformation
-H:ResourceConfigurationFiles=src/main/resources/resource-config.json
-H:+ReportExceptionStackTraces
-H:JNIConfigurationFiles=src/main/resources/jni-config.json
--verbose
--enable-url-protocols=http
-H:ReflectionConfigurationFiles=src/main/resources/reflect-config.json
--initialize-at-build-time=org.springframework.boot.loader.nio.file.NestedFileSystemProvider
--enable-all-security-services
--enable-http
--enable-https
org.hibernate.orm.tooling
hibernate-enhance-maven-plugin
6.6.3.Final
true
true
true
true
false
enhance
org.apache.maven.plugins
maven-surefire-plugin
3.2.1
--illegal-access=permit
true
2
true
--add-opens java.base/sun.nio.ch=ALL-UNNAMED
--add-opens java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--illegal-access=permit
org.apache.maven.plugins
maven-dependency-plugin
3.1.2
org.apache.maven.plugins
maven-compiler-plugin
3.8.1
23
23
org.apache.maven.plugins
maven-jar-plugin
kount-worker
3.2.0
Я устал пытаться понять, что это NPE происходит от. Пожалуйста, помогите
Подробнее здесь: https://stackoverflow.com/questions/793 ... aws-lambda