コラボレーションツール開発者向け情報

提供資料

言語グリッドを用いたコラボレーションツールの開発者向けの情報を公開します.

言語サービス利用マニュアル 言語グリッドを用いたコラボレーションツール開発者向けの情報です.
言語グリッド1.2 サーバ/クライアント例外一覧 言語グリッドのサーバが返す例外の一覧です.クライアント側で適切なエラーメッセージを出力してください.

提供資料詳細

言語グリッド1.2 サーバ/クライアント例外一覧

例外クラス(SOAP) UnknownException
例外クラスパラメータ なし
説明 未知のエラーが発生した。
例外クラス(SOAP) ServiceConfigurationException
例外クラスパラメータ なし
説明 サービスが正しく設定されていない
例外クラス(SOAP) InvalidParameterException
例外クラスパラメータ parameterName:String - パラメータ名
説明 不正な引数が渡された。
例外クラス(SOAP) LanguageNotUniquely DecidedException
例外クラスパラメータ parameterName:String - パラメータ名
candidates: String[] - マッチする言語の配列
説明 サービスに渡された言語から、実 際に処理を行うべき言語が一つに 定まらない。サービスがzh-CN、 zh-TWをサポートしていて引数にzh が渡された場合などに発生。
例外クラス(SOAP) UnsupportedLanguageException
例外クラスパラメータ parameterName: String - パラメータ名langauge: String - 言語
説明 サービスに渡された言語はサポー トされていない。
例外クラス(SOAP) LanguagePairNotUniquelyDecidedException
例外クラスパラメータ parameterName1: String - 1番目の言語のパラメータ名
parameterName2: String - 2番目の言語のパラメータ名
candidates: String[] - マッチする言語対の配列
説明 サービスに渡された言語対から、 実際に処理を行うべき言語対が一 つに定まらない。サービスがja,zh- CN、ja,zh-TWをサポートしていて 引数にja,zhが渡された場合などに発生
例外クラス(SOAP) UnsupportedLanguage PairException
例外クラスパラメータ parameterName1: String - 1番目の言語のパラメータ名
parameterName2: String - 2番目の言語のパラメータ名
first: String - 1番目の言語
second: String - 2番目の言語
説明 サービスに渡された言語対はサ ポートされていない。
例外クラス(SOAP) LanguagePathNot UniquelyDecided Exception
例外クラスパラメータ parameterNames: String[] - パ ラメータ名の配列
candidates: String[] - マッチす る言語パスの配列
説明 サービスに渡された言語パスから、 実際に処理を行うべき言語パスが 一つに定まらない。サービスがja, en,zh-CN、ja,en,zh-TWをサポー トしていて引数にja,en,zhが渡され た場合などに発生。
例外クラス(SOAP) UnsupportedLanguage PathException
例外クラスパラメータ parameterNames: String[] - パラメータ名の配列
languagePath: LanguagePath - 渡された言語パス
説明 サービスに渡された言語パスはサポートされていない。
例外クラス(SOAP) NoAccessPermissionException
例外クラスパラメータ なし
説明 指定された操作を実行するためのアクセス権が無い。
例外クラス(SOAP) ServiceNotActiveException
例外クラスパラメータ serviceId: String - 対象サービスID
説明 サービスがアクティブ状態ではない。
例外クラス(SOAP) AccessLimitExceededException
例外クラスパラメータ なし
説明 指定された操作はアクセス制限を超過しているため実行できない。
例外クラス(SOAP) UnsupportedMatching MethodException
例外クラスパラメータ なし
説明 サービスに渡されたマッチング方法はサポートされていない。
例外クラス(SOAP) ServerBusyException
例外クラスパラメータ なし
説明 サーバが混み合っている。
例外クラス(SOAP) ServiceNotFoundException
例外クラスパラメータ serviceId: String - 対象サービスID
説明 指定されたサービスIDは存在しない。サービス編集時、削除時等に存在しないサービスIDを指定した場合に発生。
例外クラス(SOAP) ServiceAlreadyExists Exception
例外クラスパラメータ serviceId: String - 対象サービスID
説明 指定されたサービスIDは既に存在する。サービス登録時に既に存在するサービスIDを指定した場合に発生。
例外クラス(SOAP) ServiceNotActivatable Exception
例外クラスパラメータ serviceId: String - 対象サービスID
説明 サービスはアクティブ状態にはできない。必要なデータが未登録な場合等に発生。
例外クラス(SOAP) ServiceNotDeactivatableException
例外クラスパラメータ serviceId: String - 対象サービスID
説明 サービスは非アクティブ状態にはできない。
例外クラス(SOAP) ServiceNotInactive Exception
例外クラスパラメータ serviceId: String - 対象サービスID
説明 サービスは非アクティブ状態ではない。アクティブ状態のサービスに対して削除、実体編集等を行おうとした場合に発生。
例外クラス(SOAP) ProcessFailedException
例外クラスパラメータ なし
説明 処理に失敗した。
例外クラス(SOAP) NoValidEndpoints Exception
例外クラスパラメータ なし
説明 有効なエンドポイントが存在しない。
例外クラス(SOAP) UserAlreadyExists Exception
例外クラスパラメータ userId: String - ユーザID
説明 指定されたユーザIDを持つユーザが既に登録されている。
例外クラス(SOAP) NoValidEndpoints Exception
例外クラスパラメータ userId: String - ユーザID
説明 指定されたユーザIDを持つユーザが登録されていない。
例外クラス(SOAP) InvalidUserIdException
例外クラスパラメータ userId: String - ユーザID
説明 サービスに渡されたユーザIDが不正。ユーザIDとして不正な文字列を含む場合に発生。
例外クラス(SOAP) AccessRightNotFoundException
例外クラスパラメータ userId: String - ユーザID
serviceId: String - サービスID
説明 指定されたアクセス権は存在しない。アクセス権削除時にサクセス権の登録されていないユーザID、サービスIDペアを指定した場合に発生。
例外クラス(SOAP) AccessLimitNot FoundException
例外クラスパラメータ accessLimitId: int - アクセス制限ID
説明 指定されたアクセス制限は存在しない。アクセス制限の削除時に存在しないアクセス制限IDを指定すると発生。