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


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

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

          這兩篇文章中都提供了各自的解決方法,但為何在我的應用中就是不行了?
          其實不是不行,而是需要根據(jù)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 閱讀(24240) 評論(6)  編輯  收藏 所屬分類: JavaWebshere

          評論:
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法 2008-11-19 09:30 | 低調(diào)
          本回復不得隨意轉(zhuǎn)載,版權屬于回復者所有。如需轉(zhuǎn)載請與回復者聯(lián)系( congdepeng@163.com )。
          未經(jīng)許可的轉(zhuǎn)載回復,本人保留一切法律權益。
          一直以來,發(fā)現(xiàn)有某些人完全不尊重我的回復成果,隨意轉(zhuǎn)載回復,提醒一下那些人小心哪天惹上官司。
            回復  更多評論
            
          # 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 | 主演的
          師大發(fā)師大發(fā)是  回復  更多評論
            
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法 2009-12-14 14:11 | 8888888
          @隔葉黃鶯
          關你鳥事  回復  更多評論
            
          # 我就轉(zhuǎn)了,看你能把我怎么樣 2009-12-14 14:13 | 廗kyffvknlhj;lijkljn
          我就轉(zhuǎn)了,看你能把我怎么樣  回復  更多評論
            
          # re: WebSphere6.1中使用Spring報cvc-elt.1: Cannot find the declaration of element 'beans'異常的解決辦法[未登錄] 2013-12-17 11:05 | eric
          謝謝 幫了我一個忙  回復  更多評論
            
          主站蜘蛛池模板: 手机| 石阡县| 博客| 盐边县| 腾冲县| 昌宁县| 灌南县| 高阳县| 焉耆| 天津市| 商洛市| 灵宝市| 巧家县| 昌江| 玉山县| 安顺市| 荃湾区| 林州市| 申扎县| 延边| 司法| 西畴县| 翁源县| 松溪县| 安阳市| 尤溪县| 云霄县| 平陆县| 肥乡县| 清新县| 河北省| 烟台市| 迁安市| 永胜县| 韶山市| 岳普湖县| 新密市| 左贡县| 吐鲁番市| 磐石市| 宜丰县|