|
XMLレジストリ
XMLレジストリは、WebLogic ServerのXMLリソースを構成および管理する機能です。XMLリソースにはデフォルトのパーサー・ファクトリ、トランスフォーマ・ファクトリおよび外部エンティティ解決が含まれます。このページでは、WebLogic Server用に構成されているXMLレジストリを一覧表示します。名前をクリックすると、それぞれの完全な構成を表示できます。
XMLレジストリを作成するとき、次の項目を構成できます。
- XMLパーサーまたはXMLトランスフォーマを取得するためにWebLogic Serverアプリケーションが使用するパーサー・ファクトリとトランスフォーマ・ファクトリを、デフォルトで実装するクラス。これらのクラスは、XMLデータの解析または変換を行うすべてのWebLogic Serverアプリケーションによってデフォルトで使用されます。WebLogic Serverのインストール時のデフォルトのパーサー・ファクトリおよびトランスフォーマ・ファクトリの実装は、Sun JDKに含まれるものと同一です。
- 特定のタイプのXMLドキュメントによって使用され、パブリックID、システムID、またはルート要素で識別される、パーサー・ファクトリおよびトランスフォーマ・ファクトリの実装クラス。
- XMLファイルに指定される外部エンティティが、管理サーバーからアクセス可能な場所にエンティティのローカル・コピーを格納することによって解決される方法。
- 管理対象サーバーが、URLまたはパス名で参照される外部エンティティをキャッシュするかどうか。サーバー起動時にキャッシュするか、エンティティがアプリケーションによって初めて参照されたときにキャッシュするかどうかを指定できます。
WebLogic Serverに割り当てることのできるXMLレジストリは1つのみです。特定のWebLogic Serverインスタンスに割り当てられたXMLレジストリを参照するには、「サーバー」→「servername」→「サービス」→「XML」の順にクリックします。
列の表示
「この表のカスタマイズ」を展開して「列の表示」リストを変更すると、このページに表示されるデータ・ポイントを減らしたり増やしたりできます。それぞれのデータ・ポイントは各自の表列に表示されます。
次の表に、このページの列に表示できるすべてのデータ・ポイントを記載します。
名前 説明 名前 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のクラス名を戻します。
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.TransformerFactoryXPathファクトリ
XPathFactoryインタフェースを実装するクラスの完全修飾名。
javax.xml.xpath.XPathFactoryファクトリAPIを使用すると、WebLogic Serverにデプロイされているアプリケーションで、XML要素の検索に使用するXPathオブジェクトを構成および取得できます。WebLogic Serverの組込みのXPathファクトリ実装クラスは、
com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImplです。これは、WebLogic Serverにデプロイされているアプリケーションが、XPathオブジェクトをリクエストしたときにデフォルトで取得するファクトリ・クラスです。このデフォルトを変更するには、この値を更新します。デフォルトのXPathFactoryのクラス名を戻します
MBean属性:
XMLRegistryMBean.XpathFactoryスキーマ・ファクトリ
SchemaFactoryインタフェースを実装するクラスの完全修飾名。
javax.xml.validation.SchemaFactoryファクトリAPIを使用すると、WebLogic Serverにデプロイされているアプリケーションで、スキーマを使用するXMLドキュメントの検証に使用するSchemaオブジェクトを構成および取得できます。WebLogic Serverの組込みのスキーマ・ファクトリ実装クラスは、
com.sun.org.apache.xerces.internal.jaxp.validation.XMLSchemaFactoryです。これは、WebLogic Serverにデプロイされているアプリケーションが、Schemaオブジェクトをリクエストしたときにデフォルトで取得するファクトリ・クラスです。このデフォルトを変更するには、この値を更新します。デフォルトのSchemaFactoryのクラス名を戻します
MBean属性:
XMLRegistryMBean.SchemaFactoryXML入力ファクトリ
XMLInputFactoryインタフェースを実装するクラスの完全修飾名。
javax.xml.stream.XMLInputFactoryファクトリAPIを使用すると、WebLogic Serverにデプロイされているアプリケーションで、XMLストリームの読取りに使用するXMLEventReader/XMLStreamReaderオブジェクトを構成および取得できます。WebLogic Serverの組込みのXML入力ファクトリ実装クラスは、
com.ctc.wstx.stax.WstxInputFactoryです。これは、WebLogic Serverにデプロイされているアプリケーションが、XMLEventReader/XMLStreamReaderオブジェクトをリクエストしたときにデフォルトで取得するファクトリ・クラスです。このデフォルトを変更するには、この値を更新します。デフォルトのXMLInputFactoryのクラス名を戻します
MBean属性:
XMLRegistryMBean.XMLInputFactoryXML出力ファクトリ
XMLOutputFactoryインタフェースを実装するクラスの完全修飾名。
javax.xml.stream.XMLOutputFactoryファクトリAPIを使用すると、WebLogic Serverにデプロイされているアプリケーションで、XMLストリームの書込みに使用するXMLEventWriter/XMLStreamWriterオブジェクトを構成および取得できます。WebLogic Serverの組込みのXML出力ファクトリ実装クラスは、
com.ctc.wstx.stax.WstxOutputFactoryです。これは、WebLogic Serverにデプロイされているアプリケーションが、XMLEventWriter/XMLStreamWriterオブジェクトをリクエストしたときにデフォルトで取得するファクトリ・クラスです。このデフォルトを変更するには、この値を更新します。デフォルトのXMLOutputFactoryのクラス名を戻します
MBean属性:
XMLRegistryMBean.XMLOutputFactoryXMLイベント・ファクトリ
XMLEventFactoryインタフェースを実装するクラスの完全修飾名。
javax.xml.stream.XMLEventFactoryファクトリAPIを使用すると、WebLogic Serverにデプロイされているアプリケーションで、XMLストリームの解析または構築に使用するXMLEventオブジェクトを構成および取得できます。WebLogic Serverの組込みのXMLEventファクトリ実装クラスは、
com.ctc.wstx.stax.WstxEventFactoryです。これは、WebLogic Serverにデプロイされているアプリケーションが、XMLEventオブジェクトをリクエストしたときにデフォルトで取得するファクトリ・クラスです。このデフォルトを変更するには、この値を更新します。デフォルトのXMLEventFactoryのクラス名を戻します
MBean属性:
XMLRegistryMBean.XMLEventFactoryキャッシュのタイミング WebLogic ServerがWebから取得する外部エンティティをキャッシュするタイミングを指定します。
WebLogic Serverが、XMLファイルに含まれる外部エンティティを解決し、そのエンティティをWebから取得する場合は、WebLogic Serverがそのエンティティをキャッシュするタイミングとして、エンティティが最初に参照されたときのみ、WebLogic Serverが初めて起動したとき、またはキャッシュしないのいずれかを指定できます。
MBean属性:
XMLRegistryMBean.WhenToCache
| |