From 3416c327b922e99d5a69a64ba0306f941fd833bb Mon Sep 17 00:00:00 2001 From: Walter Oggioni Date: Fri, 13 Jun 2025 14:09:38 +0800 Subject: [PATCH] updated GraalVM configuration --- rbcs-cli/native-image/reflect-config.json | 24 +++++++++++----------- rbcs-cli/native-image/resource-config.json | 2 -- 2 files changed, 12 insertions(+), 14 deletions(-) diff --git a/rbcs-cli/native-image/reflect-config.json b/rbcs-cli/native-image/reflect-config.json index 1833a1a..ab5c762 100644 --- a/rbcs-cli/native-image/reflect-config.json +++ b/rbcs-cli/native-image/reflect-config.json @@ -46,6 +46,9 @@ { "name":"com.github.luben.zstd.Zstd" }, +{ + "name":"com.jcraft.jzlib.JZlib" +}, { "name":"com.sun.crypto.provider.AESCipher$General", "methods":[{"name":"","parameterTypes":[] }] @@ -557,16 +560,17 @@ "name":"net.woggioni.rbcs.server.exception.ExceptionHandler", "methods":[{"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }] }, -{ - "name":"net.woggioni.rbcs.server.handler.BlackHoleRequestHandler" -}, { "name":"net.woggioni.rbcs.server.handler.MaxRequestSizeHandler", "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }] }, +{ + "name":"net.woggioni.rbcs.server.handler.ReadTriggerDuplexHandler", + "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] +}, { "name":"net.woggioni.rbcs.server.handler.ServerHandler", - "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"channelReadComplete","parameterTypes":["io.netty.channel.ChannelHandlerContext"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] + "methods":[{"name":"channelRead","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object"] }, {"name":"exceptionCaught","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Throwable"] }, {"name":"write","parameterTypes":["io.netty.channel.ChannelHandlerContext","java.lang.Object","io.netty.channel.ChannelPromise"] }] }, { "name":"net.woggioni.rbcs.server.handler.TraceHandler", @@ -609,6 +613,10 @@ "name":"sun.security.provider.DSA$SHA256withDSA", "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"sun.security.provider.JavaKeyStore$JKS", + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"sun.security.provider.MD5", "methods":[{"name":"","parameterTypes":[] }] @@ -697,14 +705,6 @@ "name":"sun.security.x509.CertificatePoliciesExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] }, -{ - "name":"sun.security.x509.ExtendedKeyUsageExtension", - "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] -}, -{ - "name":"sun.security.x509.IssuerAlternativeNameExtension", - "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] -}, { "name":"sun.security.x509.KeyUsageExtension", "methods":[{"name":"","parameterTypes":["java.lang.Boolean","java.lang.Object"] }] diff --git a/rbcs-cli/native-image/resource-config.json b/rbcs-cli/native-image/resource-config.json index af86f8f..2480018 100644 --- a/rbcs-cli/native-image/resource-config.json +++ b/rbcs-cli/native-image/resource-config.json @@ -34,8 +34,6 @@ "pattern":"\\Qnet/woggioni/rbcs/client/schema/rbcs-client.xsd\\E" }, { "pattern":"\\Qnet/woggioni/rbcs/server/memcache/schema/rbcs-memcache.xsd\\E" - }, { - "pattern":"\\Qnet/woggioni/rbcs/server/rbcs-default.xml\\E" }, { "pattern":"\\Qnet/woggioni/rbcs/server/schema/rbcs-server.xsd\\E" }]},