ZhipSoft.com
              冬去春來(lái)
                  鄭重聲明:本Blog純屬個(gè)人學(xué)習(xí)、工作需要,記錄相關(guān)資料。請(qǐng)不要發(fā)表任何有人身攻擊的言論,謝謝!!www.ZhipSoft.com
          posts - 94,comments - 149,trackbacks - 0

          1)控制臺(tái)報(bào)The WebLogic Server did not start up properly.
          java.io.InvalidClassException: javax.management.MBeanAttributeInfo; local class incompatible: stream classdesc serialVersionUID = 7043855487133450673, local class serialVersionUID = 8644704819898565848
          錯(cuò)誤原因及解決辦法:MBeanAttributeInfo的serialVersionUID的版本控制id不一樣,說(shuō)明是使用這個(gè)被使用的bean被修改過(guò)了,很顯然是版本不對(duì);修改startWebLogic.cmd文件,設(shè)置set JAVA_HOME=D:\bea\jdk141_05,使其指向weblogic自帶的jdk;重啟startWebLogic.cmd問(wèn)題消失。

          2)錯(cuò)誤報(bào)Deployment descriptor "web.xml" is malform
          ed. Check against the DTD: org.xml.sax.SAXParseException: cvc-elt.1: Cannot find

          錯(cuò)誤原因及解決辦法:解析web.xml出現(xiàn)問(wèn)題,修改OPEN_CMS\webapp\WEB-INF\web.xml文件;在該文件的 最上面添加如下內(nèi)容:

          <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
           "http://java.sun.com/dtd/web-app_2_3.dtd">

          重新啟動(dòng)錯(cuò)誤消失。

          3)錯(cuò)誤為Deployment descriptor "/WEB-INF/
          web.xml" is malformed. Check against the DTD: The content of element type "t
          ag" must match "(name,tag-class,tei-class?,body-content?,display-name?,small-ico
          n?,large-icon?,description?,variable*,attribute*,example?)". (line 40, column 11
          ).>

          錯(cuò)誤原因及解決辦法:由于weblogic8在解析xml文件時(shí),對(duì)xml文件的內(nèi)容格式要求特別嚴(yán)格;必須按照xml格式的要求

          及排列順序,所以必須重新組織其內(nèi)容,一定嚴(yán)格要注意順序,如 <servlet>就不能放在<servlet-mapping>后面。

          4)錯(cuò)誤java.lang.SecurityException: Prohibited package name: java.lang

          錯(cuò)誤原因及解決辦法:訪問(wèn)包可視的方法或變量錯(cuò)誤;這個(gè)錯(cuò)誤恨少見(jiàn),一直沒(méi)有想明白其中緣由;后來(lái)只能采用直接引用jar文件的法子解決該問(wèn)題;

          i)利用opencms自帶的build.xml文件,運(yùn)行ant jar命令;生成opencms.jar和webdav.jar兩個(gè)文件

          ii)在startWebLogic.cmd添加如下內(nèi)容,引進(jìn)上面的2個(gè)jar文件

          set CLASSPATH=%CLASSPATH%;%OPEN_CMS%\build\opencms.jar
          set CLASSPATH=%CLASSPATH%;%OPEN_CMS%\build\webdav.jar

          大家有興趣的可以參考《透視JAVA——反編譯、修補(bǔ)和逆向工程技術(shù)》這本書(shū)的$4.2章的內(nèi)容,如果找到更好的解決方法也請(qǐng)來(lái)信告知,謝謝~_~

          5)其它注意事項(xiàng),在eclipse下最好采用和運(yùn)行weblogic一樣的jdk版本進(jìn)行編譯,否則會(huì)出現(xiàn)文件訪問(wèn)版本不一致的bug

          7.啟動(dòng)startWebLogic.cmd,在瀏覽器中輸入http://127.0.0.1:7001/opencms/setup/

            如果在出現(xiàn)下面的畫(huà)面,則恭喜你,成功了!



                  本Blog純屬個(gè)人學(xué)習(xí)、工作需要,記錄相關(guān)資料。請(qǐng)不要發(fā)表任何有人身攻擊的言論,謝謝! www.zhipsoft.cn
          posted on 2007-06-14 14:11 ZhipSoft 閱讀(2526) 評(píng)論(1)  編輯  收藏 所屬分類(lèi): Web Servers

          FeedBack:
          # re: Weblogic常見(jiàn)錯(cuò)誤以及解決辦法(不斷補(bǔ)充)
          2009-07-03 10:48 | 三只眼
          雖然內(nèi)容較少,但還是頂一個(gè)  回復(fù)  更多評(píng)論
            
          主站蜘蛛池模板: 葫芦岛市| 宣武区| 延吉市| 兴隆县| 阿拉尔市| 云安县| 大姚县| 抚松县| 佛教| 武城县| 石林| 延津县| 张家界市| 武山县| 定日县| 湘西| 古浪县| 马关县| 旺苍县| 钦州市| 溆浦县| 同江市| 偏关县| 麦盖提县| 青河县| 喀什市| 静海县| 玛多县| 彭州市| 华池县| 十堰市| 尚志市| 凤庆县| 辽阳县| 洛南县| 兰坪| 珲春市| 涪陵区| 阿克苏市| 长春市| 阿尔山市|