# Uses of Package
com.corticon.service.ccserver.exception

- Packages that use com.corticon.service.ccserver.exception
  Package | Description
  --- | ---
  com.corticon.eclipse.server.core |
  com.corticon.service.ccserver.exception |

- Classes in com.corticon.service.ccserver.exception used by com.corticon.eclipse.server.core
  Class and Description
  CcServerDatabaseValidationException `CcServerDatabaseValidationException` is thrown if validation of the Database fails
  CcServerDecisionServiceAlreadyRegisteredException `CcServerDecisionServiceAlreadyRegisteredException` is thrown if an attempt is made to load a RuleAsset (Ruleflow .erf or pre-compiled .eds file) with Decision Service Version X under a Decision Service name that already has a CCJ with the same Version X loaded.
  CcServerDecisionServiceBatchNotCurrentlyRunningException `CcServerDecisionServiceBatchNotCurrentlyRunningException` is thrown if an attempt is made to stop a Batch Process on a Decision Service that currently isn't running a Batch Process.
  CcServerDecisionServiceLoadedFromCddException `CcServerDecisionServiceLoadedFromCddException` is thrown when a method call is made to dynamically change the state of a Decision Service pool that is originally loaded from a CDD (.cdd file).
  CcServerDecisionServiceNotRegisteredException `CcServerDecisionServiceNotRegisteredException` is thrown if a method call refers to a Decision Service that is expected to be loaded into the Server but is not.
  CcServerDecisionServiceQueryServiceLoadFailedException `CcServerDecisionServiceQueryServiceLoadFailedException` is thrown when the Decision Service tries and fails to pull Query Service information out of the Database due to a Connection error, invalid SQL because the Tables are incorrect.
  CcServerEndlessLoopException `CcServerEndlessLoopException` is thrown if a Decision Service ends up in an endless loop.
  CcServerExecutionException `CcServerExecutionException` is thrown when an unexpected error occurs inside the Corticon Engine while processing a request.
  CcServerFileOrDirNotFoundException `CcServerFileOrDirNotFoundException` is thrown when a file or directory access attempt (e.g. a .erf, .ers, .eds, .cdd, etc.) fails.
  CcServerInitializationInProgressException `CcServerInitializationInProgressException` is thrown if the server is invoked while still initializing.
  CcServerInvalidArgumentException `CcServerInvalidArgumentException` is thrown if method call arguments contain invalid data.
  CcServerInvalidCddException `CcServerInvalidCddException` is thrown if there is an attempt to load or reload a CDD file that has an invalid structure or invalid settings.
  CcServerInvalidDecisionServiceException `CcServerInvalidDecisionServiceException` is thrown if there is an attempt to load a Decision Service file that is not in a deployable state.
  CcServerInvalidSandboxException `CcServerInvalidSandboxException` is thrown when an unexpected error occurs inside the Corticon Engine while processing a request.
  CcServerLicenseViolationException `CcServerLicenseViolationException` is thrown during a Decision Service load or reload process when the server license is violated.
  CcServerTimeoutException `CcServerTimeoutException` is thrown if a Decision Service request waits in queue for X milliseconds without getting processed, where X is the value in `CcConfig.jar|CcServer.properties|com.corticon.ccserver.timeout`.

- Classes in com.corticon.service.ccserver.exception used by com.corticon.service.ccserver.exception
  Class and Description
  CcServerDatabaseValidationException `CcServerDatabaseValidationException` is thrown if validation of the Database fails
  CcServerException `CcServerException` is the base class of all exceptions thrown by the Corticon Server.

Copyright © 2005-2023 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.