CData Virtuality Server は HTTP プロキシサーバーを使用する環境内に配置され、CData Virtuality Server はこのプロキシを使用するように構成する必要があります。

Configuration

%dvserver_installpath%/standalone/configurationフォルダにある JBoss サーバーインスタンスのdvserver-standalone.xmlファイルで設定を行います。以下はその手順です:

1. CData Virtuality Server を停止します。

2.  </extensions>終了タグとプロパティ<property name="com.arjuna.ats.arjuna.allowMultipleLastResources" value="true"/> , <property name="com.ibm.as400.access.AS400.guiAvailable" value="false"/>を見つけ、以下のように、これらの2つの後にプロキシ関連のプロパティを追加します:

.<system-properties>
<property name="com.arjuna.ats.arjuna.allowMultipleLastResources" value="true"/>
<property name="com.ibm.as400.access.AS400.guiAvailable" value="false"/>
<property name="http.proxyHost" value="ProxyIP"/>
<property name="http.proxyPort" value="ProxyPort"/>
<property name="https.proxyHost" value="HttpsProxyIP"/>
<property name="https.proxyPort" value="HttpsProxyPort"/>
<property name="http.nonProxyHosts" value="ListOfHostsThatAreDirectlyContacted"/>
</system-properties>

http.nonProxyHostsの値には、直接通信する複数のホストを | 区切りで指定できます。例えば、 value="localhost|clr.mycomp.org|*.mycomp.local"、  ' * ' はワイルドカードを表します。

3. CData Virtuality Server を起動します。

Enabling Basic Authentication Method

デフォルトでは、jdk.http.auth.tunneling.disabledSchemes Java システムプロパティはBasic に設定されています。これを変更するには、プロパティに空の値を設定します。

設定ファイル:

  • Linux: %pathToCDVserver%/bin/standalone.conf
  • Windows: %pathToCDVserver%\bin\standalone.conf.bat

set "JAVA_OPTS=%JAVA_OPTS% -Djdk.http.auth.tunneling.disabledSchemes="

このプロパティを追加したら、CData Virtuality Server を再起動して変更を適用します。