XML レジストリ : コンフィグレーション
このページでは、XML レジストリをコンフィグレーションします。特に、WebLogic Server が DOM および SAX パーサとトランスフォーマを取得するためのファクトリ にデフォルトで使用する実装クラスを指定します。これらのクラスは、WebLogic Server で実行されるすべてのアプリケーションが使用します。
このページのフィールドに入力する値は、WebLogic Server で実行されるすべての アプリケーションがデフォルトで使用します。システム ID、パブリック ID、 またはルート要素に基づいて特定のドキュメントの種類に使用するパーサ ファクトリを指定する場合は、[コンテンツ] タブに移動してパーサ選択の エントリを作成してください。
また、このページでは、URL で参照される外部エンティティを WebLogic Server が キャッシュするタイミングを指定します。
コンフィグレーション オプション
名前 説明 名前 この XML レジストリの名前。
MBean 属性:
XMLRegistryMBean.Name
ドキュメント ビルダ ファクトリ DocumentBuilderFactory インタフェースを実装するクラスの完全修飾名。
javax.xml.parsers.DocumentBuilderFactory ファクトリ API を使用すると、WebLogic Server にデプロイされているアプリケーションで、XML ドキュメントから DOM オブジェクト ツリーを生成する XML パーサを取得できます。
WebLogic Server の組み込みの DOM ファクトリ実装クラスは、com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl です。これは、WebLogic Server にデプロイされているアプリケーションが、DOM パーサを要求したときにデフォルトで取得するファクトリ クラスです。このデフォルトを変更するには、この値を更新します。
デフォルトの DocumentBuilderFactory のクラス名を返します。
MBean 属性:
XMLRegistryMBean.DocumentBuilderFactory
SAX パーサ ファクトリ SAXParserFactory インタフェースを実装するクラスの完全修飾名。
javax.xml.parsers.SAXParserFactory ファクトリ API を使用すると、WebLogic Server にデプロイされているアプリケーションで、XML ドキュメントを解析する SAX ベースの XML パーサをコンフィグレーションおよび取得できます。
WebLogic Server の組み込みの SAX ファクトリ実装クラスは、com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl です。これは、WebLogic Server にデプロイされているアプリケーションが、SAX パーサを要求したときにデフォルトで取得するファクトリ クラスです。このデフォルトを変更するには、この値を更新します。
デフォルトの SAXParserFactory のクラス名を返します
MBean 属性:
XMLRegistryMBean.SAXParserFactory
トランスフォーマ ファクトリ TransformerFactory インタフェースを実装するクラスの完全修飾名。
javax.xml.transform.TransformerFactory ファクトリ API を使用すると、WebLogic Server にデプロイされているアプリケーションで、XML データを別のフォーマットに変換するために使用する Transformer オブジェクトをコンフィグレーションおよび取得できます。
WebLogic Server の組み込みのトランスフォーマ ファクトリ実装クラスは、com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryIml です。これは、WebLogic Server にデプロイされているアプリケーションが、Transformer オブジェクトを要求したときにデフォルトで取得するファクトリ クラスです。このデフォルトを変更するには、この値を更新します。
デフォルトの TransformerFactory のクラス名を返します。
MBean 属性:
XMLRegistryMBean.TransformerFactory
キャッシュのタイミング WebLogic Server が Web から取得する外部エンティティをキャッシュするタイミングを指定します。
WebLogic Server が、XML ファイルに含まれる外部エンティティを解決し、そのエンティティを Web から取得する場合は、WebLogic Server がそのエンティティをキャッシュするタイミングとして、エンティティが最初に参照されたときのみ、WebLogic Server が初めて起動したとき、またはキャッシュしないのいずれかを指定できます。
MBean 属性:
XMLRegistryMBean.WhenToCache