com.alibaba.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:178) com.alibaba.dubbo.config.Re
2017-11-19 23:10
453 查看
*今天配置dubbo时遇到获取消费服务失败问题记录一下(已解决)
*暴露的服务
问题发现是因为两边服务id 不一致(消费和生产服务id改成一致,问题解决)
问题
java.lang.ClassNotFoundException: com.mylocal.resteasy.demo.interfacetest.ITest org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892) org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735) java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:266) com.alibaba.dubbo.config.ReferenceConfig.init(ReferenceConfig.java:178) com.alibaba.dubbo.config.ReferenceConfig.get(ReferenceConfig.java:138) com.alibaba.dubbo.config.spring.ReferenceBean.getObject(ReferenceBean.java:65) org.springframework.beans.factory.support.FactoryBeanRegistrySupport$1.run(FactoryBeanRegistrySupport.java:121) java.security.AccessController.doPrivileged(Native Method) org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:116) org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:91) org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1288) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:217) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164) org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880) dubboAndRestDemo.RestService.login(RestService.java:35) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:601) org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:139) org.jboss.resteasy.core.ResourceMethodInvoker.invokeOnTarget(ResourceMethodInvoker.java:295) org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:249) org.jboss.resteasy.core.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:236) org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:376) org.jboss.resteasy.core.SynchronousDispatcher.invoke(SynchronousDispatcher.java:199) org.jboss.resteasy.plugins.server.servlet.ServletContainerDispatcher.service(ServletContainerDispatcher.java:221) org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:56) org.jboss.resteasy.plugins.server.servlet.HttpServletDispatcher.service(HttpServletDispatcher.java:51) javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
问题的原因
*调用的服务<dubbo:reference interface="com.mylocal.resteasy.demo.interfacetest.ITest" id="itest" ></dubbo:reference>
*暴露的服务
<dubbo:service interface="com.mylocal.resteasy.demo.interfacetest.ITest" ref="springservice"/> <bean id="springservice" class="consumetest.Test">
问题发现是因为两边服务id 不一致(消费和生产服务id改成一致,问题解决)
相关文章推荐
- org.springframework.stereotype.Service和com.alibaba.dubbo.config.annotation.Service两种service的区别
- RROR com.alibaba.dubbo.rpc.filter.ExceptionFilter.invoke(ExceptionFilter.java:87): [DUBBO] Got unch
- dubbo java.nio.channels.ClosedChannelException、com.alibaba.dubbo.remoting.RemotingException: Failed
- com.alibaba.dubbo.rpc.RpcException: java.lang.ClassCastException: java.lang.Integer cannot be cast t
- com.alibaba.dubbo.rpc.protocol.dubbo.DecodeableRpcResult.decode(DecodeableRpcResult.java:112) [DUBBO
- com.alibaba.dubbo.rpc.RpcException: java.lang.ClassCastException: java.lang.Integer cannot be cast t
- com.alibaba.dubbo.rpc.RpcException: java.lang.ClassCastException: java.lang.Integer cannot be cast t
- org.springframework.stereotype.Service和com.alibaba.dubbo.config.annotation.Service两种service的区别
- com.alibaba.dubbo.rpc.RpcException: java.lang.ClassCastException: java.lang.Integer cannot be cast t
- com.alibaba.dubbo.rpc.RpcException: java.lang.ClassCastException: java.lang.Integer cannot be cast t
- Caused by: java.lang.NoSuchMethodException: com.you.entity.sys.Param.<init>()
- 使用dubbo报错:com.alibaba.dubbo.rpc.RpcException
- 调用Dubbo服务报以下错误(com.alibaba.dubbo.remoting.RemotingException),问题原因和解决办法
- java.lang.NoClassDefFoundError:com.ibm.ws.management.configservice.TypeRegistry
- com.alibaba.dubbo.remoting.TimeoutException求大佬解决
- com.alibaba.dubbo.rpc.RpcException
- com.alibaba.dubbo.rpc.RpcException: Forbid consume
- 启动 tomcat ,一直停在com.alibaba.druid.pool.DruidDataSource:init
- com/alibaba/dubbo/common/bytecode/Wrapper0 has illegal signature "(V)V"
- nested exception is java.lang.NoClassDefFoundError: com/alibaba/fastjson/JSON