隨筆-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 閱讀(24270) 評論(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
          謝謝 幫了我一個忙  回復  更多評論
            
          主站蜘蛛池模板: 马边| 隆尧县| 花垣县| 宁化县| 赣州市| 金湖县| 扎囊县| 治多县| 教育| 延寿县| 永春县| 临沂市| 望江县| 万州区| 平利县| 曲水县| 岳池县| 湄潭县| 新野县| 东辽县| 高陵县| 襄樊市| 海安县| 旬邑县| 汨罗市| 门源| 邳州市| 内江市| 黔南| 平顶山市| 兴化市| 西华县| 盐源县| 游戏| 延寿县| 宁国市| 旬邑县| 玛曲县| 花莲市| 洛浦县| 扶风县|