When Dynamic Service Activator receives a SOAP request that
it cannot handle, it returns a SOAP fault message to the gateway client.
This message contains a text string that specifies a SOAP fault code
and a text string that provides additional information about the fault.
Dynamic Service Activator returns the following SOAP fault codes.
If the SOAP fault code has the format client.<variables>, you must
correct the gateway client. However, if the SOAP fault code has the
format server.<variables>, record the error code and notify the
gateway administrator.
Client.InvalidArguments
Specifies that one or more of the arguments for the script
or method is an empty string or has a null value.
Classification of call—Denied
Action—Check that all arguments are correct.
Client.InvalidSubscriberFormat
Specifies that the subURI argument, which the client passes
to all methods except invokeScript, is invalid.
Classification of call—Denied
Action—Check that subURI arguments are correct.
Server.AccessDenied
Specifies that the client does not have permission to
make the request because of one or more of the following errors:
Web Services Gateway does not recognize the client.
Supplied name of the method or script is incorrect.
Number or value of the arguments supplied for the script
or method is incorrect.
Classification of call—Denied
Action—Check that the values are correct. If they
are, contact the gateway administrator.
Server.AccessControlMisconfiguration
Specifies that the gateway administrator did not configure
Dynamic Service Activator correctly, in one of the following ways:
The saeLocatorArg is not an integer.
The number of arguments is less than the value of the
saeLocatorArg parameter.
The regular expressions are not correctly defined.
Classification of call—Failed
Action—Contact the gateway administrator.
Server.Misconfiguration
Specifies that the gateway administrator did not configure
the Web application to authenticate SOAP clients, and an unauthenticated
client has passed a request to Dynamic Service Activator, which refuses
unauthenticated requests.
Classification of call—Failed
Action—Contact the gateway administrator.
Server.SAEUnreachable
Specifies that the gateway client either cannot identify
the SAE server or cannot reach it through CORBA. This SAE can be one
on which the subscriber has logged in or one on which the client wants
to invoke a script.
Classification of call—Failed
Action—Contact the gateway administrator.
Server.SAE.UnkownSAEUser
Specifies that the SAE on which Dynamic Service Activator
tried to run a method or script cannot identify the subscriber. Dynamic
Service Activator may have retained in its cache an SAE that is no
longer current for the subscriber.
Classification of call—Failed
Action—Try this operation again. If it fails again,
contact the gateway administrator.
Server.SAE.UserNotUniqueToSAE
Specifies that the subscriber is already active on the
SAE on which Dynamic Service Activator tried to run a method or script.
Dynamic Service Activator may have retained in its cache an SAE that
is no longer current.
Classification of call—Failed
Action—Try this operation again. If it fails again,
contact the gateway administrator.
Server.SAE.UnknownService
Specifies that the SAE cannot identify the service that
a subscription specifies.
Classification of call—Failed
Action—Check the service parameter for the following
methods:
Subscriber_activateService
Subscriber_deactivateService
Subscriber_modifyService
Server.SAE.UnknownSubscription
Specifies that the SAE cannot identify the subscription
that the subscriber wants to activate.
Classification of call—Failed
Action—Check the service parameter for the following
methods:
Subscriber_activateService
Subscriber_deactivateService
Subscriber_modifyService
Server.SAE.ServiceAuthenticationError
Specifies that the service the subscriber wants to activate
requires authentication.
Classification of call—Failed
Action—Check the activation attributes. If they
are correct, contact the gateway administrator.
Server.SAE.UnknownServiceSession
Specifies that the SAE cannot identify the service session
that the subscriber wants to modify.
Classification of call—Failed
Action—Check the serviceId and sessionName parameters.
Server.SAE.LoginError
Specifies that the subscriber could not log in successfully.
Classification of call—Failed
Action—Check the subURI, username, and userPassword
arguments.
Server.SAE.Exception
Specifies that the SAE raised an exception after Dynamic
Service Activator tried to run a method or script on the SAE.
Classification of call—Failed
Action—Contact the gateway administrator.
Server.SAE.Overload
Specifies that the SAE raised an overload exception after
Dynamic Service Activator tried to run a method or script on the SAE.
Classification of call—Failed
Action—Contact the gateway administrator.
Server.SAE.ScriptProcessorError
Specifies that the SAE’s script processor failed
to invoke the script. This error could occur for many reasons, such
as:
Gateway administrator did not deploy the script on the
SAE host.
Gateway administrator did not configure the script processor
correctly.
Classification of call—Failed
Action—Contact the gateway administrator.
Server.SAE.ScriptExecutionError
Specifies that the script processor invoked the script,
but the script was not completed successfully.