org.kuali.rice.core.api.exception
Class RiceIllegalArgumentException
java.lang.Object
   java.lang.Throwable
java.lang.Throwable
       java.lang.Exception
java.lang.Exception
           java.lang.RuntimeException
java.lang.RuntimeException
               java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
                   org.kuali.rice.core.api.exception.RiceIllegalArgumentException
org.kuali.rice.core.api.exception.RiceIllegalArgumentException
- All Implemented Interfaces: 
- Serializable
- @WebFault(name="IllegalArgumentFault",
          targetNamespace="http://rice.kuali.org/core/v2_0")
public class RiceIllegalArgumentException
- extends IllegalArgumentException
Subclass of IllegalArgumentException that has been annotated properly using JAX-WS to be (un)marshalled as SOAP
 fault.  This class should be used in place of IllegalArgumentException for all services to be exposed remotely
 within Rice.
 
Note that even though this is a RuntimeException, in places where it is used it needs to be explicitly
 declared in the throws declaration of the method.  This ensures that the JAX-WS annotation properly
 marshals and unmarshals the exception to and from the appropriate SOAP fault.
- Since:
- 2.0
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
- Serialized Form
 
 
| Methods inherited from class java.lang.Throwable | 
| fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString | 
 
 
RiceIllegalArgumentException
public RiceIllegalArgumentException()
RiceIllegalArgumentException
public RiceIllegalArgumentException(String s)
RiceIllegalArgumentException
public RiceIllegalArgumentException(String s,
                                    Throwable throwable)
RiceIllegalArgumentException
public RiceIllegalArgumentException(Throwable throwable)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.