15.5 UDDIクライアントライブラリによって出力されるメッセージ(KDCCR)


KDCCR1001-E

Connection property "javax.xml.registry.queryManagerURL" is missing.

内容
ConnectionFactoryオブジェクト,またはシステムプロパティに設定するqueryManagerURLプロパティが設定されていないか,または空文字列を設定しています。
対処
プロパティ「javax.xml.registry.queryManagerURL」に,次の方法のどちらかを使用して有効な値を設定する必要があります。
  • Javaのシステムプロパティに「javax.xml.registry.queryManagerURL」を設定する。
  • Propertiesオブジェクトに「javax.xml.registry.queryManagerURL」を設定してConnectionFactory#setPropertiesを呼び出す。

KDCCR1003-E

Authentication failed for the given Credentials.

内容
Connection#setCredentialメソッドで指定されたユーザ名またはパスワードが正しくありません。
対処
適切なユーザ名,パスワードをsetCredentialメソッドで指定してください。

KDCCR1004-E

Bulk response is not found.Incorrect/Invalid connection mode.Check the connection mode.

内容
不正な接続モードが設定された可能性があります。このエラーは次の場合に発生します。
  • RegistryServiceに対するgetBulkResponse(requestID)メソッドが同期接続モードで実行された場合
  • getBulkResponseに不正なまたは存在しないrequestIDが指定された場合
  • すでに指定したrequestIDでBulkResponseが取得されている場合
対処
適切な接続モード(同期/非同期)を指定してください。getBulkResponseメソッドは非同期接続モードのConnectionから生成されたRegistryServiceで使用できます。また,getBulkResponseメソッドに指定するrequestIDを確認してください。なお,getBulkResponseメソッドは同じrequestIDに対して2度呼び出すことができません。

KDCCR1005-E

An Internal Error occurred while creating the Connection.

内容
このメッセージは,クライアントプログラムが次に示すどれかに該当する場合に発生します。
  • 問い合わせ/発行のURLをプロパティに設定していない場合
  • ユーザ名/パスワードが正しくない場合
  • 認証情報が必要な場合に,その認証情報が取得できない場合
対処
適切な接続プロパティの設定を行ってください。

KDCCR1006-E

JAXRProvider supports UDDI_GET_AUTHTOKEN authentication method only.

内容
このプログラムでは認証情報にアクセス手段としてUDDIのget_authTokenだけサポートしています。JAXRで規定されているその他のユーザ認証手段に関してはサポートしていません。
対処
"javax.xml.registry.security.authenticationMethod"プロパティに適切な値を指定してください。値としては"UDDI_GET_AUTHTOKEN"だけ有効です。

KDCCR1007-E

An Internal Error occurred while closing the Connection.

内容
次の理由で接続を閉じることができません。
  • Connectionオブジェクトが正しく作られていない。
  • すでに接続が閉じている。
対処
isClosedメソッドを呼び出して,接続がすでに閉じているかどうか確認してください。getRegistryServiceメソッドでnullではないRegistryServiceインスタンスが返されることを確認してください。

KDCCR1008-E

Cannot perform this operation ,Connection is closed.

内容
すでに接続は閉じているため,これ以上の処理は実行できません。
対処
接続を閉じるConnection#closeメソッドが実行されているかどうか確認してください。

KDCCR1009-E

Invalid value set for Connection property "javax.xml.registry.queryManagerURL"/"javax.xml.registry.lifeCycleManagerURL".

内容
QueryManager,LifeCycleManagerまたはその両方を指定するURLの形式が正しくありません。
対処
指定したqueryManagerURL,lifeCycleManagerURLの形式がURL形式として正しいことを確認してください。

KDCCR1104-W

Invalid value set for Connection property "javax.xml.registry.uddi.maxRows".

内容
"javax.xml.registry.uddi.maxRows"プロパティに不正な値が指定されました。値を設定しないで処理を続行します。
対処
プロパティに指定できる値を確認してください。

KDCCR2001-E

Unexpected object type found in the Collection.

内容
パラメタに指定したCollectionオブジェクトに含まれるオブジェクトの型が正しくありません。
対処
API名を確認して正しいオブジェクトが含まれるCollectionを作成してください。
例えば,saveServiceの場合,Serviceクラスのオブジェクトが含まれる必要があります。

KDCCR2002-E

IdentificationScheme is expected for ExternalIdentifier.

内容
ExternalIdentifierクラスのオブジェクトが必須であるClassificationSchemeクラスのオブジェクトを保持していません。
対処
正しくExternalIdentifierオブジェクトを作成してください。

KDCCR2003-E

Name is not present in ExternalIdentifier.

内容
ExternalIdentifierクラスのオブジェクトが必須であるName属性を持っていません。
対処
正しくExternalIdentifierオブジェクトを作成してください。

KDCCR2004-E

Value is not present in ExternalIdentifier.

内容
ExternalIdentifierクラスのオブジェクトが必須であるValue属性を持っていません。
対処
正しくExternalIdentifierオブジェクトを作成してください。

KDCCR2005-E

Mutually Exclusive FindQualifiers present in the Collection.

内容
FindQualifierの集合に相互に排他な検索条件が指定されました。
対処
相互に排他な検索条件はFindQualifierの集合としてCollectionオブジェクトに含めることができません。例えば,SORT_BY_NAME_ASC(名前の昇順)とSORT_BY_NAME_DESC(名前の降順)は相互排他な検索条件です。どちらかを削除してください。

KDCCR2006-E

Invalid/Empty/Null Key found in the Collection.

内容
Collectionオブジェクトに含まれるKeyオブジェクトの値が正しくありません。
対処
Collectionオブジェクトに含まれるKeyオブジェクトの値は空文字列,null,または不正な値を持つことができません。適正なKeyオブジェクトだけを含むCollectionオブジェクトを作成してください。

KDCCR2007-E

Collection is Empty or Null.

内容
Collectionオブジェクトが空集合であるか,nullです。
対処
JAXR APIの中には空集合またはnullのCollectionオブジェクトを指定できないものがあります。少なくともnullではないオブジェクトを一つ含むCollectionオブジェクトを作成してください。

KDCCR2008-E

Method is not supported by JAXRProvider.

内容
サポートレベルがLevel 1のメソッドは,このプログラムでサポートされていません。
対処
サポートレベル(Capability level)を確認して,Level 1のメソッドを使用しないようにしてください。

KDCCR2009-E

ClassificationScheme is expected for Concept Object.

内容
このエラーはクライアントプログラムが,どのClassificationSchemeにも関連づけられていないConceptをパラメタに持つ内部的なClassificationオブジェクトを作成しようとすると発生します。
対処
createClassification(concept)メソッドを発行する場合は,パラメタで指定するconceptが親のClassificationSchemeオブジェクトを保持することを確認してください。

KDCCR2010-E

Concept has a parent Concept or is under a ClassificationScheme.

内容
このエラーはクライアントプログラムが親のConceptやClassificationSchemeに関連づけられたConceptをパラメタに持つClassificationSchemeオブジェクトを作成しようとすると発生します。
対処
createClassificationScheme(concept)メソッドを発行する場合は,パラメタで指定するconceptが親のConceptオブジェクトやClassificationSchemeオブジェクトを保持しないことを確認してください。

KDCCR2012-E

Objects in the collection should be of type javax.xml.registry.infomodel.SpecificationLink.

内容
ServiceBindingのaddSpecificationLinksメソッドを使用する場合,パラメタで指定するCollectionオブジェクトはSpecificationLinkオブジェクトを持つ必要があります。
対処
正しくCollectionオブジェクトを作成してください。

KDCCR2013-E

Error in Setting AccessURI,cannot set both(TargetBinding and AccessURI) for javax.xml.registry.infomodel.ServiceBinding object.

内容
TargetBindingとAccessURIの属性が両方とも指定されています。
対処
ServiceBindingオブジェクトのtargetBinding属性がnullの場合に,setAccessURIメソッドでnullではない正しい値が指定されていることを確認してください。

KDCCR2014-E

Error in Setting TargetBinding,cannot set both(TargetBinding and AccessURI) for javax.xml.registry.infomodel.ServiceBinding object.

内容
TargetBindingとAccessURIの属性が両方とも指定されています。
対処
ServiceBindingオブジェクトのaccessURI属性がnullの場合に,setTargetBindingメソッドでnullではない正しい値が指定されていることを確認してください。

KDCCR2016-E

NamePattern is not specified in findClassificationSchemeByName.

内容
渡されたNamePatternパラメタの文字列がnullまたは空文字列です。
対処
NamePattern文字列をパラメタとして渡すには,ワイルドカード文字を使った部分一致文字列,または完全一致文字列を指定してください。

KDCCR2017-E

Both the Classification value and the Concept value within the Classification are null.

内容
ClassificationオブジェクトにValue属性,Concept属性のどちらも指定されていません。
対処
ClassificationオブジェクトにsetValueメソッドで値を設定するか,setConceptメソッドで値がnullではないConceptオブジェクトを設定してください。

KDCCR2018-E

LocalizedString cannot be null.

内容
LocalizedStringのCollectionオブジェクトにnull値を指定しようとしました。
対処
null値を持たないCollectionオブジェクトを作成してください。

KDCCR2019-E

Objects of type javax.xml.registry.infomodel.LocalizedString expected in the Collection.

内容
InternationalStringに設定するCollectionオブジェクトがLocalizedStringのCollectionではありません。
対処
正しいCollectionオブジェクトを作成してください。

KDCCR2020-E

Both SourceKeyId and TargetKeyId passed are Null.

内容
SourceKeyIdとTargetKeyIdにnull値が渡されました。
対処
関係元と関係先のオブジェクトの適切なId文字列をパラメタに指定してください。

KDCCR2021-E

The name/value of AssociationType is Null.

内容
ConceptオブジェクトのName属性またはValue属性がnullです。
対処
ConceptオブジェクトにName属性とValue属性を設定してください。

KDCCR2022-E

Value of AssociationType is not valid.

内容
Associationオブジェクトに種別(AssociationType)として設定するConceptの値が,定義済みのConceptの値ではありません。
対処
AssociationTypeとして設定できる定義済みのConceptの値を使用してください。

KDCCR2023-E

Authentication from Registry is needed.

内容
認証情報がnullです。
対処
認証情報を正しく提供してください。

KDCCR2024-E

Key for Source Organization cannot be Null.

内容
SourceObjectのキーはnullです。
対処
Associationを作成するとき,ソースオブジェクトにキーを提供してください。

KDCCR2025-E

KeyId for Source Organization cannot be Null.

内容
SourceObjectのキー内容がnullです。
対処
Associationを作成するとき,ソースオブジェクトにキー内容を提供してください。

KDCCR2026-E

Key for Target Organization cannot be Null.

内容
TargetObjectのキーがnullです。
対処
Associationを作成するとき,対象オブジェクトのキーを提供してください。

KDCCR2027-E

KeyId for Target Organization cannot be Null.

内容
TargetObjectのキー内容はnullです。
対処
Associationを作成するとき,対象オブジェクトにキー内容を提供してください。

KDCCR2028-E

User Name/Password is not set.

内容
Connectionオブジェクトにユーザ名およびパスワードが設定されていません。
対処
ユーザ名とパスワードの認証情報を提供してください。

KDCCR2029-E

Requested interface name does not belongs to javax.xml.registry.infomodel package.

内容
パラメタで要求されたインタフェース名はInfomodelクラスに所属していません。
対処
要求するインタフェース名はLifeCycleManagerクラスの定数で指定してください。
(例)LifeCycleManager.SERVICE_BINDING

KDCCR2030-E

SourceObject is not of type javax.xml.registry.infomodel.Organization.

内容
SourceObjectの種類はOrganization以外です。
対処
作成するAssociationでのソースオブジェクトの種類は,Organizationであることが必要です。

KDCCR2031-E

TargetObject is not of type javax.xml.registry.infomodel.Organization.

内容
TargetObjectの種類はOrganization以外です。
対処
作成するAssociationでの対象オブジェクトの種類は,Organizationであることが必要です。

KDCCR2032-E

Slot cannot be Null.

内容
パラメタとして指定するスロットがnullです。
対処
スロットにnullではないオブジェクトを提供してください。

KDCCR2033-E

Collection of LocalizedString objects cannot be Null.

内容
LocalizedStringのコレクションにnullが指定されました。
対処
addLocalizedStringメソッドにLocalized Stringの有効なコレクションを提供してください。

KDCCR2035-E

URI is invalid or inaccessible.

内容
不正なURIが指定されました。
対処
正しいURIを指定してください。

KDCCR2036-E

Cannot change data that is controlled by another party.

内容
他者が所有するオブジェクトのデータを変更しようとしました。
対処
オブジェクトの所有者だけがオブジェクトを修正できます。

KDCCR2037-E

Association object is Null.

内容
パラメタに指定するAssociationオブジェクトがnullまたは不正です。
対処
パラメタにnullではない,正しいAssociationオブジェクトを指定してください。

KDCCR2038-E

Objects in the collection should be of type javax.xml.registry.infomodel.ExternalIdentifier.

内容
CollectionにExternalIdentifierクラスのオブジェクトが指定されていません。
対処
Collectionに設定するオブジェクトがExternalIdentifierクラスのオブジェクトか確認してください。

KDCCR2039-E

Association Key is not formed properly.

内容
Associationキーが適正に作成されていません。
対処
作成されたAssociationに適正なキーを設定してください。

KDCCR2040-E

Association Key passed cannot be Null.

内容
渡されたAssociationキーがnullです。
対処
nullではない,有効なAssociationキーを渡してください。

KDCCR2041-E

Source Organization in Association cannot Null.

内容
AssociationのSource Organizationにnullが指定されています。
対処
ソースオブジェクトにnull以外のOrganizationオブジェクトを指定してください。

KDCCR2042-E

Target Organization in Association cannot Null.

内容
AssociationのTarget Organizationにnullが指定されています。
対処
ターゲットオブジェクトにnull以外のOrganizationオブジェクトを指定してください。

KDCCR2043-E

Type of Object requested is empty or Null.

内容
パラメタで渡すObjectTypeがnullまたは空です。
対処
メソッドの一つの有効なパラメタとしてオブジェクトタイプパラメタを指定してください。オブジェクトタイプはLifeCycleManagerクラスの定数として定義されています。
(例)LifeCycleManager.ORGANIZATION

KDCCR2045-E

Unable to create an instance of ConnectionFactory.

内容
ConnectionFactoryオブジェクトが作成できませんでした。Javaのセキュリティ設定が正しく行われていないおそれがあります。
対処
Javaのセキュリティ設定を見直す必要があります。システム管理者に連絡してください。

KDCCR2046-E

URL is malformed.

内容
レジストリサーバに保存するオブジェクトに付加されたURLに関して,プロトコルの指定が不正,またはURLの形式が不正であるおそれがあります。
対処
URL文字列に付加されているプロトコル(例えば,http://)が正しいかどうかを確認してください。また,URLの形式が正しいかどうかを確認してください。

KDCCR2047-E

Association Type is Null.

内容
Associationに指定するAssociationの種類にnullが指定されています。
対処
Associationの種類を表しているコンセプトオブジェクトがnullである場合,このメッセージを表示します。Associationの種類(コンセプト)が有効であるかどうか確認してください。

KDCCR2048-E

Error occurred while performing Input/Output.

内容
SOAPメッセージをバイト列に出力できません。
対処
メモリが不足していないかどうか確認してください。その他の場合,システム管理者に連絡してください。

KDCCR2049-E

Host cannot be resolved.

内容
ホスト用のIPアドレスが見つけられません。
対処
ホスト名とそのIPアドレスが正しく解決できるかどうか確認してください。

KDCCR2050-E

Missing ResourceBundle/Property.

内容
内部で使用しているリソースファイルが不正です。
対処
システム管理者に連絡してください。

KDCCR2051-E

DocumentBuilder instance could not be created as per the configuration requested.

内容
XMLパーサで重大な構成エラーが発生しました。
対処
システム管理者に連絡してください。

KDCCR2052-E

I/O Exception occurred in opening connection at the URI.

内容
ExternalLinkまたはServiceBindingに指定したURIに対して接続できませんでした。
対処
指定したURIが正しく接続できるかどうか確認してください。
また,URIの検証が不要の場合は,setValidateURIメソッドにfalseを指定してください。

KDCCR2053-E

Classification or Concept name can not be Null.

内容
ConceptまたはClasificationSchemeオブジェクトの名称がnullです。
対処
saveConceptsメソッドを呼び出す場合に指定するConceptオブジェクトまたはsaveClassificationSchemesメソッドを呼び出す場合に指定するClassificationSchemeオブジェクトに名称(name)を指定してください。

KDCCR2054-E

Neither AccessURI nor TargetBinding is set to javax.xml.registry.infomodel.ServiceBinding object.

内容
ServiceBindingオブジェクトにAccessURIまたはTargetBindingのどちらかが指定されていません。
対処
ServiceBindingオブジェクトにはAccessURIまたはTargetBindingのどちらかを指定してください。

KDCCR2055-E

BindingKey of TargetBinding cannot be Null/Empty.

内容
ServiceBindingオブジェクトに設定するTargetBindingのbindingキーがnullまたは空です。
対処
TargetBindingにはnullでなく,かつ空でないbindingキーを設定してください。

KDCCR2056-E

ServiceKey cannot be Null.

内容
ServiceBindingを検索する場合にServiceKeyにnullが渡されました。
対処
ServiceBindingを検索する場合は,ServiceKeyを設定してください。

KDCCR2057-E

Name of the Organization must be specified.

内容
Organizationを保存するときに,Organizationの名称(name)が指定されませんでした。
対処
保存するOrganizationオブジェクトの名称(name)を設定してください。

KDCCR2059-E

SpecifiedObject or its Key in SpecificationLink is Null/Empty/Invalid.

内容
SpecificationLinkオブジェクトに指定するSpecifiedObjectが不正です。または,指定したSpecifiedObjectのキーがnullまたは空です。
対処
SpecificationLinkオブジェクトに指定するSpecifiedObjectが不正ではないか,また,そのSpecifiedObjectのキーがnullでなく,かつ空でないか確認してください。

KDCCR2060-E

Only one or none usageParameters can be set to the SpecificationLink object.

内容
SpecificationLinkオブジェクトに二つ以上のusageParameterが指定されました。
対処
SpecificationLinkオブジェクトにusageParameterを指定する場合は,一つのパラメタだけ指定してください。

KDCCR2061-E

Specifications Collection is Null or Empty.

内容
ServiceBindingを検索する場合に指定するSpecificationsパラメタが,nullまたは空です。
対処
ServiceBindingを検索する場合は,Specificationsパラメタに値を設定してください。

KDCCR2062-E

UserName or Password is not set for Source Organization or Target Organization or Association Object.

内容
ソースオブジェクト,ターゲットオブジェクト,またはAssociationオブジェクトに認証情報が指定されていません。
対処
ソースオブジェクト,ターゲットオブジェクト,Associationオブジェクトを新規に作成する場合は,setCredentialsメソッドで認証情報を設定したConnectionオブジェクトからLifeCycleManagerオブジェクトを取得したあとに,各createメソッドを使用して作成してください。

KDCCR2063-E

Multiple ClassificationSchemes are found.

内容
複数のClassificationSchemeが見つかりました。
対処
ClassificationSchemeを検索する場合の検索条件を見直してください。複数のClassificationSchemeを検索する場合にはBusinessQueryManager#findClassificationSchemesメソッドを使用してください。

KDCCR3005-E

Exception occurred.

内容
内部処理で例外が発生しました。
対処
トレースファイルにこのメッセージが出力されている場合は,詳細メッセージに主原因となる別のメッセージIDがないかどうか確認してください。
このメッセージIDが単独で出力される場合は,システム管理者に連絡してください。

KDCCR3009-E

SOAP request is invalid.

内容
SOAPライブラリの処理でエラーが発生しました。
対処
SOAPライブラリ側のトレースを参照し,エラーメッセージの対処をしてください。また,次を確認してください。
  • UDDIレジストリサーバのURL
  • プロキシサーバの設定(プロキシを使用する場合)

KDCCR3010-E

SAX Parsing exception has occurred.

内容
XMLパーサの初期化処理でSAX関係の処理で例外が発生しました。
対処
システム管理者に連絡してください。

KDCCR3011-E

Input/Output exception has occurred.

内容
XMLドキュメントの初期化で内部的なI/Oエラーが発生しました。
対処
メモリが不足していないことを確認してください。その他の場合は,システム管理者に連絡してください。

KDCCR3012-E

Exception occurred while instantiating the class.

内容
内部的にクラスのインスタンスが生成できませんでした。
対処
システム管理者に連絡してください。

KDCCR3013-E

Specified class is not found.

内容
内部的に必要なクラスが見つかりません。
対処
レジストリサーバから送信されるXML要素が不正であるおそれがあります。レジストリサーバがUDDI Version 2.0に準拠しているか,XMLメッセージが正しいかを確認してください。

KDCCR3014-E

Specified method/class is not accessible.

内容
内部的に必要なクラスにアクセスできません。
対処
システム管理者に連絡してください。

KDCCR3015-E

An error occurred during invocation of target method.

内容
リクエスト/レスポンスメッセージを処理する内部的なメソッドの呼び出しに失敗しました。
対処
システム管理者に連絡してください。

KDCCR3017-E

SecurityException has occurred.

内容
セキュリティ例外が発生しました。
対処
Javaセキュリティマネージャを使用している場合は,セキュリティポリシの設定が正しいかどうか確認してください。

KDCCR3018-E

Argument passed are Invalid/Illegal.

内容
内部的なメソッドを呼び出すときの引数が不正です。
対処
システム管理者に連絡してください。

KDCCR3019-E

An error occurred during DOM operation.

内容
XMLからDOMを作成またはパーシングするときに内部的なエラーが発生しています。
対処
システム管理者に連絡してください。

KDCCR3020-E

SOAP Fault occurred.

内容
レジストリサーバで,SOAPレベルのエラー(SOAP Fault)が発生しました。
対処
レジストリサーバからの詳細メッセージの内容に応じて対処してください。

KDCCR3021-W

File could not be found.

内容
タクソノミサーバ機能で必要なファイルがありません。処理は続行します。
対処
UDDIクライアントライブラリのJARファイル(hitjaxr.jar)が壊れていないことを確認してください。その他の場合は,システム管理者に連絡してください。

KDCCR3022-W

Unable to load Document Object.

内容
タクソノミサーバ機能で内部的なXMLのパース処理が失敗しました。処理は続行します。
対処
システム管理者に連絡してください。

KDCCR3023-W

Trace is initialized with default parameters.

内容
トレースのプロパティが指定されていないため,デフォルトのパラメタでトレースを初期化し,処理を続行します。
対処
必要に応じてトレースのプロパティを指定してください。

KDCCR3024-W

UDDI disposition report :

内容
レジストリサーバで,UDDIレベルのエラー(dispositionReport)が発生しました。
対処
レジストリサーバからの詳細メッセージの内容に応じて対処してください。

KDCCR3028-W

Null is removed from the collection.

内容
メソッドのパラメタとして指定したCollectionオブジェクトにnullオブジェクトが含まれます。nullオブジェクトを取り除いて処理は続行します。
対処
Collectionオブジェクトにnullオブジェクトが含まれていないかどうか確認してください。