隨筆-193  評論-715  文章-1  trackbacks-0
          本Blog所有內容不得隨意轉載,版權屬于作者所有。如需轉載請與作者聯系( fastzch@163.com )。
          未經許可的轉載,本人保留一切法律權益。
          一直以來,發現有某些人完全不尊重我的勞動成果,隨意轉載,提醒一下那些人小心哪天惹上官司。


          今天在WebSphere Application Server 6.1中部署使用Spring 2.5開發的應用時,遇到了不少網友遇到的問題,即Spring啟動時會報如下錯誤:
          cvc-elt.1: Cannot find the declaration of element 'beans'

          在網上搜了一下,發現有很多人提供了解決的辦法,但我一一試過,最終都不行。
          解決方案列表如下:
          1、[分享]Spring啟動異常: cvc-elt.1: Cannot find the declaration of element 'beans'
          2、spring從sun jdk到IBMjdk

          這兩篇文章中都提供了各自的解決方法,但為何在我的應用中就是不行了?
          其實不是不行,而是需要根據Spring的版本不同,進行不同的處理,剛好我用的是Spring2.5,所以解決起來需要另一種方法,即配置文件XML的頭部的聲明應該為:
          <?xml?version="1.0"?encoding="UTF-8"?>

          <!--
          ??-?Application?context?definition?for?JPetStore's?business?layer.
          ??-?Contains?bean?references?to?the?transaction?manager?and?to?the?DAOs?in
          ??-?dataAccessContext-local/jta.xml?(see?web.xml's?"contextConfigLocation").
          ??
          -->
          <beans?xmlns="http://www.springframework.org/schema/beans"
          ?????????xmlns:xsi
          ="http://www.w3.org/2001/XMLSchema-instance"
          ?????????xmlns:aop
          ="http://www.springframework.org/schema/aop"
          ?????????xmlns:tx
          ="http://www.springframework.org/schema/tx"
          ?????????xsi:schemaLocation
          ="http://www.springframework.org/schema/beans?http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
          ???????????http://www.springframework.org/schema/aop?http://www.springframework.org/schema/aop/spring-aop-2.0.xsd
          ???????????http://www.springframework.org/schema/tx?http://www.springframework.org/schema/tx/spring-tx-2.0.xsd"
          >

          這段聲明,是來自Spring2.5包中自帶的Sample目錄中的一些例子的代碼中,當我把我的XML的頭部改成這樣以后,果然可以順利啟動。
          posted on 2008-11-19 00:27 Robin's Programming World 閱讀(24260) 評論(6)  編輯  收藏 所屬分類: JavaWebshere

          評論:
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法 2008-11-19 09:30 | 低調
          本回復不得隨意轉載,版權屬于回復者所有。如需轉載請與回復者聯系( congdepeng@163.com )。
          未經許可的轉載回復,本人保留一切法律權益。
          一直以來,發現有某些人完全不尊重我的回復成果,隨意轉載回復,提醒一下那些人小心哪天惹上官司。
            回復  更多評論
            
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法 2008-11-20 18:09 | 隔葉黃鶯
          說只是這么說,真要到什么程度作者才會動起這種真格來呢?我的許多文章還不被很多人無情的竊走了,不提原作者倒也不很意外,關建還打上他自己的名字。  回復  更多評論
            
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法 2009-04-18 13:58 | 主演的
          師大發師大發是  回復  更多評論
            
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法 2009-12-14 14:11 | 8888888
          @隔葉黃鶯
          關你鳥事  回復  更多評論
            
          # 我就轉了,看你能把我怎么樣 2009-12-14 14:13 | 廗kyffvknlhj;lijkljn
          我就轉了,看你能把我怎么樣  回復  更多評論
            
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法[未登錄] 2013-12-17 11:05 | eric
          謝謝 幫了我一個忙  回復  更多評論
            
          主站蜘蛛池模板: 沂水县| 松原市| 黄石市| 巨鹿县| 天津市| 中江县| 望江县| 台北市| 利津县| 尼木县| 长治市| 富阳市| 张家界市| 保定市| 鄂伦春自治旗| 思茅市| 封开县| 社旗县| 江安县| 宁都县| 舞钢市| 永康市| 邯郸市| 昭苏县| 贺兰县| 天门市| 诸城市| 武清区| 蒙山县| 南京市| 贵南县| 江陵县| 滦南县| 泸溪县| 家居| 青阳县| 自治县| 长丰县| 黑水县| 泸水县| 太白县|