ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 コントロール・センター・エージェントのWebサービス(jrt-web.war)の構成
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

コントロール・センター・エージェントのWebサービス(jrt-web.war)の構成

コントロール・センター・エージェントのWebサービスはコントロール・センター・エージェントとともに自動的に配布されます。追加設定は必要ありません。

Webサービスが稼働していることを確認する手順は、次のとおりです。

  1. ブレッドクラムで、「OC4J: ホーム」をクリックします。

  2. 「OC4J: ホーム」画面で、「Webサービス」タブをクリックします。

    JRT Webサービスが表示されていることに注意してください。

Webサービスをテストする手順は、次のとおりです。

  1. 「Webサービス」タブで、「JRT Webサービス」を選択し、「サービスのテスト」をクリックします。

  2. 「Webサービスのテスト: HttpSoap11」画面の「検出されたWebサイト」で、HTTPサイトを選択し、「Webサービスのテスト」をクリックします。

  3. JRT Webサービスのエンドポイント画面に、Webサービスが稼働中であることが表示されます。

    「操作」ドロップダウン・ボックスから使用可能な操作にアクセスし、必要なパラメータに入力して「起動」をクリックすると、その操作を実行できます。

  4. [オプション] http://AS_hostname/jrt/webserviceにアクセスする方法もあります。

WebサービスをセキュアなWebサイト(管理ユーザーのみ使用可能)とともに使用する手順は、次のとおりです。

  1. configディレクトリのsecure-web-site.xmlを作成するか、変更します。

  2. secure-web-site.xmlファイルの例を次に示します。

    該当するコードは太字で示されています。

    特に、protocolhttpsに設定されていること、securetrueに設定されていること、セキュアHTTPのportが指定されていることを確認してください。 また、keystoreファイルを作成してssl-configエントリを追加する必要があります(キー・ストア・ファイルには絶対パスを使用してください)。

    <?xml version="1.0" standalone="yes"?>
    
    <web-site
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:noNamespaceSchemaLocation=
        "http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd"
      display-name="OC4J 10g (10.1.3) Secure Web Service"
      schema-major-version="10"
      schema-minor-version="0"
      protocol="https"
      port="4443"
      secure="true"
    >
      <ssl-config keystore="directory_path/owb/jrtrun/config/serverkeystore.jks"
        keystore-password="password"/>
    
      <default_web_app application="default" name="defaultWebApp" />
      <web-app application="system" name="dms0" root="/dmsoc4j" access-log="false"
        load-on-startup="true" />
      <web-app application="system" name="dms0" root="/dms0" access-log="false"
        load-on-startup="true" />
      <web-app application="system" name="JMXSoapAdapter-web"     root="/JMXSoapAdapter" />
      <web-app application="default" name="jmsrouter_web" root="/jmsrouter"
        load-on-startup="true" />
      <web-app application="javasso" name="javasso-web" root="/jsso"
        load-on-startup="false" />
      <web-app application="ascontrol" name="ascontrol" root="/em"
        load-on-startup="true" ohs-routing="false"/>
      <web-app application="jrt" name="jrtws" load-on-startup="true" root="/jrt" />
    
      <!-- Access Log, where requests are logged to -->
      <access-log path="../log/secure-web-access.log"
                 split="day" />
    
      <!- Uncomment this if you want to use ODL logging capabilities
      <odl-access-log path="../log/secure-web-access" max-file-size="1000"  
      max-directory-size="10000" />
      -->
    
    </web-site>
    
  3. secure-web-site.xmlファイルを作成した後、このファイルにjrtws.warを配布すると、https://hostname:4443/jrt/webserviceからJRT Webサービスに安全にアクセスできるようになります。