とっぷぺーじ

バージョンアップ

バージョンアップ時の変更ファイル

  • conf/server.xml
  • conf/web.xml
  • conf/context.xml
  • conf/logging.properties
  • bin/catalina.bat
    rem Ensure that any user defined CLASSPATH variables
     are not used on startup,
    rem but allow them to be specified in setenv.bat,
     in rare case when it is  needed.
    rem set CLASSPATH=
    ・・・
    :doStop
    shift
    set ACTION=stop
    rem set CATALINA_OPTS= # コメント
    goto execCmd
  • bin/catalina.sh
    # Ensure that any user defined CLASSPATH variables
     are not used on startup,
    # but allow them to be specified in setenv.sh,
     in rare case when it is needed.
    # CLASSPATH=
    ・・・
    elif [ "$1" = "stop" ] ; then
     "$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \ # $CATALINA_OPTSを追加
  • bin/service.bat(サービス利用時のみ必須)
    rem set PR_CLASSPATH=%CATALINA_HOME%\bin\bootstrap.jar
    set PR_CLASSPATH=%CATALINA_HOME%\bin\bootstrap.jar;%CLASSPATH%;

(6.0.24では必要なし)

  • bin/setclasspath.bat
    rem Set standard CLASSPATH
    rem Note that there are no quotes as
        we do not want to introduce random
    rem quotes into the CLASSPATH
    if not exist "%JAVA_HOME%\lib\tools.jar" goto noJavac
    rem set CLASSPATH=%JAVA_HOME%\lib\tools.jar # 設定変更
    set CLASSPATH=%CLASSPATH%;%JAVA_HOME%\lib\tools.jar
    :noJavac
  • bin/setclasspath.sh
    # First clear out the user classpath
    # CLASSPATH= # コメントアウト
    ・・・
    fi
    if [ "$1" = "debug" -o "$1" = "javac" ] ; then
      if [ -f "$JAVA_HOME"/lib/tools.jar ]; then
    #    CLASSPATH="$JAVA_HOME"/lib/tools.jar # 設定変更
        CLASSPATH="$CLASSPATH":"$JAVA_HOME"/lib/tools.jar
      fi
    fi

  • endorsed以下に最新のxmlパーサーをインストール
    endorsed\jaxp-api.jar
    endorsed\jaxp-ri.jar
  • org/apache/jasper/EmbeddedServletOptions?を改造(lib\jasper.jarに含まれるものと入れ替え)
    [変更内容]
    L53
     // MIS Modified 2008/08/18
     private final static java.util.Map cache =
      java.util.Collections.synchronizedMap(
       new java.util.WeakHashMap() );
    ・・・
    L368
     public boolean isCaching() {
    	// MIS Modified 2008/08/18
     //	return false;
    	return true;
     }
        
     public Map getCache() {
    	// MIS Modified 2008/08/18
     //	return null;
    	return cache;
     }
    ※詳細は、opengion\apps\src\tomcat_x.x.x_Modify-jasper.jar
  • デフォルトサーブレットの変更(キャッシュ対応)
    (conf/web.xmlの変更 及び lib/ogCache.jar の導入)
    Tomcatキャッシュ化対応

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-02-23 (火) 13:50:53 (714d)