Class CatalogCompatibilityException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.agentforge4j.config.loader.catalog.CatalogCompatibilityException
All Implemented Interfaces:
Serializable

public final class CatalogCompatibilityException extends RuntimeException
Thrown at load time when a shipped workflow catalog is present on the classpath but is incompatible with the running framework: its manifest is missing or unparseable, the framework version falls outside the catalog's declared bounds, or its workflow schema version is unsupported.
See Also:
  • Constructor Details

    • CatalogCompatibilityException

      public CatalogCompatibilityException(String message)
      Creates a compatibility exception.
      Parameters:
      message - human-readable reason the catalog was rejected
    • CatalogCompatibilityException

      public CatalogCompatibilityException(String message, Throwable cause)
      Creates a compatibility exception with an underlying cause.
      Parameters:
      message - human-readable reason the catalog was rejected
      cause - the underlying failure (e.g. a manifest parse error)