001    /**
002     * Copyright 2010 The Kuali Foundation Licensed under the
003     * Educational Community License, Version 2.0 (the "License"); you may
004     * not use this file except in compliance with the License. You may
005     * obtain a copy of the License at
006     *
007     * http://www.osedu.org/licenses/ECL-2.0
008     *
009     * Unless required by applicable law or agreed to in writing,
010     * software distributed under the License is distributed on an "AS IS"
011     * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
012     * or implied. See the License for the specific language governing
013     * permissions and limitations under the License.
014     */
015    
016    package org.kuali.student.common.exceptions;
017    
018    import javax.xml.ws.WebFault;
019    
020    @WebFault(faultBean="org.kuali.student.common.exceptions.jaxws.CircularReferenceExceptionBean")
021    public class CircularReferenceException extends Exception {
022    
023            private static final long serialVersionUID = -6652661226236017610L;
024    
025            /**
026             *
027             */
028            public CircularReferenceException() {
029                    super();
030            }
031    
032            /**
033             * @param message
034             * @param cause
035             */
036            public CircularReferenceException(String message, Throwable cause) {
037                    super(message, cause);
038            }
039    
040            /**
041             * @param message
042             */
043            public CircularReferenceException(String message) {
044                    super(message);
045            }
046    
047            /**
048             * @param cause
049             */
050            public CircularReferenceException(Throwable cause) {
051                    super(cause);
052            }
053    
054    }