web應(yīng)用從tomat向weblogic8中遷移遇到的三個(gè)問(wèn)題

          一、系統(tǒng)環(huán)境

          1、web應(yīng)用在tomcat上運(yùn)行,一切正常。

          2、OS:windows XP sp3

          3、weblogic version:8.1.3.0

          二 、問(wèn)題及解決方法

          1 、 weblogic.utils.ParsingException: nested TokenStreamException: antlr.TokenStreamIOException: 在web應(yīng)用的WEB-INF目錄下新增(如果沒(méi)有)weblogic.xml文件,寫(xiě)入下面內(nèi)容:

          <?xml version="1.0" encoding="UTF-8"?> 
          <!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" 
                            "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd"> 
          <weblogic-web-app> 
            <session-descriptor> 
            </session-descriptor> 

            <jsp-descriptor> 
              <jsp-param> 
                <param-name>encoding</param-name> 
                <param-value>UTF-8</param-value> 
              </jsp-param> 
              <jsp-param> 
                <param-name>pageCheckSeconds</param-name> 
                <param-value>-1</param-value> 
              </jsp-param> 
          <jsp-param> 
             <param-name>compilerSupportsEncoding</param-name> 
                <param-value>true</param-value> 
              </jsp-param> 
              <jsp-param> 
                <param-name>verbose</param-name> 
                <param-value>false</param-value> 
              </jsp-param> 
            </jsp-descriptor> 
          <charset-params>  
              <input-charset>  
                 <resource-path>/*</resource-path>  
                 <java-charset-name>UTF-8</java-charset-name>  
               </input-charset>  
             </charset-params> 
          </weblogic-web-app> 

            保存,重新deploy應(yīng)用 

          2、 sun.io.MalformedInputException:修改區(qū)域和語(yǔ)言選型。

          控制面板->區(qū)域和語(yǔ)言選型->高級(jí)->代碼頁(yè)轉(zhuǎn)換表,去掉54936(GB18030簡(jiǎn)體中文)前面的對(duì)勾,保存更改。重新deploy應(yīng)用。

          3 、weblogic.servlet.jsp.JspException: (line 1): page directive contentType at /unieap/ria3.3/pages/config.jsp:1 previously defined :修改jsp文件,不能重復(fù)定義:<%@ page contentType="text/html; charset=UTF-8"%>

                在含有<%@ include file="/unieap/ria3.3/pages/config.jsp"%>這樣的代碼的JSP文件中,如果在文件頭部已經(jīng)定義了contentType,那么在被包含的文件中如果重復(fù)定義contentType,盡管相同,weblogoic也會(huì)報(bào)錯(cuò),只能改JSP文件,保證一個(gè)頁(yè)面中只有一個(gè)contentType的定義。這個(gè)問(wèn)題在tomcat中是不存在的,可能是兩個(gè)應(yīng)用服務(wù)器的解析機(jī)制不同。

          posted on 2013-01-09 09:00 youngturk 閱讀(299) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): 新認(rèn)識(shí)筆記服務(wù)器環(huán)境部署java連接數(shù)據(jù)庫(kù)解析

          <2013年1月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          this year :
          1 jQuery
          2 freemarker
          3 框架結(jié)構(gòu)
          4 口語(yǔ)英語(yǔ)

          常用鏈接

          留言簿(6)

          隨筆分類(lèi)

          隨筆檔案

          文章分類(lèi)

          文章檔案

          相冊(cè)

          EJB學(xué)習(xí)

          Flex學(xué)習(xí)

          learn English

          oracle

          spring MVC web service

          SQL

          Struts

          生活保健

          解析文件

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 高青县| 南投市| 饶平县| 兴安盟| 介休市| 贺兰县| 宜章县| 曲周县| 静乐县| 沐川县| 金昌市| 江山市| 唐河县| 思南县| 临高县| 华坪县| 卢氏县| 农安县| 玉田县| 双桥区| 宁乡县| 蛟河市| 黄骅市| 保康县| 图们市| 柏乡县| 鱼台县| 鄂托克旗| 九寨沟县| 三明市| 青川县| 灵武市| 慈溪市| 望城县| 甘德县| 澜沧| 金阳县| 沙湾县| 鄂温| 江阴市| 确山县|