You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@dubbo.apache.org by "brooks@chtrak.com" <br...@chtrak.com> on 2019/07/10 15:30:19 UTC

No such extension org.apache.dubbo.rpc.Protocol by name dubbo

java.lang.IllegalStateException: No such extension org.apache.dubbo.rpc.Protocol by name dubbo
at org.apache.dubbo.common.extension.ExtensionLoader.findException(ExtensionLoader.java:516) ~[dubbo-common-2.7.1.jar:2.7.1]
at org.apache.dubbo.common.extension.ExtensionLoader.createExtension(ExtensionLoader.java:523) ~[dubbo-common-2.7.1.jar:2.7.1]
at org.apache.dubbo.common.extension.ExtensionLoader.getExtension(ExtensionLoader.java:347) ~[dubbo-common-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ServiceConfig.findConfigedPorts(ServiceConfig.java:696) ~[dubbo-config-api-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:517) ~[dubbo-config-api-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:417) ~[dubbo-config-api-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:375) ~[dubbo-config-api-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.ServiceConfig.export(ServiceConfig.java:337) ~[dubbo-config-api-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.ServiceBean.export(ServiceBean.java:319) ~[dubbo-config-spring-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:113) ~[dubbo-config-spring-2.7.1.jar:2.7.1]
at org.apache.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:59) ~[dubbo-config-spring-2.7.1.jar:2.7.1]
at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:896) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:742) ~[spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:389) ~[spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:311) ~[spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:139) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
at com.fahuo123.fh.FhApplication.main(FhApplication.java:24) [classes/:na]
2019-07-10 23:10:49.406 INFO 4716 --- [ main] .b.c.e.AwaitingNonWebApplicationListener : [Dubbo] Current Spring Boot Application is about to shutdown...
2019-07-10 23:10:49.415 INFO 4716 --- [ main] f.a.ReferenceAnnotationBeanPostProcessor : class org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor was destroying!
Process finished with exit code 1

Re: No such extension org.apache.dubbo.rpc.Protocol by name dubbo

Posted by Jason Joo <hb...@163.com>.
Hi Brooks,

If you use zookeeper as configuration center you should add it to your dubbo.properties:

dubbo.registry.protocol=zookeeper



best regards,

Jason

> On Jul 10, 2019, at 23:30, brooks@chtrak.com wrote:
> 
> java.lang.IllegalStateException: No such extension org.apache.dubbo.rpc.Protocol by name dubbo
> at org.apache.dubbo.common.extension.ExtensionLoader.findException(ExtensionLoader.java:516) ~[dubbo-common-2.7.1.jar:2.7.1]
> at org.apache.dubbo.common.extension.ExtensionLoader.createExtension(ExtensionLoader.java:523) ~[dubbo-common-2.7.1.jar:2.7.1]
> at org.apache.dubbo.common.extension.ExtensionLoader.getExtension(ExtensionLoader.java:347) ~[dubbo-common-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.ServiceConfig.findConfigedPorts(ServiceConfig.java:696) ~[dubbo-config-api-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.ServiceConfig.doExportUrlsFor1Protocol(ServiceConfig.java:517) ~[dubbo-config-api-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:417) ~[dubbo-config-api-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:375) ~[dubbo-config-api-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.ServiceConfig.export(ServiceConfig.java:337) ~[dubbo-config-api-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.spring.ServiceBean.export(ServiceBean.java:319) ~[dubbo-config-spring-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:113) ~[dubbo-config-spring-2.7.1.jar:2.7.1]
> at org.apache.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:59) ~[dubbo-config-spring-2.7.1.jar:2.7.1]
> at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:402) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:359) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:896) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) ~[spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
> at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:742) ~[spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
> at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:389) ~[spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
> at org.springframework.boot.SpringApplication.run(SpringApplication.java:311) ~[spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
> at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:139) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
> at com.fahuo123.fh.FhApplication.main(FhApplication.java:24) [classes/:na]
> 2019-07-10 23:10:49.406 INFO 4716 --- [ main] .b.c.e.AwaitingNonWebApplicationListener : [Dubbo] Current Spring Boot Application is about to shutdown...
> 2019-07-10 23:10:49.415 INFO 4716 --- [ main] f.a.ReferenceAnnotationBeanPostProcessor : class org.apache.dubbo.config.spring.beans.factory.annotation.ReferenceAnnotationBeanPostProcessor was destroying!
> Process finished with exit code 1