Attribute “singleton” must be declared for element type “bean”.
文章目錄
- 一、分析定位
- 1.異常現象
- 2.分析定位
- 二、解決方案
- 2.1.找坐標
- 2.3. 找jar包
- 2.3. 打開jar包
- 2.4. 找目錄
- 2.5. 編輯xfire.xml
- 2.6. 編輯xfireXmlBeans.xml
一、分析定位
1.異常現象
Attribute “singleton” must be declared for element type “bean”.
2.分析定位
因為:xfire定義bean的時候,用了 singleton 屬性,Spring5.0取消了singletion
二、解決方案
找到xfire-spring-1.2.6.jar中的org/codehaus/xfire/spring文件夾下面的xfire.xml文件和xfireXmlBeans.xml,將里邊的singleton屬性刪除
2.1.找坐標
找到xfire-spring-1.2.6.jar包的maven坐標
<dependency><groupId>org.codehaus.xfire</groupId><artifactId>xfire-all</artifactId><version>1.2.6</version></dependency>2.3. 找jar包
在本地倉庫中根據maven坐標,找xfire-spring-1.2.6.jar
2.3. 打開jar包
利用好壓打開
2.4. 找目錄
進入xfire-all-1.2.6.jar\org\codehaus\xfire\spring文件夾下面
2.5. 編輯xfire.xml
編輯xfire.xml將里邊的singleton屬性刪除
ctrl+f輸入singleton,點擊查找下一個,自動定位位置,依次將
singleton="true"屬性刪除即可
。。。。
刪除完畢后,點擊左上角文件-保存
點擊右上角文件-x號關閉此頁面
確定
2.6. 編輯xfireXmlBeans.xml
編輯xfireXmlBeans.xml,將里邊的singleton屬性刪除,操作與上面同理
ctrl+f輸入singleton,點擊查找下一個,自動定位位置,依次將
singleton="true"屬性刪除即可
。。。。
刪除完畢后,點擊左上角文件-保存
點擊右上角文件-x號關閉此頁面
確定
成功!!!
總結
以上是生活随笔為你收集整理的Attribute “singleton” must be declared for element type “bean”.的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RuoYi-Cloud 部署篇_02(l
- 下一篇: ElasticSearch 并发的处理方