This discussion is archived
11 Replies Latest reply: Apr 30, 2013 11:36 PM by 1005765 RSS

Weblogic Server 起動時メッセージの文字化けについて

1005765 Newbie
Currently Being Moderated
以下の環境にOracle Business Intelligence 11.1.1.6.0をインストールしました。

【環境】
Windows Server 2008 R2 (64bit)
Oracle Database Enterprise Edition 11.2.0.3
JDK 6.0.209.11

【事象】
Weblogicを以下のコマンドで起動させた際、
表示されるプロンプト上のメッセージが文字化けしています。
コマンド:「WL_HOME\server\bin\startWLS.cmd」

一部抜粋-
<2013/04/26 23譎・7蛻・8遘・JST> <Info> <WebLogicServer> <BEA-000377> <WebLogic
Server繧担un Microsystems Inc.縺九iJava HotSpot(TM) 64-Bit Server VM繝舌・繧ク繝
ァ繝ウ20.4-b02縺ァ襍キ蜍輔@縺ヲ縺・∪縺・
<2013/04/26 23譎・7蛻・7遘・JST> <Info> <Management> <BEA-141107> <繝舌・繧ク繝ァ
繝ウ: WebLogic Server 10.3.5.0 Fri Apr 1 20:20:06 PDT 2011 1398638 >
-------------

【調査結果】
WebLogic Serverのシステムログ出力のエンコーディングは、サーバ本体の
JavaVMのデフォルトエンコーティングの言語設定に依存するとのこと。
(URL:http://otndnld.oracle.co.jp/document/products/wls/docs92/ja/relnotes_ja.htmlより)

サーバのロケール環境を確認しましたが、「日本語」で正しく設定されていると判断しています。
※全然見当違いかもしれません。


どなたか、助言を頂けますと大変助かります。
宜しくお願い致します。
  • 1. Re: Weblogic Server 起動時メッセージの文字化けについて
    asahide Expert
    Currently Being Moderated
    JavaVMのデフォルトエンコーティングの言語設定
    javaのfile.encodingプロパティで設定されるようですが、どのように設定されてますでしょうか。
  • 2. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    早速の返信ありがとうございます。

    javaのfile.encodingプロパティで設定されるようですが、どのように設定されてますでしょうか。

    申し訳ございません。
    「javaのfile.encodingプロパティで設定」の確認が分からず、
    大変恐縮ですが、ご教授頂けますと有難いです。

    Edited by: user12294254 on 2013/04/27 0:11
  • 3. Re: Weblogic Server 起動時メッセージの文字化けについて
    asahide Expert
    Currently Being Moderated
    起動時の引数で設定するようです。(-Dfile.encoding=xxx)

    ちなみに「WL_HOME\server\bin\startWLS.cmd」の中身はどのようになってますでしょうか?
  • 4. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    ご丁寧に返信ありがとうございます。
    asahide wrote:
    起動時の引数で設定するようです。(-Dfile.encoding=xxx)
    下記のコマンドでWebLogicServerを起動しています。 #上記最初の投稿誤りでした。(すみません。)
    「MW_HOME\user_projects\domains\DOMAIN_NAME\bin\startWebLogic.cmd」
    上記コマンド実行時には、オプションはつけていません。
    また、下にコマンドの中身を貼っていますが、「-Dfile.encoding」のオプション設定はなさそうです。

    asahide wrote:
    ちなみに「WL_HOME\server\bin\startWLS.cmd」の中身はどのようになってますでしょうか?
    上記誤りを踏まえて、startWebLogic.cmdの中身は、
    #すみません。長いですが。
    -Dfile.encodingの設定はなさそうです。
    -----
    @ECHO OFF

    @REM WARNING: This file is created by the Configuration Wizard.
    @REM Any changes to this script may be lost when adding extensions to this configuration.

    SETLOCAL

    @REM --- Start Functions ---

    GOTO :ENDFUNCTIONS

    :stopAll
         @REM We separate the stop commands into a function so we are able to use the trap command in Unix (calling a function) to stop these services
         if NOT "X%ALREADY_STOPPED%"=="X" (
              GOTO :EOF
         )
         @REM STOP DERBY (only if we started it)
         if "%DERBY_FLAG%"=="true" (
              echo Stopping Derby server...
              call "%WL_HOME%\common\derby\bin\stopNetworkServer.cmd" >"%DOMAIN_HOME%\derbyShutdown.log" 2>&1

              echo Derby server stopped.
         )

         set ALREADY_STOPPED=true
    GOTO :EOF

    :classCaching
         echo Class caching enabled...
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dlaunch.main.class=%SERVER_CLASS% -Dlaunch.class.path="%CLASSPATH%" -Dlaunch.complete=weblogic.store.internal.LockManagerImpl -cp %WL_HOME%\server\lib\pcl2.jar
         set SERVER_CLASS=com.oracle.classloader.launch.Launcher
    GOTO :EOF


    :ENDFUNCTIONS

    @REM --- End Functions ---

    @REM *************************************************************************
    ~@REMの為、中略
    @REM *************************************************************************

    @REM Call setDomainEnv here.

    set DOMAIN_HOME=C:\Oracle\MiddleWare\user_projects\domains\bifoundation_domain
    for %%i in ("%DOMAIN_HOME%") do set DOMAIN_HOME=%%~fsi

    call "%DOMAIN_HOME%\bin\setDomainEnv.cmd" %*

    set SAVE_JAVA_OPTIONS=%JAVA_OPTIONS%

    set SAVE_CLASSPATH=%CLASSPATH%

    @REM Start Derby

    set DERBY_DEBUG_LEVEL=0

    if "%DERBY_FLAG%"=="true" (
         call "%WL_HOME%\common\derby\bin\startNetworkServer.cmd" >"%DOMAIN_HOME%\derby.log" 2>&1

    )

    set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%

    set SAVE_JAVA_OPTIONS=

    set CLASSPATH=%SAVE_CLASSPATH%

    set SAVE_CLASSPATH=

    if "%PRODUCTION_MODE%"=="true" (
         set WLS_DISPLAY_MODE=Production
    ) else (
         set WLS_DISPLAY_MODE=Development
    )

    if NOT "%WLS_USER%"=="" (
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.management.username=%WLS_USER%
    )

    if NOT "%WLS_PW%"=="" (
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.management.password=%WLS_PW%
    )

    if NOT "%MEDREC_WEBLOGIC_CLASSPATH%"=="" (
         if NOT "%CLASSPATH%"=="" (
              set CLASSPATH=%CLASSPATH%;%MEDREC_WEBLOGIC_CLASSPATH%
         ) else (
              set CLASSPATH=%MEDREC_WEBLOGIC_CLASSPATH%
         )
    )

    echo .

    echo .

    echo JAVA Memory arguments: %MEM_ARGS%

    echo .

    echo WLS Start Mode=%WLS_DISPLAY_MODE%

    echo .

    echo CLASSPATH=%CLASSPATH%

    echo .

    echo PATH=%PATH%

    echo .

    echo ***************************************************

    echo * To start WebLogic Server, use a username and *

    echo * password assigned to an admin-level user. For *

    echo * server administration, use the WebLogic Server *

    echo * console at http:\\hostname:port\console *

    echo ***************************************************

    @REM CLASS CACHING

    if "%CLASS_CACHE%"=="true" (
         CALL :classCaching
    )

    @REM START WEBLOGIC

    echo starting weblogic with Java version:

    %JAVA_HOME%\bin\java %JAVA_VM% -version

    if "%WLS_REDIRECT_LOG%"=="" (
         echo Starting WLS with line:
         echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
         %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS%
    ) else (
         echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
         %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
    )

    CALL :stopAll

    popd

    @REM Exit this script only if we have been told to exit.

    if "%doExitFlag%"=="true" (
         exit
    )



    ENDLOCAL
    -----

    Edited by: user12294254 on 2013/04/27 0:56
  • 5. Re: Weblogic Server 起動時メッセージの文字化けについて
    asahide Expert
    Currently Being Moderated
    「-Dfile.encoding」のオプション設定はなさそうです。
    つけてみたら、どうなりますか?
  • 6. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    つけてみたら、どうなりますか?
    助言頂きました通り、JAVA_OPTIONと実行コマンドに直接付与してみましたが、
    上手くいきませんでした。。
    追加項目や検証していること合ってますでしょうか。

    -- 
    【追加項目】
    -Dfile.encoding=utf-8

    【追加箇所】
    ・JAVAOPTION
      set JAVA_OPTIONS=%JAVA_OPTIONS% -Dlaunch.main.class=%SERVER_CLASS% -Dlaunch.class.path="%CLASSPATH%" -Dlaunch.complete=weblogic.store.internal.LockManagerImpl -cp %WL_HOME%\server\lib\pcl2.jar
     #最後尾
      
    ・実行コマンド
      %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% 
     #最後尾とjavaの直後

    【実行結果】
    #オプションに追加した結果です。最終行にログの文字化けがでています。

    Starting WLS with line:
    C:\Oracle\MIDDLE~1\ORACLE~2\jdk\bin\java -server -Xms256m -Xmx1024m -XX:MaxPermSize=512m -XX:-UseSSE42Intrinsics -Dweblogic.Name=AdminServer -Djava.security.p
    olicy=C:\Oracle\MIDDLE~1\WLSERV~1.3\server\lib\weblogic.policy -Dweblogic.ProductionModeEnabled=true -da -Dplatform.home=C:\Oracle\MIDDLE~1\WLSERV~1.3 -Dwls.
    home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server -Dweblogic.home=C:\Oracle\MIDDLE~1\WLSERV~1.3\server -Dcommon.components.home=C:\Oracle\MIDDLE~1\ORACLE~1 -Djrf.versi
    on=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIFOUN~1 -Djrockit.optf
    ile=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIFOUN~1\config\FMW
    CON~1\servers\AdminServer -Doracle.domain.config.dir=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIFOUN~1\config\FMWCON~1 -Digf.arisidbeans.carmlloc=C:\Oracle\MIDDLE~1
    \USER_P~1\domains\BIFOUN~1\config\FMWCON~1\carml -Digf.arisidstack.home=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIFOUN~1\config\FMWCON~1\arisidprovider -Doracle.se
    curity.jps.config=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIFOUN~1\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIF
    OUN~1\servers\AdminServer\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.ossoiap_11.1.1
    ,C:\Oracle\MIDDLE~1\ORACLE~1\modules\oracle.oamprovider_11.1.1 -Djava.protocol.handler.pkgs=oracle.mds.net.protocol -Dweblogic.jdbc.remoteEnabled=false -Dbi.or
    acle.home=C:\Oracle\MiddleWare\Oracle_BI1 -DEPM_ORACLE_HOME=C:\Oracle\MiddleWare\Oracle_BI1 -Dweblogic.MaxMessageSize=50000000 -DEPM_ORACLE_HOME=C:\Oracle\Middl
    eWare\Oracle_BI1 -DHYPERION_HOME=C:\Oracle\MiddleWare\Oracle_BI1 -DEPM_ORACLE_INSTANCE=novalue -Dhyperion.home=C:\Oracle\MiddleWare\Oracle_BI1 -DEPM_REG_PROPERT
    IES_PATH=C:\Oracle\MIDDLE~1\USER_P~1\domains\BIFOUN~1\config\fmwconfig -Depm.useApplicationContextId=false -Doracle.biee.search.bisearchproperties=C:\Oracle\Mid
    dleWare\Oracle_BI1\bifoundation\jee\BISearchConfig.properties -Dweblogic.management.clearTextCredentialAccessEnabled=true -Doracle.notification.filewatching.int
    erval=2000 -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.security.SSL.enableJSSE=true -Dfile.encoding=utf-8 -Doracle.ecsf.security.service=
    oracle.biee.search.security.BISearchSecurityService -Doracle.ecsf.configuration.class=oracle.biee.search.services.BISearchServiceConfiguration -Dxdo.server.conf
    ig.dir=C:\Oracle\MiddleWare\user_projects\domains\bifoundation_domain\config\bipublisher -DXDO_FONT_DIR=C:\Oracle\MiddleWare\Oracle_BI1\common\fonts -Drtd.inst
    anceName=RTD_AdminServer -Dem.oracle.home=C:\Oracle\MiddleWare\oracle_common -Djava.awt.headless=true -Dweblogic.management.discover=true -Dwlw.iterativeDev=fa
    lse -Dwlw.testConsole=false -Dwlw.logErrorsToConsole=false -Dweblogic.ext.dirs=C:\Oracle\MIDDLE~1\patch_wls1035\profiles\default\sysext_manifest_classpath webl
    ogic.Server
    <2013/04/27 17譎・0蛻・9遘・JST> <Info> <Security> <BEA-090905> <Disabling Crypt
    oJ JCE Provider self-integrity check for better startup performance. To enable t
  • 7. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    追加情報です。
    1.エンコーディング設定
    2.エンコーディング設定個所発見

    1.エンコーディング設定
    UTF-8以外で、SJISで設定してやってみましたが、ダメでした。。

    2.エンコーディング設定個所の発見
    上記、エンコーディングオプションの追加(-Dfile.encoding=utf-8)ですが、
    startWebLogic.cmdのなかの「call "%DOMAIN_HOME%\bin\setDomainEnv.cmd" %*」
    で、設定されていました。
    -----
    【setDomainEnv.cmd中身】 
    @ECHO OFF

    ~@REMの為、略

    ~長文の為、略

    @REM To use Java Authorization Contract for Containers (JACC) in this domain,
    @REM please uncomment the following section. If there are multiple machines in
    @REM your domain, be sure to edit the setDomainEnv in the associated domain on
    @REM each machine.
    @REM
    @REM -Djava.security.manager
    @REM -Djava.security.policy=location of weblogic.policy
    @REM -Djavax.security.jacc.policy.provider=weblogic.security.jacc.simpleprovider.SimpleJACCPolicy
    @REM -Djavax.security.jacc.PolicyConfigurationFactory.provider=weblogic.security.jacc.simpleprovider.PolicyConfigurationFactoryImpl
    @REM -Dweblogic.security.jacc.RoleMapperFactory.provider=weblogic.security.jacc.simpleprovider.RoleMapperFactoryImpl

    set EXTRA_JAVA_PROPERTIES=-Dxdo.server.config.dir=C:\Oracle\MiddleWare\user_projects\domains\bifoundation_domain\config\bipublisher -DXDO_FONT_DIR=C:\Oracle\MiddleWare\Oracle_BI1\common\fonts %EXTRA_JAVA_PROPERTIES%

    set EXTRA_JAVA_PROPERTIES=%EXTRA_JAVA_PROPERTIES% -Drtd.instanceName=RTD_%SERVER_NAME%

    set EXTRA_JAVA_PROPERTIES=-Doracle.ecsf.security.service=oracle.biee.search.security.BISearchSecurityService -Doracle.ecsf.configuration.class=oracle.biee.search.services.BISearchServiceConfiguration %EXTRA_JAVA_PROPERTIES%

    set EXTRA_JAVA_PROPERTIES=-Doracle.biee.search.bisearchproperties=%BI_ORACLE_HOME%\bifoundation\jee\BISearchConfig.properties -Dweblogic.management.clearTextCredentialAccessEnabled=true -Doracle.notification.filewatching.interval=2000 -Dweblogic.security.SSL.ignoreHostnameVerification=true -Dweblogic.security.SSL.enableJSSE=true -Dfile.encoding=utf-8 %EXTRA_JAVA_PROPERTIES%

    set EXTRA_JAVA_PROPERTIES=-DEPM_ORACLE_HOME=%BI_ORACLE_HOME% -DHYPERION_HOME=%BI_ORACLE_HOME% -DEPM_ORACLE_INSTANCE=novalue -Dhyperion.home=%BI_ORACLE_HOME% -DEPM_REG_PROPERTIES_PATH=%DOMAIN_HOME%\config\fmwconfig -Depm.useApplicationContextId=false %EXTRA_JAVA_PROPERTIES%

    set EXTRA_JAVA_PROPERTIES=-Dbi.oracle.home=%BI_ORACLE_HOME% -DEPM_ORACLE_HOME=%BI_ORACLE_HOME% -Dweblogic.MaxMessageSize=50000000 %EXTRA_JAVA_PROPERTIES%

    set EXTRA_JAVA_PROPERTIES=%EXTRA_JAVA_PROPERTIES% -Dem.oracle.home=C:\Oracle\MiddleWare\oracle_common -Djava.awt.headless=true

    set EXTRA_JAVA_PROPERTIES=-Dcommon.components.home=%COMMON_COMPONENTS_HOME% -Djrf.version=11.1.1 -Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.Jdk14Logger -Ddomain.home=%DOMAIN_HOME% -Djrockit.optfile=%COMMON_COMPONENTS_HOME%\modules\oracle.jrf_11.1.1\jrocket_optfile.txt -Doracle.server.config.dir=%ORACLE_DOMAIN_CONFIG_DIR%\servers\%SERVER_NAME% -Doracle.domain.config.dir=%ORACLE_DOMAIN_CONFIG_DIR% -Digf.arisidbeans.carmlloc=%ORACLE_DOMAIN_CONFIG_DIR%\carml -Digf.arisidstack.home=%ORACLE_DOMAIN_CONFIG_DIR%\arisidprovider -Doracle.security.jps.config=%DOMAIN_HOME%\config\fmwconfig\jps-config.xml -Doracle.deployed.app.dir=%DOMAIN_HOME%\servers\%SERVER_NAME%\tmp\_WL_user -Doracle.deployed.app.ext=\- -Dweblogic.alternateTypesDirectory=%ALT_TYPES_DIR% -Djava.protocol.handler.pkgs=%PROTOCOL_HANDLERS% %WLS_JDBC_REMOTE_ENABLED% %EXTRA_JAVA_PROPERTIES%

    set JAVA_PROPERTIES=%JAVA_PROPERTIES% %EXTRA_JAVA_PROPERTIES%

    set ARDIR=%WL_HOME%\server\lib

    pushd %LONG_DOMAIN_HOME%

    @REM Clustering support (edit for your cluster!)

    if "%ADMIN_URL%"=="" (
         @REM The then part of this block is telling us we are either starting an admin server OR we are non-clustered
         set CLUSTER_PROPERTIES=-Dweblogic.management.discover=true
    ) else (
         set CLUSTER_PROPERTIES=-Dweblogic.management.discover=false -Dweblogic.management.server=%ADMIN_URL%
    )

    if NOT "%LOG4J_CONFIG_FILE%"=="" (
         set JAVA_PROPERTIES=%JAVA_PROPERTIES% -Dlog4j.configuration=file:%LOG4J_CONFIG_FILE%
    )

    set JAVA_PROPERTIES=%JAVA_PROPERTIES% %CLUSTER_PROPERTIES%

    set PRE_CLASSPATH=%PRE_CLASSPATH%

    set PRE_CLASSPATH=%BI_ORACLE_HOME%\bifoundation\jdbc\jdk16\bijdbc.jar;%PRE_CLASSPATH%

    set JAVA_DEBUG=

    if "%debugFlag%"=="true" (
         set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n -Djava.compiler=NONE
         set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -ea -da:com.bea... -da:javelin... -da:weblogic... -ea:com.bea.wli... -ea:com.bea.broker... -ea:com.bea.sbconsole...
    ) else (
         set JAVA_OPTIONS=%JAVA_OPTIONS% %enableHotswapFlag% -da
    )

    if NOT exist %JAVA_HOME%\lib (
         echo The JRE was not found in directory %JAVA_HOME%. ^(JAVA_HOME^)
         echo Please edit your environment and set the JAVA_HOME
         echo variable to point to the root directory of your Java installation.
         popd
         pause
         GOTO :EOF
    )

    if "%DERBY_FLAG%"=="true" (
         set DATABASE_CLASSPATH=%DERBY_CLASSPATH%
    ) else (
         set DATABASE_CLASSPATH=%DERBY_CLIENT_CLASSPATH%
    )

    if NOT "%POST_CLASSPATH%"=="" (
         set POST_CLASSPATH=%COMMON_COMPONENTS_HOME%\modules\oracle.jrf_11.1.1\jrf.jar;%POST_CLASSPATH%
    ) else (
         set POST_CLASSPATH=%COMMON_COMPONENTS_HOME%\modules\oracle.jrf_11.1.1\jrf.jar
    )
    if NOT "%PRE_CLASSPATH%"=="" (
         set PRE_CLASSPATH=%COMMON_COMPONENTS_HOME%\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar;%PRE_CLASSPATH%
    ) else (
         set PRE_CLASSPATH=%COMMON_COMPONENTS_HOME%\modules\oracle.jdbc_11.1.1\ojdbc6dms.jar
    )


    set POST_CLASSPATH=%COMMON_COMPONENTS_HOME%\soa\modules\commons-cli-1.1.jar;%COMMON_COMPONENTS_HOME%\soa\modules\oracle.soa.mgmt_11.1.1\soa-infra-mgmt.jar;%POST_CLASSPATH%

    set POST_CLASSPATH=C:\Oracle\MiddleWare\wlserver_10.3\server\lib\weblogic.jar;C:\Oracle\MiddleWare\oracle_common\modules\oracle.dms_11.1.1\dms.jar;C:\Oracle\MiddleWare\oracle_common\modules\oracle.jmx_11.1.1\jmxframework.jar;C:\Oracle\MiddleWare\oracle_common\modules\oracle.jmx_11.1.1\jmxspi.jar;C:\Oracle\MiddleWare\oracle_common\modules\oracle.odl_11.1.1\ojdl.jar;%POST_CLASSPATH%

    if NOT "%DATABASE_CLASSPATH%"=="" (
         if NOT "%POST_CLASSPATH%"=="" (
              set POST_CLASSPATH=%POST_CLASSPATH%;%DATABASE_CLASSPATH%
         ) else (
              set POST_CLASSPATH=%DATABASE_CLASSPATH%
         )
    )

    if NOT "%ARDIR%"=="" (
         if NOT "%POST_CLASSPATH%"=="" (
              set POST_CLASSPATH=%POST_CLASSPATH%;%ARDIR%\xqrl.jar
         ) else (
              set POST_CLASSPATH=%ARDIR%\xqrl.jar
         )
    )

    @REM PROFILING SUPPORT

    set JAVA_PROFILE=

    set SERVER_CLASS=weblogic.Server

    set JAVA_PROPERTIES=%JAVA_PROPERTIES% %WLP_JAVA_PROPERTIES%

    set JAVA_OPTIONS=%JAVA_OPTIONS% %JAVA_PROPERTIES% -Dwlw.iterativeDev=%iterativeDevFlag% -Dwlw.testConsole=%testConsoleFlag% -Dwlw.logErrorsToConsole=%logErrorsToConsoleFlag%

    if "%PRODUCTION_MODE%"=="true" (
         set JAVA_OPTIONS= -Dweblogic.ProductionModeEnabled=true %JAVA_OPTIONS%
    )

    @REM -- Setup properties so that we can save stdout and stderr to files

    if NOT "%WLS_STDOUT_LOG%"=="" (
         echo Logging WLS stdout to %WLS_STDOUT_LOG%
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.Stdout=%WLS_STDOUT_LOG%
    )

    if NOT "%WLS_STDERR_LOG%"=="" (
         echo Logging WLS stderr to %WLS_STDERR_LOG%
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.Stderr=%WLS_STDERR_LOG%
    )

    @REM ADD EXTENSIONS TO CLASSPATHS

    if NOT "%EXT_PRE_CLASSPATH%"=="" (
         if NOT "%PRE_CLASSPATH%"=="" (
              set PRE_CLASSPATH=%EXT_PRE_CLASSPATH%;%PRE_CLASSPATH%
         ) else (
              set PRE_CLASSPATH=%EXT_PRE_CLASSPATH%
         )
    )

    if NOT "%EXT_POST_CLASSPATH%"=="" (
         if NOT "%POST_CLASSPATH%"=="" (
              set POST_CLASSPATH=%POST_CLASSPATH%;%EXT_POST_CLASSPATH%
         ) else (
              set POST_CLASSPATH=%EXT_POST_CLASSPATH%
         )
    )

    if NOT "%WEBLOGIC_EXTENSION_DIRS%"=="" (
         set JAVA_OPTIONS=%JAVA_OPTIONS% -Dweblogic.ext.dirs=%WEBLOGIC_EXTENSION_DIRS%
    )

    set JAVA_OPTIONS=%JAVA_OPTIONS%

    ~長文の為、略
    -----

    んー、困りました。
  • 8. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    またまた追加情報がありましたので、載せておきます。

    startWebLogic.cmdのjava実行コマンドのJAVAオプション(%JAVA_OPTIONS%)
    を外してみたところ、文字化けが解消されました。

    何か糸口がみえました。とりいそぎご報告でした。
  • 9. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    一旦解決しました。(文字化け直りました。)

    setDomainEnvで設定されていた「-Dfile.encoding=utf-8」のオプションを外すことで、
    文字化け解消されました。

    間違った解決方法であれば、コメント頂けるとありがたいです。

    ご助言頂きました「asahide様」ありがとうございました。
  • 10. Re: Weblogic Server 起動時メッセージの文字化けについて
    asahide Expert
    Currently Being Moderated
    「-Dfile.encoding=utf-8」のオプションを外す
    SJISとかMS932とかで上書きしたらどうでしょうか、と思いました。
  • 11. Re: Weblogic Server 起動時メッセージの文字化けについて
    1005765 Newbie
    Currently Being Moderated
    「-Dfile.encoding=utf-8」のオプションを外す
    SJISとかMS932とかで上書きしたらどうでしょうか、と思いました。
    ありがとうございます。
    次回のWebLogic Server起動時に試してみます。
    取り急ぎは、問題なくプロンプトに出力されていますので、タイミングをみて実施し、
    こちらで報告させて頂きます。

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points