Print Page as PDF
vljConnector Exceptions ICR (5243)

vljConnector Exceptions    ICR (5243)

Name Value
NUMBER 5243
IA # 5243
DATE CREATED 2008/07/09
CUSTODIAL PACKAGE VISTALINK
USAGE Supported
TYPE Other
DBIC APPROVAL STATUS APPROVED
NAME vljConnector Exceptions
GENERAL DESCRIPTION
Exceptions that can be thrown from public methods of
classes distributed in vljConnector jar.
STATUS Active
KEYWORDS vistalink
DURATION Till Otherwise Agreed
COMPONENT/ENTRY POINT
COMPONENT/ENTRY POINT COMPONENT DESCRIPTION
['gov.va.med.vistalink.adapter.cci.VistaLinkResourceExcepti', 'on']
public class VistaLinkResourceException extends
javax.resource.ResourceException implements
gov.va.med.exception.FoundationsExceptionInterface.

Represents a ResourceException thrown by the VistaLink adapter.
['gov.va.med.vistalink.adapter.record.LoginsDisabledFaultEx', 'ception']
public class LoginsDisabledFaultException extends
gov.va.med.vistalink.adapter.record.VistaLinkFaultException.

This exception represents the case where the M side has logins disabled; this
is when the site sets the parameter to not allow any logins.
['gov.va.med.vistalink.adapter.record.NoJobSlotsAvailableFa', 'ultException']
public class NoJobSlotsAvailableFaultException
extends gov.va.med.vistalink.adapter.record.VistaLinkFaultException.

This exception represents the case where on the M side there are no license
slots available to start another process.
['gov.va.med.vistalink.adapter.record.VistaLinkFaultExcepti', 'on']
public class VistaLinkFaultException extends
gov.va.med.exception.FoundationsException.

Exception encapsulates Fault information coming from M side. M side can pass
bak to Java error condition in the system Fault message. If this condition
happens, VLJ creates VistaLinkFaultException and populates it's properties
with data from the Fault message.
['gov.va.med.vistalink.adapter.spi.ConnectionHandlesExceede', 'dException']
public class ConnectionHandlesExceededException
extends gov.va.med.vistalink.adapter.cci.VistaLinkResourceException.

This exception class is thrown when a VistaLinkManagedConnection object has
exceeded its maximum allowable connection handles.
['gov.va.med.vistalink.adapter.spi.VistaLinkSocketAlreadyCl', 'osedException']
public class VistaLinkSocketAlreadyClosedException
extends gov.va.med.net.VistaSocketException.

Represents a situation where, when attempting to close a socket, the socket is
already closed.
['gov.va.med.vistalink.adapter.spi.VistaLinkSocketClosedExc', 'eption']
public class VistaLinkSocketClosedException extends
gov.va.med.vistalink.adapter.cci.VistaLinkResourceException.

This exception class is thrown when an attempt is made to access the
VistaLinkManagedConnection's underlying VistaSocketConnection after its has
been closed or invalidated.
['gov.va.med.vistalink.institution.InstitutionMapNotInitial', 'izedException']
public class InstitutionMapNotInitializedException
extends gov.va.med.exception.FoundationsException.

Represents an attempt to access some functionality of the InstitutionMapping
instance when that instance has not been created.
['gov.va.med.vistalink.institution.InstitutionMappingBadSta', 'tionNumberException']
public class
InstitutionMappingBadStationNumberException extends java.lang.Exception.

Represents a failure to create one or more institution mappings because of one
or more bad station#s on which the mapping was to be based.
gov.va.med.vistalink.rpc.NoRpcContextFaultException
public class NoRpcContextFaultException extends
gov.va.med.vistalink.rpcRpcFaultException.

This exception represents the case where the request RPC context does not
exist or the current user does not have access to the B-option representing
the context.
gov.va.med.vistalink.rpc.RpcFaultException
public class RpcFaultException extends
gov.va.med.vistalink.adapter.record.VistaLinkFaultException.

This fault exception class is used for all rpc-related errors returned from
the M system.
gov.va.med.vistalink.rpc.RpcNotInContextFaultException
public class RpcNotInContextFaultException extends
gov.va.med.vistalink.rpc.RpcFaultException.

This exception represents the case where the requested RPC is not contained in
the current RPC context.
gov.va.med.vistalink.rpc.RpcNotOkForProxyUseException
public class RpcNotOkForProxyUseException extends
gov.va.med.vistalink.rpcRpcFaultException.

This exception represents the case where the requested RPC is not marked as OK
for use by an application proxy user, but has been attempted to be invoked by
one.
gov.va.med.vistalink.rpc.RpcResponseTypeIsNotXmlException
public class RpcResponseTypeIsNotXmlException extends
gov.va.med.exception.FoundationsException.

Represents an exception indicating the RpcResponse type if not XML.
gov.va.med.vistalink.rpc.RpcTimeOutFaultException
public class RpcTimeOutFaultException extends
gov.va.med.vistalink.rpc.RpcFaultException.

This exception represents the case where the RPC execution took too long on
the server and the application gracefully stopped the RPC's processing.
['gov.va.med.vistalink.security.m.SecurityAccessVerifyCodeP', 'airInvalidException']
public class
SecurityAccessVerifyCodePairInvalidException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

Represents an authentication failure during an access/verify code-based
re-authentication attempt, where either the access code, verify code (or both)
authentication credentials are invalid.
['gov.va.med.vistalink.security.m.SecurityConnectionProxyEx', 'ception']
public final class SecurityConnectionProxyException
extends gov.va.med.vistalink.security.m.SecurityFaultException.

This exception fault is returned from M, and signifies that the connection
proxy used to create the connection was invalid in some way, and a connection
could not be established to the EIS.
['gov.va.med.vistalink.security.m.SecurityDivisionDetermina', 'tionFaultException']
public class
SecurityDivisionDeterminationFaultException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

Represents an authentication failure during a re-authentication attempt, in
which an invalid division has been passed for the user on whose behalf
re-authentication is being attempted. The user does not have access to the
requested division.
gov.va.med.vistalink.security.m.SecurityFaultException
public class SecurityFaultException extends
gov.va.med.vistalink.adapter.record.VistaLinkFaultException.

This fault exception class is used for all security-related errors returned
from the M system. It represents an error that happened on the M system, that
VistaLink does not provide a specific java exception for.
['gov.va.med.vistalink.security.m.SecurityIdentityDetermina', 'tionFaultException']
public class
SecurityIdentityDeterminationFaultException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

Represents an authentication failure during a re-authentication attempt, in
which the credentials passed for re-authentication (DUZ, VPID, etc.) could not
be matched with an actual Kernel user.
['gov.va.med.vistalink.security.m.SecurityIPLockedFaultExce', 'ption']
public final class SecurityIPLockedFaultException
extends gov.va.med.vistalink.security.m.SecurityFaultException.

This exception fault is returned from M, and signifies that the IP address has
been locked due to too many invalid logins.user's login credentials were
invalid too many times, and the M system is rejecting further login attempts
as a result.
['gov.va.med.vistalink.security.m.SecurityPrimaryStationMis', 'matchException']
public final class
SecurityPrimaryStationMismatchException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

This exception fault is returned from M, and signifies that there was a
mismatch between the client primary station (mapped to the connector) and the
primary station of the M account the connector accessed (based on the value of
the DEFAULT INSTITUTION field of the Kernel System Parameters file).
['gov.va.med.vistalink.security.m.SecurityProductionMismatc', 'hException']
public final class
SecurityProductionMismatchException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

This exception fault is returned from M, and signifies that there was a
mismatch between the client and the server in the designation of each side as
production or non-production.
['gov.va.med.vistalink.security.m.SecurityTooManyInvalidLog', 'inAttemptsFaultException']
public final class
SecurityTooManyInvalidLoginAttemptsFaultException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

This exception fault is returned from M, and signifies that the user's login
credentials were invalid too many times, and the M system is rejecting further
login attempts as a result.
['gov.va.med.vistalink.security.m.SecurityUserAuthorization', 'Exception']
public class SecurityUserAuthorizationException
extends gov.va.med.vistalink.security.m.SecurityFaultException.

Represents an authorization failure during a re-authentication attempt, e.g.,
DISUSER flag is set for the re-authentication user, prohibited times of day is
set, etc.
['gov.va.med.vistalink.security.m.SecurityUserVerifyCodeExc', 'eption']
public class SecurityUserVerifyCodeException extends
gov.va.med.vistalink.security.m.SecurityFaultException.

Represents a failure during a re-authentication attempt, where the user's
verify code is expired or requires changing.
['gov.va.med.vistalink.institution.InstitutionMappingNotFou', 'ndException']
public class InstitutionMappingNotFoundException
extends gov.va.med.exception.FoundationsException.

Represents a failure to retrieve an institution mapping based on station
number, due to requested station number not being found in the list of
instituion mappings maintained by the InstitutionMapping instance.
DATE ACTIVATED: JUL 11, 2008