Package org.glassfish.common.util.admin
Class UnacceptableValueException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.glassfish.common.util.admin.UnacceptableValueException
-
- All Implemented Interfaces:
Serializable
public class UnacceptableValueException extends RuntimeException
HK2 has an Injection Manager. We make an instance of this Injection Manager and override some methods. Now we throw an Exception out. If it is a ComponentException and if the field is optional -- HK2 swallows the Exception. So, instead, we throw this RuntimeException and HK2 will propagate it back as a wrapped Exception. Then we look at the cause and pull out the real error message.- Author:
- bnevins
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnacceptableValueException(String msg)
-
Method Summary
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
UnacceptableValueException
public UnacceptableValueException(String msg)
-
-