AlbumenJ commented on issue #13945:
URL: https://github.com/apache/dubbo/issues/13945#issuecomment-2008559647

   ```
   
   java.io.IOException: 
org.apache.dubbo.common.serialize.SerializationException: 
java.lang.reflect.InaccessibleObjectException: Unable to make field private 
final java.lang.Class sun.reflect.annotation.AnnotationInvocationHandler.type 
accessible: module java.base does not "opens sun.reflect.annotation" to unnamed 
module @4afcd809
        at 
org.apache.dubbo.common.serialize.DefaultSerializationExceptionWrapper.handleToIOException(DefaultSerializationExceptionWrapper.java:358)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.serialize.DefaultSerializationExceptionWrapper.access$000(DefaultSerializationExceptionWrapper.java:28)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.serialize.DefaultSerializationExceptionWrapper$ProxyObjectInput.readThrowable(DefaultSerializationExceptionWrapper.java:186)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult.handleException(DecodeableRpcResult.java:182)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult.decode(DecodeableRpcResult.java:114)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.dubbo.DecodeableRpcResult.decode(DecodeableRpcResult.java:149)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.remoting.transport.DecodeHandler.decode(DecodeHandler.java:62) 
~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.remoting.transport.DecodeHandler.received(DecodeHandler.java:50)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.remoting.transport.dispatcher.ChannelEventRunnable.run(ChannelEventRunnable.java:62)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.threadpool.ThreadlessExecutor$RunnableWrapper.run(ThreadlessExecutor.java:152)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.threadpool.ThreadlessExecutor.waitAndDrain(ThreadlessExecutor.java:77)
 ~[dubbo-3.2.6.jar:3.2.6]
        at org.apache.dubbo.rpc.AsyncRpcResult.get(AsyncRpcResult.java:205) 
~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.AbstractInvoker.waitForResultIfSync(AbstractInvoker.java:287)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.AbstractInvoker.invoke(AbstractInvoker.java:190) 
~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:71)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.filter.RpcExceptionFilter.invoke(RpcExceptionFilter.java:41)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CallbackRegistrationInvoker.invoke(FilterChainBuilder.java:196)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.ReferenceCountInvokerWrapper.invoke(ReferenceCountInvokerWrapper.java:88)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invokeWithContext(AbstractClusterInvoker.java:383)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:80)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:344)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.router.RouterSnapshotFilter.invoke(RouterSnapshotFilter.java:46)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java:108) 
~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.support.MetricsClusterFilter.invoke(MetricsClusterFilter.java:56)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:52)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.support.ObservationSenderFilter.invoke(ObservationSenderFilter.java:61)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.spring.security.filter.ContextHolderParametersSelectedTransferFilter.invoke(ContextHolderParametersSelectedTransferFilter.java:41)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.metrics.filter.MetricsFilter.invoke(MetricsFilter.java:73) 
~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.support.MetricsConsumerFilter.invoke(MetricsConsumerFilter.java:37)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.support.ConsumerClassLoaderFilter.invoke(ConsumerClassLoaderFilter.java:40)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.support.ConsumerContextFilter.invoke(ConsumerContextFilter.java:116)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CopyOfFilterChainNode.invoke(FilterChainBuilder.java:334)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder$CallbackRegistrationInvoker.invoke(FilterChainBuilder.java:196)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.support.wrapper.AbstractCluster$ClusterFilterInvoker.invoke(AbstractCluster.java:91)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:103)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.cluster.support.wrapper.ScopeClusterInvoker.invoke(ScopeClusterInvoker.java:169)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.registry.client.migration.MigrationInvoker.invoke(MigrationInvoker.java:284)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.proxy.InvocationUtil.invoke(InvocationUtil.java:61) 
~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:75)
 ~[dubbo-3.2.6.jar:3.2.6]
        at com.example.dubboapi.ApiDubboProxy0.queryUser(ApiDubboProxy0.java) 
~[classes/:na]
        at 
java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
 ~[na:na]
        at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[na:na]
        at 
org.apache.dubbo.config.spring.util.LazyTargetInvocationHandler.invoke(LazyTargetInvocationHandler.java:58)
 ~[dubbo-3.2.6.jar:3.2.6]
        at com.example.dubboapi.ApiDubboProxy0.queryUser(ApiDubboProxy0.java) 
~[classes/:na]
        at com.example.dubboconsumer.Init.run(Init.java:24) ~[classes/:na]
        at 
org.springframework.boot.SpringApplication.lambda$callRunner$4(SpringApplication.java:786)
 ~[spring-boot-3.2.3.jar:3.2.3]
        at 
org.springframework.util.function.ThrowingConsumer$1.acceptWithException(ThrowingConsumer.java:83)
 ~[spring-core-6.1.4.jar:6.1.4]
        at 
org.springframework.util.function.ThrowingConsumer.accept(ThrowingConsumer.java:60)
 ~[spring-core-6.1.4.jar:6.1.4]
        at 
org.springframework.util.function.ThrowingConsumer$1.accept(ThrowingConsumer.java:88)
 ~[spring-core-6.1.4.jar:6.1.4]
        at 
org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:798)
 ~[spring-boot-3.2.3.jar:3.2.3]
        at 
org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:786)
 ~[spring-boot-3.2.3.jar:3.2.3]
        at 
org.springframework.boot.SpringApplication.lambda$callRunners$3(SpringApplication.java:774)
 ~[spring-boot-3.2.3.jar:3.2.3]
        at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
 ~[na:na]
        at 
java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:357)
 ~[na:na]
        at 
java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:510) 
~[na:na]
        at 
java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
 ~[na:na]
        at 
java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
 ~[na:na]
        at 
java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
 ~[na:na]
        at 
java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 
~[na:na]
        at 
java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
 ~[na:na]
        at 
org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:774)
 ~[spring-boot-3.2.3.jar:3.2.3]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:341) 
~[spring-boot-3.2.3.jar:3.2.3]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1354) 
~[spring-boot-3.2.3.jar:3.2.3]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) 
~[spring-boot-3.2.3.jar:3.2.3]
        at 
com.example.dubboconsumer.DubboConsumerApplication.main(DubboConsumerApplication.java:14)
 ~[classes/:na]
   Caused by: org.apache.dubbo.common.serialize.SerializationException: 
java.lang.reflect.InaccessibleObjectException: Unable to make field private 
final java.lang.Class sun.reflect.annotation.AnnotationInvocationHandler.type 
accessible: module java.base does not "opens sun.reflect.annotation" to unnamed 
module @4afcd809
        ... 74 common frames omitted
   Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make 
field private final java.lang.Class 
sun.reflect.annotation.AnnotationInvocationHandler.type accessible: module 
java.base does not "opens sun.reflect.annotation" to unnamed module @4afcd809
        at 
java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:391)
 ~[na:na]
        at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:367)
 ~[na:na]
        at 
java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:315)
 ~[na:na]
        at 
java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:183) ~[na:na]
        at java.base/java.lang.reflect.Field.setAccessible(Field.java:177) 
~[na:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderCreator.createFieldReader(ObjectReaderCreator.java:2611)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderCreatorASM.createFieldReader(ObjectReaderCreatorASM.java:155)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderCreator.createFieldReader(ObjectReaderCreator.java:1350)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderCreator.lambda$createFieldReaders$2(ObjectReaderCreator.java:1630)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.util.BeanUtils.declaredFields(BeanUtils.java:309) 
~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderCreator.createFieldReaders(ObjectReaderCreator.java:1624)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderCreatorASM.createObjectReader(ObjectReaderCreatorASM.java:256)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderProvider.getObjectReaderInternal(ObjectReaderProvider.java:854)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderProvider.getObjectReader(ObjectReaderProvider.java:746)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.JSONReader$Context.getObjectReader(JSONReader.java:4081) 
~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.JSONReaderJSONB.readAny(JSONReaderJSONB.java:795) 
~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderInterface.readJSONBObject(ObjectReaderInterface.java:88)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderInterface.readJSONBObject(ObjectReaderInterface.java:36)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ORG_5_4_ConstraintAnnotationDescriptor.readJSONBObject(Unknown
 Source) ~[na:na]
        at 
com.alibaba.fastjson2.reader.ORG_4_14_ConstraintDescriptorImpl.readJSONBObject(Unknown
 Source) ~[na:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderInterface.readJSONBObject(ObjectReaderInterface.java:36)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ORG_3_14_ConstraintViolationImpl.readJSONBObject(Unknown
 Source) ~[na:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderImplList.readJSONBObject(ObjectReaderImplList.java:517)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.FieldReaderObject.readFieldValue(FieldReaderObject.java:294)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderException.readObject(ObjectReaderException.java:220)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.reader.ObjectReaderException.readJSONBObject(ObjectReaderException.java:375)
 ~[fastjson2-2.0.47.jar:na]
        at 
com.alibaba.fastjson2.JSONReaderJSONB.readAnyObject(JSONReaderJSONB.java:1302) 
~[fastjson2-2.0.47.jar:na]
        at com.alibaba.fastjson2.JSONB.parseObject(JSONB.java:587) 
~[fastjson2-2.0.47.jar:na]
        at 
org.apache.dubbo.common.serialize.fastjson2.FastJson2ObjectInput.readObject(FastJson2ObjectInput.java:118)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.serialize.fastjson2.FastJson2ObjectInput.readObject(FastJson2ObjectInput.java:103)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.serialize.ObjectInput.readThrowable(ObjectInput.java:74)
 ~[dubbo-3.2.6.jar:3.2.6]
        at 
org.apache.dubbo.common.serialize.DefaultSerializationExceptionWrapper$ProxyObjectInput.readThrowable(DefaultSerializationExceptionWrapper.java:184)
 ~[dubbo-3.2.6.jar:3.2.6]
        ... 71 common frames omitted
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to