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 を再起動して変更を適用します。