ADF Business Componentsのデプロイメント用のWebLogicの構成

Business ComponentsプロジェクトをWebLogicサーバーにデプロイする前に、サーバーで次の操作を事前に実行していることを確認してください。

  1. WebLogic上の分散トランザクションのJDBCデータソースを定義します。

    Oracleデータベースの接続プールを作成するには、次のサンプルのような接続情報を追加します。

        Connection Pool Name : orclConnectionpool
          URL : jdbc:oracle:thin:username/password@hostname:1521:orcl
          Driver Classname : oracle.jdbc.driver.OracleDriver
          Properties : dll=ocijdbc9 protocol=thin        

    注意: ORACLE_HOME/binがパスに含まれることを確認します。また、URLの値では大文字と小文字が区別されるため、接続ウィザードを使用してURLをテストしてもよいでしょう。カスタムJDBC URLの使用の詳細は、接続ウィザードの状況依存ヘルプを参照してください。

    データソースを作成するには、次のサンプルを使用します。前のサンプルの接続プール名に注意してください。

        Datasource Name : orclDatasource JNDI Name : jdbc/OracleDS Pool
        Name : orclConnectionpool
              

    詳細は、次のURLにある『WebLogic Server Administration Guide』を参照してください。http://e-docs.bea.com

  2. WebLogicアプリケーション・サーバーを起動します。サーバーの実行時に役立つWebLogic起動コマンド・スクリプトを次に示します。
        :runWebLogic
          echo on
          set PATH=.\bin;%PATH%
          set ORACLE_HOME=d:\jdev10G
          set BC_LIB=%ORACLE_HOME%\bc4j\lib
          set DOMAIN_JAR=%ORACLE_HOME%\bc4j\jlib\bc4jdomgnrc.jar
          set BC_JARS=%BC_LIB%\bc4jmt.jar;%BC_LIB%\bc4jmtejb.jar;%BC_LIB%\collections.jar;%BC_LIB%\bc4jct.jar;%BC_LIB%\bc4jhtml.jar;%BC_LIB%\bc4jimdomains.jar;%BC_LIB%\bc4juixtags.jar;%BC_LIB%\datatags.jar;%BC_LIB%\bc4j_ADF Swing_common.jar
          set JDEV_RT=%ORACLE_HOME%\jlib\jdev-cm.jar;%ORACLE_HOME%\jlib\regexp.jar;%ORACLE_HOME%\jlib\share.jar;%ORACLE_HOME%\jlib\uix2.jar
          set BC_JARS=%BC_JARS%;%DOMAIN_JAR%
          set OTHER_JARS=%ORACLE_HOME%\lib\xmlparserv2.jar;%ORACLE_HOME%\jdbc\lib\classes12.jar;%ORACLE_HOME%\ord\jlib\ordhttp.jar;%ORACLE_HOME%\ord\jlib\ordim.jar
          set ORACLE_CLASSPATH=%BC4j_JARS%;%JDEV_RT%;%OTHER_JARS%
          set JBO_JAVA_OPTS=-Djbo.debugoutput=console -Djbo.use.pers.coll=false   -Djbo.SQLBuilder=SQL92
          set CLASSPATH=.;.\lib\weblogic_sp.jar;.\lib\weblogic.jar;%ORACLE_CLASSPATH%;%CLASSPATH%
          echo off
          echo.
          echo ***************************************************
          echo * To start WebLogic Server, use the password *
          echo * assigned to the system user. The system *
          echo * username and password must also be used to *
          echo * access the WebLogic Server console from a web *echo * browser. *
          echo ***************************************************
    	          

関連項目

ADF Business Componentsのデプロイメントについて