You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@dubbo.apache.org by GitBox <gi...@apache.org> on 2021/11/17 03:17:50 UTC
[GitHub] [dubbo] 752051608 opened a new issue #9286: dubbo-2.6.2 项目启动,偶现报错(jar包只有一个类,被类加载器加载了两次),attempted duplicate class definition for name
752051608 opened a new issue #9286:
URL: https://github.com/apache/dubbo/issues/9286
2021-11-16 20:06:42.313 [Pool-A10] WARN com.alibaba.dubbo.validation.support.jvalidation.JValidator - [DUBBO] by java.lang.LinkageError: loader (instance of org/springframework/boot/loader/LaunchedURLClassLoader): attempted duplicate class definition for name: "cn/xx/spi/service/CouponService_findCouponByShopIdsParameter_cn/xxx/spi/bean/ShopCouponSearchBean", dubbo version: 2.6.2, current host: xx.xx.xx.xx
javassist.CannotCompileException: by java.lang.LinkageError: loader (instance of org/springframework/boot/loader/LaunchedURLClassLoader): attempted duplicate class definition for name: "cn/xxxx/spi/service/CouponService_FindCouponByShopIdsParameter_cn/xxx/spi/bean/ShopCouponSearchBean"
at javassist.ClassPool.toClass(ClassPool.java:1099) ~[javassist-3.18.1-GA.jar!/:?]
at javassist.CtClass.toClass(CtClass.java:1265) ~[javassist-3.18.1-GA.jar!/:?]
at com.alibaba.dubbo.validation.support.jvalidation.JValidator.getMethodParameterBean(JValidator.java:152) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.validation.support.jvalidation.JValidator.validate(JValidator.java:260) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.validation.filter.ValidationFilter.invoke(ValidationFilter.java:50) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:72) ~[dubbo-2.6.2.jar!/:2.6.2]
at cn.hong.commons.filter.dubbo.TraceIdFilter.invoke(TraceIdFilter.java:50) ~[hong-commons-1.4.1.jar!/:?]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:72) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke$original$KFY16ZxR(MonitorFilter.java:75) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke$original$KFY16ZxR$accessor$Gt1DXu2r(MonitorFilter.java) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.monitor.support.MonitorFilter$auxiliary$TJNDd4jd.call(Unknown Source) ~[dubbo-2.6.2.jar!/:2.6.2]
at org.apache.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.intercept(InstMethodsInter.java:86) ~[skywalking-agent.jar:8.2.0]
at com.alibaba.dubbo.monitor.support.MonitorFilter.invoke(MonitorFilter.java) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:72) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.protocol.dubbo.filter.FutureFilter.invoke(FutureFilter.java:54) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:72) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.filter.ConsumerContextFilter.invoke(ConsumerContextFilter.java:48) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.protocol.ProtocolFilterWrapper$1.invoke(ProtocolFilterWrapper.java:72) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.listener.ListenerInvokerWrapper.invoke(ListenerInvokerWrapper.java:77) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.protocol.InvokerWrapper.invoke(InvokerWrapper.java:56) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.cluster.support.FailoverClusterInvoker.doInvoke(FailoverClusterInvoker.java:78) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java:238) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java:75) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java:52) ~[dubbo-2.6.2.jar!/:2.6.2]
at com.alibaba.dubbo.common.bytecode.proxy20.findCouponByShopIds(proxy20.java) ~[dubbo-2.6.2.jar!/:2.6.2]
at cn.xxx.provider.service.impl.SingleServiceImpl.lambda$getCouponKind$64(SingleServiceImpl.java:1183) ~[classes!/:1.0.30]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_162]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_162]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_162]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_162]
--
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: notifications-unsubscribe@dubbo.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@dubbo.apache.org
For additional commands, e-mail: notifications-help@dubbo.apache.org