Class ExpressionResolver.ExpressionResolutionServerException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.jboss.as.controller.ExpressionResolver.ExpressionResolutionServerException
All Implemented Interfaces:
Serializable
Enclosing interface:
ExpressionResolver

public static class ExpressionResolver.ExpressionResolutionServerException extends RuntimeException
Runtime exception used to indicate a failure in some resolver extension execution not due to problems with user input like the expression string being resolved or the configuration of resources backing the resolver extension.

Note: this should only be thrown if the ExpressionResolverExtension is sure the expression string is meant to be resolved by itself. Do not throw this in situations where this is unclear.

Note: this should only be thrown to report internal failures in the ExpressionResolverExtension.resolveExpression(String, OperationContext) execution. Use ExpressionResolver.ExpressionResolutionUserException to report problems with user inputs.

See Also:
  • Constructor Details

    • ExpressionResolutionServerException

      public ExpressionResolutionServerException(String msg)
    • ExpressionResolutionServerException

      public ExpressionResolutionServerException(String msg, Throwable cause)