For Collaboration Tool Developers

Infomation

We provide the informations for developers of collaboration tools using Language Grid.

Update Date Information Materials Explanation For Print
17th Dec, 2007 Language Grid Collaboration Tool Developer's Manual This manual describes how to invoke the functions provided by the Language Grid.
29th Sep., 2008Language Grid1.2 Server/Client Exception List This list describes the exceptions returned by server.

Infomation Details

Language Grid1.2 Server/Client Exception List

Exception returned by server (SOAP) UnknownException
Exception class parameter none
explanation An unknown error occurred on the server side.
Exception returned by server (SOAP) ServiceConfigurationException
Exception class parameter none
explanation Service is set incorrectly.
Exception returned by server (SOAP) InvalidParameterException
Exception class parameter parameterName:String - parameter name
explanation Incorrect argument was given.
Exception returned by server (SOAP) LanguageNotUniquelyDecidedException
Exception class parameter parameterName:String - parameter name
candidates: String[] - matching language array
explanation The language code passed to the service cannot specify a language. For example, this occurs when the service supports zh-CN and zh-TW, and zh is passed as an argument.
Exception returned by server (SOAP) UnsupportedLanguageException
Exception class parameter parameterName: String - parameter name
language: String - language
explanation The language passed to the service is not supported.
Exception returned by server (SOAP) LanguagePairNotUniquelyDecidedException
Exception class parameter parameterName1: String - 1st language parameter name
parameterName2: String - 2nd language parameter name
candidates: String[] - matching language opposing array
explanation The language pairs passed to the service cannot specify a language pair to be used. For example, this occurs when the service supports (ja, zh-CN) and (ja, zh-TW), and (ja, zh) is submitted as an argument.
Exception returned by server (SOAP) UnsupportedLanguagePairException
Exception class parameter parameterName1: String - 1st language parameter name
parameterName2: String - 2nd language parameter name
first: String - 1st language
second: String - 2nd language
explanation The language pair passed to the service is not supported.
Exception returned by server (SOAP) LanguagePathNotUniquelyDecidedException
Exception class parameter parameterNames: String[] - parameter name array
candidates: String[] - matching language pass array
explanation The language path passed to the service cannot specify a language path to be used. For example, this occurs when the service supports (ja, en, zh-CN), (ja, en, zh-TW) and (ja, en, zh) is passed as arguments.
Exception returned by server (SOAP) UnsupportedLanguagePathException
Exception class parameter parameterNames: String[] - parameter name array
languagePath: LanguagePath - received language pass
explanation The language path passed to the service is not supported.
Exception returned by server (SOAP) NoAccessPermissionException
Exception class parameter none
explanation Access right to the specified operation is not given.
Exception returned by server (SOAP) ServiceNotActiveException
Exception class parameter serviceId: String - subject service ID
explanation The service is not active.
Exception returned by server (SOAP) AccessLimitExceededException
Exception class parameter none
explanation The specified operation exceeds limitation of this service and cannot be executed.
Exception returned by server (SOAP) UnsupportedMatchingMethodException
Exception class parameter none
explanation The matching method passed to the service is not supported.
Exception returned by server (SOAP) ServerBusyException
Exception class parameter none
explanation The server is busy.
Exception returned by server (SOAP) ServiceNotFoundException
Exception class parameter serviceId: String - subject service ID
explanation The specified service ID does not exist. Occurs when non-existent ID is specified at the time of service editing or deletion.
Exception returned by server (SOAP) ServiceAlreadyExistsException
Exception class parameter serviceId: String - subject service ID
explanation The specified service ID already exists. Occurs when existing service ID is specified at the time of registration.
Exception returned by server (SOAP) ServiceNotActivatableException
Exception class parameter serviceId: String - subject service ID
explanation The service cannot be activated. Occurs when necessary data is not yet registered.
Exception returned by server (SOAP) ServiceNotDeactivatableException
Exception class parameter serviceId: String - subject service ID
explanation The service cannot be deactivated.
Exception returned by server (SOAP) ServiceNotInactiveException
Exception class parameter serviceId: String - subject service ID
explanation The service is active. This occurs when deletion or editing is attempted on an active service.
Exception returned by server (SOAP) ProcessFailedException
Exception class parameter none
explanation The service cannot be executed.
Exception returned by server (SOAP) NoValidEndpointsException
Exception class parameter none
explanation There are no valid endpoints to access.
Exception returned by server (SOAP) UserAlreadyExistsException
Exception class parameter userId: String - user ID
explanation The specified user ID is already registered.
Exception returned by server (SOAP) UserNotFoundException
Exception class parameter userId: String - user ID
explanation The specified user ID does not exist.
Exception returned by server (SOAP) InvalidUserIdException
Exception class parameter userId: String - user ID
explanation The User ID passed to Service is incorrect. Occurs when the user ID contains incorrect characters.
Exception returned by server (SOAP) AccessRightNotFoundException
Exception class parameter userId: String - user ID
serviceId: String - service ID
explanation The specified access rights do not exist. Occurs when a user ID/service ID pair without registered access rights is specified at the time of access rights cancellation.
Exception returned by server (SOAP) AccessLimitNotFoundException
Exception class parameter accessLimitId: int - access control ID
explanation The specified access control does not exist. Occurs when a non-existent access control ID is specified at the time of access control deletion.