diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json
deleted file mode 100644
index 7194291ed..000000000
--- a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/jni-config.json
+++ /dev/null
@@ -1,477 +0,0 @@
-[
-  {
-    "name":"[Lsoftware.amazon.awssdk.crt.SystemInfo$CpuInfo;"
-  },
-  {
-    "name":"java.lang.Boolean",
-    "methods":[{"name":"<init>","parameterTypes":["boolean"] }, {"name":"booleanValue","parameterTypes":[] }, {"name":"getBoolean","parameterTypes":["java.lang.String"] }]
-  },
-  {
-    "name":"java.lang.Integer",
-    "methods":[{"name":"<init>","parameterTypes":["int"] }, {"name":"intValue","parameterTypes":[] }]
-  },
-  {
-    "name":"java.lang.Long",
-    "methods":[{"name":"<init>","parameterTypes":["long"] }, {"name":"longValue","parameterTypes":[] }]
-  },
-  {
-    "name":"java.lang.NullPointerException",
-    "methods":[{"name":"<init>","parameterTypes":["java.lang.String"] }]
-  },
-  {
-    "name":"java.lang.String",
-    "methods":[{"name":"lastIndexOf","parameterTypes":["int"] }, {"name":"substring","parameterTypes":["int"] }]
-  },
-  {
-    "name":"java.lang.System",
-    "methods":[{"name":"getProperty","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }]
-  },
-  {
-    "name":"java.nio.Buffer",
-    "methods":[{"name":"capacity","parameterTypes":[] }, {"name":"limit","parameterTypes":[] }, {"name":"position","parameterTypes":[] }, {"name":"remaining","parameterTypes":[] }]
-  },
-  {
-    "name":"java.nio.ByteBuffer",
-    "allDeclaredConstructors" : true,
-    "allPublicConstructors" : true,
-    "allDeclaredMethods" : true,
-    "allPublicMethods" : true,
-    "allDeclaredClasses" : true,
-    "allPublicClasses" : true
-  },
-  {
-    "name":"java.util.ArrayList",
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"java.util.List",
-    "methods":[{"name":"add","parameterTypes":["java.lang.Object"] }, {"name":"get","parameterTypes":["int"] }, {"name":"size","parameterTypes":[] }]
-  },
-  {
-    "name":"java.util.concurrent.CompletableFuture",
-    "methods":[{"name":"complete","parameterTypes":["java.lang.Object"] }, {"name":"completeExceptionally","parameterTypes":["java.lang.Throwable"] }]
-  },
-  {
-    "name":"java.util.function.Predicate",
-    "methods":[{"name":"test","parameterTypes":["java.lang.Object"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.AsyncCallback",
-    "methods":[{"name":"onFailure","parameterTypes":["java.lang.Throwable"] }, {"name":"onSuccess","parameterTypes":[] }, {"name":"onSuccess","parameterTypes":["java.lang.Object"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.CRT",
-    "methods":[{"name":"testJniException","parameterTypes":["boolean"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.CrtResource",
-    "methods":[{"name":"addRef","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"getNativeHandle","parameterTypes":[] }, {"name":"releaseReferences","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.CrtRuntimeException",
-    "fields":[{"name":"errorCode"}],
-    "methods":[{"name":"<init>","parameterTypes":["int"] }, {"name":"<init>","parameterTypes":["java.lang.String"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.SystemInfo$CpuInfo",
-    "methods":[{"name":"<init>","parameterTypes":["int","boolean"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.auth.credentials.Credentials",
-    "fields":[{"name":"accessKeyId"}, {"name":"expirationTimePointSecs"}, {"name":"secretAccessKey"}, {"name":"sessionToken"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.auth.credentials.CredentialsProvider",
-    "methods":[{"name":"onGetCredentialsComplete","parameterTypes":["java.util.concurrent.CompletableFuture","software.amazon.awssdk.crt.auth.credentials.Credentials"] }, {"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.auth.credentials.DelegateCredentialsHandler",
-    "methods":[{"name":"getCredentials","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.auth.signing.AwsSigningConfig",
-    "fields":[{"name":"algorithm"}, {"name":"credentials"}, {"name":"credentialsProvider"}, {"name":"expirationInSeconds"}, {"name":"omitSessionToken"}, {"name":"region"}, {"name":"service"}, {"name":"shouldNormalizeUriPath"}, {"name":"shouldSignHeader"}, {"name":"signatureType"}, {"name":"signedBodyHeader"}, {"name":"signedBodyValue"}, {"name":"time"}, {"name":"useDoubleUriEncode"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.auth.signing.AwsSigningResult",
-    "fields":[{"name":"signature"}, {"name":"signedRequest"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.cal.EccKeyPair",
-    "methods":[{"name":"<init>","parameterTypes":["long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ClientConnectionContinuationHandler",
-    "methods":[{"name":"onContinuationClosedShim","parameterTypes":[] }, {"name":"onContinuationMessageShim","parameterTypes":["byte[]","byte[]","int","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ClientConnectionHandler",
-    "methods":[{"name":"onConnectionClosedShim","parameterTypes":["int"] }, {"name":"onConnectionSetupShim","parameterTypes":["long","int"] }, {"name":"onProtocolMessage","parameterTypes":["byte[]","byte[]","int","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.MessageFlushCallback",
-    "methods":[{"name":"onCallbackInvoked","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ServerConnection",
-    "methods":[{"name":"<init>","parameterTypes":["long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ServerConnectionContinuation",
-    "methods":[{"name":"<init>","parameterTypes":["long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ServerConnectionContinuationHandler",
-    "methods":[{"name":"onContinuationClosedShim","parameterTypes":[] }, {"name":"onContinuationMessageShim","parameterTypes":["byte[]","byte[]","int","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ServerConnectionHandler",
-    "methods":[{"name":"onIncomingStream","parameterTypes":["software.amazon.awssdk.crt.eventstream.ServerConnectionContinuation","byte[]"] }, {"name":"onProtocolMessage","parameterTypes":["byte[]","byte[]","int","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ServerListener",
-    "methods":[{"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.eventstream.ServerListenerHandler",
-    "methods":[{"name":"onConnectionShutdownShim","parameterTypes":["software.amazon.awssdk.crt.eventstream.ServerConnection","int"] }, {"name":"onNewConnection","parameterTypes":["software.amazon.awssdk.crt.eventstream.ServerConnection","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.Http2Stream",
-    "methods":[{"name":"<init>","parameterTypes":["long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.Http2StreamManager",
-    "methods":[{"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpClientConnection",
-    "methods":[{"name":"onConnectionAcquired","parameterTypes":["java.util.concurrent.CompletableFuture","long","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpClientConnectionManager",
-    "methods":[{"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpHeader",
-    "methods":[{"name":"<init>","parameterTypes":["byte[]","byte[]"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpManagerMetrics",
-    "methods":[{"name":"<init>","parameterTypes":["long","long","long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpProxyOptions",
-    "methods":[{"name":"getAuthorizationPassword","parameterTypes":[] }, {"name":"getAuthorizationType","parameterTypes":[] }, {"name":"getAuthorizationUsername","parameterTypes":[] }, {"name":"getConnectionType","parameterTypes":[] }, {"name":"getHost","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getTlsContext","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpProxyOptions$HttpProxyConnectionType",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpRequest",
-    "methods":[{"name":"<init>","parameterTypes":["java.nio.ByteBuffer","software.amazon.awssdk.crt.http.HttpRequestBodyStream"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpRequestBase",
-    "fields":[{"name":"bodyStream"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpRequestBodyStream",
-    "methods":[{"name":"getLength","parameterTypes":[] }, {"name":"resetPosition","parameterTypes":[] }, {"name":"sendRequestBody","parameterTypes":["java.nio.ByteBuffer"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpStream",
-    "methods":[{"name":"<init>","parameterTypes":["long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpStream$HttpStreamWriteChunkCompletionCallback",
-    "methods":[{"name":"onChunkCompleted","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpStreamMetrics",
-    "methods":[{"name":"<init>","parameterTypes":["long","long","long","long","long","long","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpStreamResponseHandlerNativeAdapter",
-    "methods":[{"name":"onMetrics","parameterTypes":["software.amazon.awssdk.crt.http.HttpStreamBase","software.amazon.awssdk.crt.http.HttpStreamMetrics"] }, {"name":"onResponseBody","parameterTypes":["software.amazon.awssdk.crt.http.HttpStreamBase","java.nio.ByteBuffer"] }, {"name":"onResponseComplete","parameterTypes":["software.amazon.awssdk.crt.http.HttpStreamBase","int"] }, {"name":"onResponseHeaders","parameterTypes":["software.amazon.awssdk.crt.http.HttpStreamBase","int","int","java.nio.ByteBuffer"] }, {"name":"onResponseHeadersDone","parameterTypes":["software.amazon.awssdk.crt.http.HttpStreamBase","int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.ClientBootstrap",
-    "methods":[{"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.DirectoryEntry",
-    "fields":[{"name":"fileSize"}, {"name":"isDirectory"}, {"name":"isFile"}, {"name":"isSymLink"}, {"name":"path"}, {"name":"relativePath"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.DirectoryTraversalHandler",
-    "methods":[{"name":"onDirectoryEntry","parameterTypes":["software.amazon.awssdk.crt.io.DirectoryEntry"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.EventLoopGroup",
-    "methods":[{"name":"onCleanupComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.ExponentialBackoffRetryOptions",
-    "fields":[{"name":"backoffScaleFactorMS"}, {"name":"eventLoopGroup"}, {"name":"jitterMode"}, {"name":"maxRetries"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.ExponentialBackoffRetryOptions$JitterMode",
-    "fields":[{"name":"value"}],
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.StandardRetryOptions",
-    "fields":[{"name":"backoffRetryOptions"}, {"name":"initialBucketCapacity"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.TlsContextCustomKeyOperationOptions",
-    "fields":[{"name":"certificateFileContents"}, {"name":"certificateFilePath"}, {"name":"operationHandler"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.TlsContextPkcs11Options",
-    "fields":[{"name":"certificateFileContents"}, {"name":"certificateFilePath"}, {"name":"pkcs11Lib"}, {"name":"privateKeyObjectLabel"}, {"name":"slotId"}, {"name":"tokenLabel"}, {"name":"userPin"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.TlsKeyOperation",
-    "methods":[{"name":"<init>","parameterTypes":["long","byte[]","int","int","int"] }, {"name":"invokePerformOperation","parameterTypes":["software.amazon.awssdk.crt.io.TlsKeyOperationHandler","software.amazon.awssdk.crt.io.TlsKeyOperation"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.io.TlsKeyOperationHandler",
-    "methods":[{"name":"performOperation","parameterTypes":["software.amazon.awssdk.crt.io.TlsKeyOperation"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt.MqttClientConnection",
-    "methods":[{"name":"onConnectionClosed","parameterTypes":[] }, {"name":"onConnectionComplete","parameterTypes":["int","boolean"] }, {"name":"onConnectionFailure","parameterTypes":["int"] }, {"name":"onConnectionInterrupted","parameterTypes":["int","software.amazon.awssdk.crt.AsyncCallback"] }, {"name":"onConnectionResumed","parameterTypes":["boolean"] }, {"name":"onConnectionSuccess","parameterTypes":["boolean"] }, {"name":"onWebsocketHandshake","parameterTypes":["software.amazon.awssdk.crt.http.HttpRequest","long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt.MqttClientConnection$MessageHandler",
-    "methods":[{"name":"deliver","parameterTypes":["java.lang.String","byte[]","boolean","int","boolean"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt.MqttClientConnectionOperationStatistics",
-    "fields":[{"name":"incompleteOperationCount"}, {"name":"incompleteOperationSize"}, {"name":"unackedOperationCount"}, {"name":"unackedOperationSize"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt.MqttException",
-    "methods":[{"name":"<init>","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5Client",
-    "fields":[{"name":"websocketHandshakeTransform"}],
-    "methods":[{"name":"onWebsocketHandshake","parameterTypes":["software.amazon.awssdk.crt.http.HttpRequest","long"] }, {"name":"setIsConnected","parameterTypes":["boolean"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOperationStatistics",
-    "fields":[{"name":"incompleteOperationCount"}, {"name":"incompleteOperationSize"}, {"name":"unackedOperationCount"}, {"name":"unackedOperationSize"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions",
-    "fields":[{"name":"ackTimeoutSeconds"}, {"name":"connackTimeoutMs"}, {"name":"extendedValidationAndFlowControlOptions"}, {"name":"hostName"}, {"name":"httpProxyOptions"}, {"name":"lifecycleEvents"}, {"name":"maxReconnectDelayMs"}, {"name":"minConnectedTimeToResetReconnectDelayMs"}, {"name":"minReconnectDelayMs"}, {"name":"offlineQueueBehavior"}, {"name":"pingTimeoutMs"}, {"name":"port"}, {"name":"publishEvents"}, {"name":"retryJitterMode"}, {"name":"sessionBehavior"}, {"name":"topicAliasingOptions"}],
-    "methods":[{"name":"getBootstrap","parameterTypes":[] }, {"name":"getExtendedValidationAndFlowControlOptions","parameterTypes":[] }, {"name":"getOfflineQueueBehavior","parameterTypes":[] }, {"name":"getRetryJitterMode","parameterTypes":[] }, {"name":"getSessionBehavior","parameterTypes":[] }, {"name":"getSocketOptions","parameterTypes":[] }, {"name":"getTlsContext","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions$ClientOfflineQueueBehavior",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions$ClientSessionBehavior",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions$ExtendedValidationAndFlowControlOptions",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions$LifecycleEvents",
-    "methods":[{"name":"onAttemptingConnect","parameterTypes":["software.amazon.awssdk.crt.mqtt5.Mqtt5Client","software.amazon.awssdk.crt.mqtt5.OnAttemptingConnectReturn"] }, {"name":"onConnectionFailure","parameterTypes":["software.amazon.awssdk.crt.mqtt5.Mqtt5Client","software.amazon.awssdk.crt.mqtt5.OnConnectionFailureReturn"] }, {"name":"onConnectionSuccess","parameterTypes":["software.amazon.awssdk.crt.mqtt5.Mqtt5Client","software.amazon.awssdk.crt.mqtt5.OnConnectionSuccessReturn"] }, {"name":"onDisconnection","parameterTypes":["software.amazon.awssdk.crt.mqtt5.Mqtt5Client","software.amazon.awssdk.crt.mqtt5.OnDisconnectionReturn"] }, {"name":"onStopped","parameterTypes":["software.amazon.awssdk.crt.mqtt5.Mqtt5Client","software.amazon.awssdk.crt.mqtt5.OnStoppedReturn"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions$PublishEvents",
-    "methods":[{"name":"onMessageReceived","parameterTypes":["software.amazon.awssdk.crt.mqtt5.Mqtt5Client","software.amazon.awssdk.crt.mqtt5.PublishReturn"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.NegotiatedSettings",
-    "fields":[{"name":"assignedClientID"}, {"name":"maximumPacketSizeToServer"}, {"name":"maximumQOS"}, {"name":"receiveMaximumFromServer"}, {"name":"rejoinedSession"}, {"name":"retainAvailable"}, {"name":"serverKeepAlive"}, {"name":"sessionExpiryInterval"}, {"name":"sharedSubscriptionsAvailable"}, {"name":"subscriptionIdentifiersAvailable"}, {"name":"topicAliasMaximumToClient"}, {"name":"topicAliasMaximumToServer"}, {"name":"wildcardSubscriptionsAvailable"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"nativeSetQOS","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.OnAttemptingConnectReturn",
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.OnConnectionFailureReturn",
-    "methods":[{"name":"<init>","parameterTypes":["int","software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.OnConnectionSuccessReturn",
-    "methods":[{"name":"<init>","parameterTypes":["software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket","software.amazon.awssdk.crt.mqtt5.NegotiatedSettings"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.OnDisconnectionReturn",
-    "methods":[{"name":"<init>","parameterTypes":["int","software.amazon.awssdk.crt.mqtt5.packets.DisconnectPacket"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.OnStoppedReturn",
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.PublishResult",
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"<init>","parameterTypes":["software.amazon.awssdk.crt.mqtt5.packets.PubAckPacket"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.PublishReturn",
-    "methods":[{"name":"<init>","parameterTypes":["software.amazon.awssdk.crt.mqtt5.packets.PublishPacket"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.QOS",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions",
-    "fields":[{"name":"inboundBehavior"}, {"name":"inboundCacheMaxSize"}, {"name":"outboundBehavior"}, {"name":"outboundCacheMaxSize"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions$InboundTopicAliasBehaviorType",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions$OutboundTopicAliasBehaviorType",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket",
-    "fields":[{"name":"assignedClientIdentifier"}, {"name":"maximumPacketSize"}, {"name":"maximumQOS"}, {"name":"reasonCode"}, {"name":"reasonString"}, {"name":"receiveMaximum"}, {"name":"responseInformation"}, {"name":"retainAvailable"}, {"name":"serverKeepAlive"}, {"name":"serverReference"}, {"name":"sessionExpiryIntervalSeconds"}, {"name":"sessionPresent"}, {"name":"sharedSubscriptionsAvailable"}, {"name":"subscriptionIdentifiersAvailable"}, {"name":"topicAliasMaximum"}, {"name":"userProperties"}, {"name":"wildcardSubscriptionsAvailable"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"nativeAddMaximumQOS","parameterTypes":["int"] }, {"name":"nativeAddReasonCode","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket$ConnectReasonCode",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.ConnectPacket",
-    "fields":[{"name":"clientId"}, {"name":"keepAliveIntervalSeconds"}, {"name":"maximumPacketSizeBytes"}, {"name":"password"}, {"name":"receiveMaximum"}, {"name":"requestProblemInformation"}, {"name":"requestResponseInformation"}, {"name":"sessionExpiryIntervalSeconds"}, {"name":"userProperties"}, {"name":"username"}, {"name":"will"}, {"name":"willDelayIntervalSeconds"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.DisconnectPacket",
-    "fields":[{"name":"reasonCode"}, {"name":"reasonString"}, {"name":"serverReference"}, {"name":"sessionExpiryIntervalSeconds"}, {"name":"userProperties"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"getReasonCode","parameterTypes":[] }, {"name":"nativeAddDisconnectReasonCode","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.DisconnectPacket$DisconnectReasonCode",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.PubAckPacket",
-    "fields":[{"name":"reasonCode"}, {"name":"reasonString"}, {"name":"userProperties"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"nativeAddReasonCode","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.PubAckPacket$PubAckReasonCode",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.PublishPacket",
-    "fields":[{"name":"contentType"}, {"name":"correlationData"}, {"name":"messageExpiryIntervalSeconds"}, {"name":"packetQOS"}, {"name":"payload"}, {"name":"payloadFormat"}, {"name":"responseTopic"}, {"name":"retain"}, {"name":"subscriptionIdentifiers"}, {"name":"topic"}, {"name":"topicAlias"}, {"name":"userProperties"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"getPayloadFormat","parameterTypes":[] }, {"name":"getQOS","parameterTypes":[] }, {"name":"nativeSetPayloadFormatIndicator","parameterTypes":["int"] }, {"name":"nativeSetQOS","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.PublishPacket$PayloadFormatIndicator",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.SubAckPacket",
-    "fields":[{"name":"reasonCodes"}, {"name":"reasonString"}, {"name":"userProperties"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"nativeAddSubackCode","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.SubAckPacket$SubAckReasonCode",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.SubscribePacket",
-    "fields":[{"name":"subscriptionIdentifier"}, {"name":"subscriptions"}, {"name":"userProperties"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.SubscribePacket$RetainHandlingType",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.SubscribePacket$Subscription",
-    "fields":[{"name":"noLocal"}, {"name":"retainAsPublished"}],
-    "methods":[{"name":"getNoLocal","parameterTypes":[] }, {"name":"getQOS","parameterTypes":[] }, {"name":"getRetainAsPublished","parameterTypes":[] }, {"name":"getRetainHandlingType","parameterTypes":[] }, {"name":"getTopicFilter","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.UnsubAckPacket",
-    "fields":[{"name":"reasonCodes"}, {"name":"reasonString"}, {"name":"userProperties"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }, {"name":"nativeAddUnsubackCode","parameterTypes":["int"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.UnsubAckPacket$UnsubAckReasonCode",
-    "methods":[{"name":"getEnumValueFromInteger","parameterTypes":["int"] }, {"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.UnsubscribePacket",
-    "fields":[{"name":"subscriptions"}, {"name":"userProperties"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.mqtt5.packets.UserProperty",
-    "fields":[{"name":"key"}, {"name":"value"}],
-    "methods":[{"name":"<init>","parameterTypes":["java.lang.String","java.lang.String"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.ResumeToken",
-    "fields":[{"name":"nativeType"}, {"name":"numPartsCompleted"}, {"name":"partSize"}, {"name":"totalNumParts"}, {"name":"uploadId"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3Client",
-    "methods":[{"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3ExpressCredentialsProperties",
-    "fields":[{"name":"hostValue"}, {"name":"region"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3ExpressCredentialsProvider",
-    "methods":[{"name":"destroyProvider","parameterTypes":[] }, {"name":"getS3ExpressCredentials","parameterTypes":["software.amazon.awssdk.crt.s3.S3ExpressCredentialsProperties","software.amazon.awssdk.crt.auth.credentials.Credentials","long"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3ExpressCredentialsProviderFactory",
-    "methods":[{"name":"createS3ExpressCredentialsProvider","parameterTypes":["software.amazon.awssdk.crt.s3.S3Client"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3MetaRequest",
-    "methods":[{"name":"onShutdownComplete","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3MetaRequestProgress",
-    "fields":[{"name":"bytesTransferred"}, {"name":"contentLength"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.http.HttpProxyOptions$HttpProxyAuthorizationType",
-    "methods":[{"name":"getValue","parameterTypes":[] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3MetaRequestResponseHandlerNativeAdapter",
-    "methods":[{"name":"onFinished","parameterTypes":["int","int","byte[]","int","boolean","java.lang.Throwable","java.nio.ByteBuffer"] }, {"name":"onProgress","parameterTypes":["software.amazon.awssdk.crt.s3.S3MetaRequestProgress"] }, {"name":"onResponseBody","parameterTypes":["byte[]","long","long"] }, {"name":"onResponseHeaders","parameterTypes":["int","java.nio.ByteBuffer"] }]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.s3.S3TcpKeepAliveOptions",
-    "fields":[{"name":"keepAliveIntervalSec"}, {"name":"keepAliveMaxFailedProbes"}, {"name":"keepAliveTimeoutSec"}],
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"sun.management.VMManagementImpl",
-    "fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}]
-  }
-]
diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties
deleted file mode 100644
index 28b958f66..000000000
--- a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/native-image.properties
+++ /dev/null
@@ -1 +0,0 @@
-Args=-H:ClassInitialization=org.slf4j:build_time
\ No newline at end of file
diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json
deleted file mode 100644
index a1ebe604a..000000000
--- a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/reflect-config.json
+++ /dev/null
@@ -1,41 +0,0 @@
-[
-  {
-    "name":"java.lang.Object",
-    "allDeclaredFields":true,
-    "queryAllDeclaredMethods":true
-  },
-  {
-    "name":"java.lang.Throwable",
-    "methods":[{"name":"getSuppressed","parameterTypes":[] }]
-  },
-  {
-    "name":"org.hamcrest.core.Every",
-    "queryAllDeclaredMethods":true
-  },
-  {
-    "name":"java.util.concurrent.atomic.AtomicBoolean",
-    "fields":[{"name":"value"}]
-  },
-  {
-    "name":"java.util.concurrent.atomic.AtomicReference",
-    "fields":[{"name":"value"}]
-  },
-  {
-    "name":"software.amazon.awssdk.crt.CRT"
-  },
-  {
-    "name":"software.amazon.awssdk.crt.CrtResource"
-  },
-  {
-    "name":"sun.security.provider.NativePRNG",
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"sun.security.provider.SHA",
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  },
-  {
-    "name":"sun.security.provider.SHA2$SHA256",
-    "methods":[{"name":"<init>","parameterTypes":[] }]
-  }
-]
diff --git a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/resource-config.json b/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/resource-config.json
deleted file mode 100644
index 88ea5cdf4..000000000
--- a/labs/unicorn-store/software/alternatives/unicorn-store-spring-graalvm/src/main/resources/META-INF/native-image/com.amazonaws/aws-lambda-java-runtime-interface-client/resource-config.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
-  "resources": {
-    "includes": [
-      {"pattern":".*libaws-crt-jni.dylib"},
-      {"pattern":".*libaws-crt-jni.so"},
-      {"pattern":".*libaws-crt-jni.dll"}
-    ]
-  },
-  "bundles": []
-}
\ No newline at end of file