Spring整合Dubbo時XML報錯解決
spring整合dubbo時,xml配置檔案也遇到過這種情況。
dubbo配置檔案報錯
在配置dubbo服務的過程中,經常會遇到雖然程式能夠跑起來,但是配置檔案一堆紅叉,雖然不影響功能,但是確實很讓人噁心。
報錯資訊如下:
Multiple annotations found at this line:
– cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element ‘dubbo:application’.
– schema_reference.4: Failed to read schema document ‘http://code.alibabatech.com/schema/dubbo/dubbo.xsd’,
because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not
<xsd:schema>.
或者是
檔案校驗是嚴格的,但是沒有發現<dubbo:reference的定義等等。
廢話少說直接上解決方案:
下載一個dubbo.xsd檔案windows->preferrence->xml->xmlcatalog
add->catalog entry ->file system 選擇剛剛下載的檔案路徑
修改key值和配置檔案的http://code.alibabatech.com/schema/dubbo/dubbo.xsd 相同
儲存。。在xml檔案右鍵validate ok解決了。
有的同學反映,那個xsd檔案不好找,其實沒有啦 ,就在你下載的dubbo.jar裡面,你把它解壓了,仔細找找,就會發現的,祝成功!!!
相關推薦
Spring整合Dubbo時XML報錯解決
spring整合dubbo時,xml配置檔案也遇到過這種情況。 dubbo配置檔案報錯 在配置dubbo服務的過程中,經常會遇到雖然程式能夠跑起來,但是配置檔案一堆紅叉,雖然不影響功能,但是確實很讓人噁心。 報錯資訊如下: Multiple annotations
使用dubbo時applicationContext.xml報錯解決辦法
因為專案需求,需要用到dubbo,所以找了一個dubbo的例子,但是導 入到eclipse裡面後,發現applicationContext.xml報錯 錯誤資訊: Multiple annotations found at this line:
spring開啟事務時啟動報錯SAXParseException
href 問題 ID ssi 聲明 span point 解析xml execution 在啟動項目時報解析xml文件異常: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c ‘aop:config‘......
ansible 的copy模塊,向ubuntu復制時的報錯解決。
roc cto connect nec col .com fff img copy模塊 copy至ubuntu時,出現這樣的問題 /etc/ansible/ansible.cfg[ssh_connection]scp_if_ssh = Trueansible 的copy模塊
springboot整合前端頁面html報錯解決
java.lang.NoClassDefFoundError: org/unbescape/html/HtmlEscape 解決辦法: 網上很多人說是maven版本的問題 經過測試並不是 而是jar包沒下載下來 刪除E:\javaSoft.m2\repository\org\unbesc
spring整合activity時啟動報Tables missing for component(s) engine, history, identity
Caused By: org.activiti.engine.ActivitiException: Activiti database problem: Tables missing for component(s) engine, history, identity
org.springframework.cloud:spring-cloud-starter-eureka :unknown 報錯解決;
宣告,使用 springCloud 最新版本 G系列 ,idea2018.2的 IDE,JDK8; 問題描述: 建立 eureka 服務時候,依賴報錯,說不認識 eureka 啟動器,醉了一批
Android真機測試時ADB報錯解決方案
異常程式碼: Unable to create Debug Bridge: Unable to start adb server: error: could not install *smartso
dubbo 使用 filter 報錯解決
dubbo可以用filter實現類似tomcat filter過濾器. 實現 1. 介面請求時間監控. 2. 列印輸入輸出日誌(輸出日誌有應用自己決定) 配置時出現報錯. No such extension consumerStaticFilter for
spring在測試時遇到報錯
java.lang.NoSuchMethodError: org.springframework.util.Assert.notNull(Ljava/lang/Object;Ljava/util/function/Supplier;)V at org.springf
匯入okgo的Demo時的報錯解決方式
最近專案中需要用到網路框架.okgo是一個很火也很好用的網路請求框架,並且github上有該框架的示例demo,下載下來該示例demo後我直接匯入一個module,出現了兩個報錯 1.Error:(74, 13) Failed to resolve: com.
在centOs7虛擬機器上安裝vmware-tools時的報錯解決
今天在vmware上安裝了centOS7,安裝完後更新vmware-tools。 在安裝vmware-tools-10.0的過程中,提示 “The path "" is not a valid path to the 3.10.0.-327.el7.x86_64 kernel headers. Woluld
Linux安裝apache時 apr報錯解決 rm: cannot remove `libtoolT': No such file or directory
在configure裡面 RM='$RM -f' 這裡的$RM後面一定有一個空格。 如果後面沒有空格,直接連線減號,就依 然會報錯。把RM='$RM'改為RM='$RM -f' 注意,此檔案下載到本地修改在上傳會報錯。建議用VI修改
eclipse 建立maven 專案 pox.xml 報錯 解決方案 詳細
1、右鍵點選project -> Maven - Update Dependencies 無效 注意選擇 force update of snapshots/ releases 2、找到倉庫,看是不是下的有 .lastUpdated 檔案 , 是因為當下載網路上
多模組專案spring整合dubbo,服務方正常啟動,消費方啟動報錯解決記錄
服務方寫法: <dubbo:application name="babasport-service-product"/> <!--2.設定註冊中心的地址 zookeeper--> <!-- 叢集式配置:&l
整合dubbo工程xml檔案報錯
報如下錯誤,提示找不到xsd檔案 Multiple annotations found at this line: - cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can
採用分散式系統架構,使用dubbo時xml檔案報錯
在採用分散式系統架構時,我們會經常使用到阿里巴巴的dubbo的分散式框架。 在相關xml配置了dubbo的約束依賴後,即使能上網eclipse、myeclipse等IDE也是無法識別dubbo的相關約
eclipse新建maven的web專案時,pom.xml的war報錯解決方法/pom.xml將jar直接修改為war報錯解決方法
步驟一 在pom.xml中的(若有)裡面新增外掛,沒有就直接複製一下程式碼。 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</group
spring boot 用war包部署到tomcat下詳細教程(解決缺少web.xml報錯的問題)
1.首先 修改pom.xml下的打包方式 <packaging>war</packaging> 2.新增servlet-api依賴 <!--新增servlet-api的依賴--> <dependency> <gr
待解決Maven_pom.xml 報錯
XML maven構建項目 maven構建 itl pan 構建項目 構建 tag spa maven構建項目時,pom.xml文件<version>${shiro.version}</version>報錯,將內容換為具體的版本號就消失了待解決Mav