dubbo服务发布时自动注解失败

在做dubbo发布服务时,我用的注解是spring框架的自动注解(非dubbo的),然后启动
服务时,在dubbo的监测中心表示该服务没有提供者,在控制台则提示自动注解失败

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
通过注解自动暴露Hessian服务
[size=medium][b]一、Hessian与spring集成[/b][/size] Hessian可以与spring完美无缝的集成,我们先来看一下如何集成: 服务端服务暴露 [code="java"]@Autowired private HelloService helloService; @Bean(name = "/helloService") public H...
使用注解方式发布dubbo服务失败的原因
今天开发过程中遇到了一个问题,同时使用 @org.springframework.stereotype.Service 和 @com.alibaba.dubbo.config.annotation.Service 这两个注解,结果dubbo服务没有发布成功,网上查找原因原来是因为被事务代理的spring service 不能使用注解方式发布dubbo服务。 解决办法请参考http://j...
基于注解的spring+dubbo发布一个简单的helloWord服务及调用
主要步骤如下(细节省略): 一、创建一个Maven主工程HelloWord-parent 二、在主工程下的pom文件中引入spring、log4j、dubbo、zookeeper、zkclient包依赖 三、在主工程下创建子工程api作为提供方的接口,创建时其maven会自动依赖主工程 四、在主工程下创建子工程provider作为服务的提供方,pom文件中需引入api模块 五、在主工程下创建...
dubbo注解暴露接口失败问题原因与解决
1.@Service注解引包错误@Service正确的引包注解地址为import com.alibaba.dubbo.config.annotation.Service;2.在service层有事务注解@Transactionalspringmvc框架扫描包的时候当发现@Transactional注解时,会生成一个代理类,并对这个类进行了管理,当进行dubbo接口暴露的时候扫描的会是代理类,而不是...
被事务代理的spring service 使用注解方式发布Dubbo服务
spring dubbo transaction
Dubbo @Autowired注入失败原因分析
错误:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'XXXX': 用的是Zookeeper+Dubbo  的分布式架构。在开发过程中渐渐熟悉系统,希望留下点痕迹让来着少走弯路。如果出现如上错误,请按下面步骤依次检查:1:引入JAR匹配一致      import org...
spring-boot框架dubbo在controlle中r注解@Reference注入service,但是调用方法时候,service报null空指针异常
        今天遇到一件奇怪的事情,之前都是很好的能正常运行,但是今天突然发现注解出问题,@Reference注解报错,null空指针异常,问题是代码都没有改动过,就突然这样。部分代码如下图:然后我百度查到的方法基本没用,但是这两篇文章有参考意义,大家可以看看:https://blog.csdn.net/zhou_java_hui/article/details/53039491https:/...
shiro realm 注解失败问题解决过程
做为一名在.net混了八九年的老兵油子,转战java时间并不长,刚开始做项目完全是凭借对C#的认识来做,虽然遇到一些问题,但实际结果显示C#在语言上和java还是有很大相似度,而且微软的MVC与Spring MVC也是那么的神似,这也是为什么我在做项目前并未对java进行系统的学习也能做项目的原因。最近稍微有些空闲时间,所以决定从基础开始系统的学习java,这里并没有太多高深技术可分享的,本篇给大
dubbo注解发布服务 事务问题解决方案
问题:在使用dubbo 2.5.3之前的版本@Service来发布服务时,当该服务中有@Transactional,是无法正常发布的? 解决方案: 因为事务TransactionManagement默认是使用了jdk的代理即基于接口的代理,必须改成基于类的代理,@service才会生效,所以必须修改代理方式,如果是javaconfig来配置,加上@Ena...
深入dubbo内核(2):注解式配置dubbo服务
dubbo注解式配置版本:2.5.8 服务提供方配置 beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.o
springboot dubbo @Service @Transactional 无法提供服务或者无法提供事务的解决办法
趁热项目使用springboot+maven+dubbo提供dubbo服务,由于服务最合适提供到service层,需要做事务控制。经历:   1,先是在springboot启动类添加注解@EnableTransactionManagement,在对应的服务实现类上添加@Transactional。然后发现不能正常发布dubbo服务了,没有报错,但dubbo-admin就是没有收到服务注册。百度下,...
Dubbo 服务启动方式和注解
启动Dubbo服务有2个方式,1是通过xml配置,2是通过注解来实现,这点和Spring相似。   采用XML配置如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org...
spring通过注解自动暴露Hessian服务
hessian与spring集成 通过注解自动暴露Hessian服务
使用注解方式构建dubbo服务
使用注解方式构建dubbo服务 前言 Dubbo是阿里巴巴开源的一个高性能优秀的服务框架,通过使用RPC实现服务调用。在业界尤其国内使用广泛。下面就从头开始构建dubbo的简单demo,配置使用注释方式完成,以zookeeper为注册中心。 构建项目 以 IntelliJ IDEA 为例,创建一个多模块的项目,项目结构如下图所示。 其中,dubbo-demo是父项目,其下有3...
使用dubbo注解@Service注册服务后使用aop或者申明式事物导致无法注册的问题解决办法
使用dubbo注解@Service注册服务后使用aop或者申明式事物导致无法注册的问题解决办法导致这个问题的主要原因有2个 1:JdkDynamicProxy导致获取到的class路径不正确无法通过包路径检查动态代理后的对象获取到的class都是 com.sun.proxy开头的 private boolean isMatchPackage(Object bean) {
dubbo框架 注解实现
dubbo注解实现我是用springboot来快速开发项目,所有的配置写在springboot的配置文件,springboot自动读取注册,但是要注意jar包的引入 <dependency>   <groupId>io.dubbo.springboot</groupId>   <artifactId>spring-boot-starter-du...
dubbo通过注解方式暴露服务和引用服务
通过注解方式配置服务暴露,dubbo注解只会在spring bean中被识别 package org.jstudioframework.dubbo.demo.service.impl; import com.alibaba.dubbo.config.annotation.Service; import org.jstudioframework.dubbo.demo.service.Provid
springMVC中使用dubbo注解配置的问题(@contorller 用注解无法注入)
  问题,在controller中无法通过注解自动注入dubbo服务,但是在service中可以自动注入。   注解放入的对象在spring  root上下文中(服务层的就是spring,就是根),配置的在mvc的上下文中所以配置的mvc可以拿到,根上下文可以拿到子上下文东西,子上下文不可拿到根的东西,和配置化bean的方式配置资源文件一样,mvc层需要获取需要在mvc的配置文件也配置一...
dubbo开发注入失败
dubbo开发时注入报错,以下是错误信息 Description: A component required a bean of type 'com.sangular.dolphin.api.item.AttributeServiceRemote' that could not be found. Action: Consider defining a bean of type 'co...
dubbo:@Reference 注解位注入 dubbo 下调用服务方法,一直报nullPointException
在这里插入图片描述 import jdk.nashorn.internal.ir.annotations.Reference; 引入失误 import com.alibaba.dubbo.config.annotation.Reference; 导致 服务为null
dubbo 服务暴露过程
先发图镇楼serviceconfig#doExportUrlsFor1Protocol方法会先做一个代理,ref就是业务实现类,Invoker<?> invoker = proxyFactory.getInvoker(ref, (Class) interfaceClass, registryURL.addParameterAndEncoded(Constants.EXPORT_KEY,...
Dubbo无法发布被事务代理的Service问题
前言 在使用注解式dubbo开发的过程中,忽然发现Service上只要有@transactional注解或者是配置的事务切面时,该Service不能被dubbo发布。 问题详情 dubbo的配置: 事务的配置: @Component @Service//这个service注解是dubbo的 @Transactional public cl
使用注解方式实现Dubbo搭建,解决消费者调用接口出现空指针异常以及事务等问题
PS:最上边ps,此贴终结,更新最新版的dubbo,一切问题迎刃而解!   最近接手了一个对之前项目进行重构的任务,使用dubbo+maven进行整合,并且将hibernate全部改成JdbcTemplate。主流还是使用springMVC+spring进行开发。 按照之前经验,使用xml配置方式,发布服务到zookeeper,成功运行,但是,我们想做的是使用dubbo的service注解进...
SpringBoot整合Dubbo服务者和消费者注解配置说明
一、服务者配置 在rpc接口实现类上添加注解。如下: @com.alibaba.dubbo.config.annotation.Service(interfaceClass = RpcApi.class ,interfaceName = "rpcApi") @Service("RpcApi") public class RpcApiImpl implements RpcApi{ priva...
springMVC dubbo注解无效,service层返回空指针
引自oschina回复 出现空指针的原因是:spring mvc扫描的时候根本无法识别@Reference ,同一方面,dubbo的扫描也无法识别Spring @Controller ,所以两个扫描的顺序要排列好, 如果先扫了controller,这时候把控制器都实例化好了,再扫dubbo的服务,就会出现空指针。 将springMVC的配置与dubbo配置写在一个配
Dubbo服务调用,时好时坏,一会儿调用正常,一会儿调用不正常?
摘要:昨天上线个新版本的dubbo服务到预发布环境,今天来验证功能,发现,其中一个接口调用,1次正常,下一次就不正常,再刷新又正常了,这到底是什么问题呢,我们来分析下: 一:问题排查: 1.首先查看是不是部署了多台服务提供者,如果是停掉其中一台,这么做以后,发现还是有问题 2.再次排查,通过dubbo admin管理端,查询了注册到zookepper里面的服务有两个版本,但是服务提供者只要1...
@Dubbo与@Transactional冲突,导致服务无法发布
@Dubbo与@Transactional冲突,导致服务无法发布问题分析解决方法 问题分析 spring在处理@Transactional注释的类时,会有jdk动态代理和cglib动态代理两种方式生成代理类。jdk动态代理生成的代理类会实现与被代理类相同的接口,间接调用被代理类。cglib生成的代理类,为被代理类的子类,可以继承代理类的注解,但是dubbo的@Service注解没有@Inherit...
dubbo注解解释
Dubbox注解开发详细教程 问题描述: 1,dubbox开发环境是如何搭建的? 2,dubbox 注解开发使用如何使用的? 3,dubbox注解开发之服务超时? 4,dubbox 注解开发之集群失败重试? 5,dubbox注解之高效序列化? 6,dubbox 注解开发之集群负载均衡? 第1章        &nbs...
ssm集成dubbo使用
之前一直使用webservice进行两个项目之间的接口调用,后来发现webservice接口的反应速度太慢。决定使用dubbo,在网上找了很多的案例,都是写的一个小demo。和项目集成不到一块,研究了好久,现在将dubbo与ssm集成到一块。 首先项目:pccw和pccw_portal以及pccw_api,在pccw和pccw_portal两个项目要互为接口提供方和消费...
【dubbo】dubbo注解方式及报空指针异常的处理方式
dubbo-provider: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dubbo="http://code.alibabatech.com/schema/dubb...
基于dubbo快速发布restful服务
dubbox,restful 使用maven打包,版本2.8
Dubbo服务正常发布,但消费不到的问题
问题: dubbo服务能够正常发布: 但是就是消费不到此服务(现象):配置文件也点不进去,引用也报错 解决思路: 1.先检查配置文件是否错误:主要检查下面的部分 服务端: <dubbo:service interface="com.oldlove.search.IGlobalService" ref="globalService" protocol="dubbo"&g...
【Dubbo分布式服务框架】3.基于注解的服务提供者和消费者
我们前面使用xml配置了服务的提供方和消费方,其实Dubbo还提供了基于注解的配置。 我们下面把之前的服务改造成注解的方式。 分别创建服务提供者和服务消费者: 消费者: 添加的依赖和之前一样: 对于服务提供方: Service接口: package cn.com.dubbo.service; public interface SortService
在做dubbo spring 遇到总是注入提供者接口错误
和消费者controler里面注入的要一样
SpringMvc引用dubbo使用 Autowired注解 踩过的坑
最近开发中使用到dubbo,项目工程分为3部分,一个前端api,一个后台工程,一个dubbo-report工程,部署在服务器上,服务器配置了nginx,之前一直是将3个工程部署到对应位置,启动tomcat,后台工程中使用的是Autowired注解来注入dubbo-report中接口 @Autowired UserReportProvider userReportProvider; 最近碰到一...
(四) dubbo源码解析---- consumer @Reference 注解注入原理
草稿
SpringBoot框架中使用注解式Dubbo
SpringBoot框架中使用注解式Dubbo新建三个模块dubbo-demo-api 通用接口dubbo-demo-service 服务提供方dubbo-demo-web 服务消费方注解配置需要 2.5.7 及以上版本支持服务提供方Service注解暴露服务 import com.alibaba.dubbo.config.annotation.Service; @Co...
Dubbo服务暴露方式
1.通过注解暴露       第一行写入服务的package,第二行不需要     使用Dubbo的@Service注解在实现类的上面<!-- 使用注解方式暴露接口  -->  <dubbo:annotation package="com.dotoyo.dsframe.form" />    <!-- 加入spring注解扫描 <context:componen...
springMVC中使用dubbo注解配置的问题
问题,在controller中无法通过注解自动注入dubbo服务, 但是在service中可以自动注入。 package com.sl; @Controller public class P{ //期望注入dubbo服务 @Reference(version="1.0.0") private I0 o; //注入service @Autowired private S s;
Spring Dubbo 注解无效,空指针
由于将来的项目将使用spring boot技术为主题,这几天尝试了一下springboot+dubbo来完成业务架构的分层,这篇文章主要记录springboot搭建过程中遇到的dubbo空指针问题。 首先建议遇到此问题的通道,看一下这篇文章 http://www.oschina.net/question/1011127_144093?fromerr=7pRd3NKv 这篇文章虽然没有解决掉s
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 dubbo学习 java java 注解的学习、