管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

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

XPathファクトリ

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.SchemaFactory

XML入力ファクトリ

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.XMLInputFactory

XML出力ファクトリ

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.XMLOutputFactory

XMLイベント・ファクトリ

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

関連タスク

関連トピック


先頭に戻る