NullPointerException例外は運河-adapter1.1.14がで登場する最新バージョンをインストール中に発生しました

私NullPointerExceptionがインストール運河-adapter1.1.14が異常の最新バージョンをインストール中に発生した記録

以下は、エラーがちょうどエラー部分を抽出し、私の運河アダプタ/ログフォルダadapter.logログファイルをあります

2020年3月11日10:47:13.223 [メイン] ERRORのcaocanal.adapter.launcher.loader.CanalAdapterService - ##運河のクライアントアダプタの起動時に何かがうまくいかない:
java.lang.NullPointerExceptionが:ヌル
するjava.util.Hashtableで.put(Hashtable.java:460)
com.alibaba.otter.canal.client.kafka.KafkaCanalConnectorで<初期化>(KafkaCanalConnector.java:52)
com.alibaba.otter.canal.adapter.launcher.loader.CanalAdapterKafkaWorkerで<初期化>(CanalAdapterKafkaWorker.java:38)
com.alibaba.otter.canal.adapter.launcher.loader.CanalAdapterLoader.init(CanalAdapterLoader.java:109)で
com.alibaba.otter.canal.adapter.launcher.loaderで.CanalAdapterService.init(CanalAdapterService.java:58)
sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)で 
org.springframework.beansで。 factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:135)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)で
java.lang.reflect.Method.invoke(Method.java:498)で
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor $ LifecycleElement.invokeで(InitDestroyAnnotationBeanPostProcessor .javaファイル:365)
org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor $ LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:308)で
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:422)で 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda $ doGetBeanで$ -1(AbstractBeanFactory.java:353)
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1694)で
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:579)で
org.springframework.beans.factoryで.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:501)
org.springframework.cloud.context.scope.GenericScope $ BeanLifecycleWrapper.getBean(GenericScope.java:390)で
org.springframework.cloud.context.scope.GenericScope.getで(GenericScope.java:184)
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBeanで(AbstractBeanFactory.java:350) 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)で
org.springframework.contextで.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1089)
org.springframework.cloud.context.scope.refresh.RefreshScope.eagerlyInitialize(RefreshScope.java:126)で
org.springframework.cloud.context.scope.refresh.RefreshScopeで.start(RefreshScope.java:117)
sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)で
sun.reflect.DelegatingMethodAccessorImpl.invokeで(DelegatingMethodAccessorImpl.java:43 )
java.lang.reflect.Method.invoke(Method.java:498)で 
org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:264)で
org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:182)で
org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEventで(ApplicationListenerMethodAdapter .java:144)
org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:172)で
org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:165)で
org.springframework.contextました。 event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)
org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:400)で 
org.springframeworkました。 context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:354)
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:888)で
org.springframework.boot.web.servlet.contextで.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:161)
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553)で
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refreshで(ServletWebServerApplicationContext.java :140)
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759)で 
org.springframework.boot.SpringApplication.refreshContextで(SpringApplication.java:395 )
org.springframework.boot.SpringApplication.run(SpringApplication.java:327)で
com.alibaba.otter.canal.adapter.launcher.CanalAdapterApplication.mainで(CanalAdapterApplication.java:19)

  私はその後、トラッキングエラー情報の分析によると、ソースコードをダウンロードし、

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 分析は、コールのこの時点で法)(getMqServersから、一般的には、null値を返し、その後私は、結果が実際にある設定ファイル「MQ」を検索するために行ってきました

中application.yml文書運河-アダプタ/ confフォルダで

 

 最終的には謙虚なコメントを見つけ、その後、コメントを開き、アダプター再びそれを再起動した後、世界は再び美しくなります。

 

 

おすすめ

転載: www.cnblogs.com/lukairui/p/12461339.html