@@ -0,0 +1,2121 @@
+/*%0A * Copyright (c) 2017, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.%0A *%0A * WSO2 Inc. licenses this file to you under the Apache License,%0A * Version 2.0 (the %22License%22); you may not use this file except%0A * in compliance with the License.%0A * You may obtain a copy of the License at%0A *%0A * http://www.apache.org/licenses/LICENSE-2.0%0A *%0A * Unless required by applicable law or agreed to in writing,%0A * software distributed under the License is distributed on an%0A * %22AS IS%22 BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY%0A * KIND, either express or implied.  See the License for the%0A * specific language governing permissions and limitations%0A * under the License.%0A */%0A%0Apackage org.wso2.carbon.uuf.exception;%0A%0A/**%0A * Indicates a generic runtime exception occurred in UUF.%0A *%0A * @since 1.0.0%0A */%0Apublic class UUFRuntimeException extends RuntimeException %7B%0A%0A    /**%0A     * Constructs a new exception with %7B@code null%7D as its detail message. The cause is not initialized, and may%0A     * subsequently be initialized by a call to %7B@link #initCause(Throwable)%7D.%0A     */%0A    public UUFRuntimeException() %7B%0A    %7D%0A%0A    /**%0A     * Constructs a new exception with the specified detail message. The cause is not initialized, and may%0A     * subsequently be initialized by a call to %7B@link #initCause%7D.%0A     *%0A     * @param message the detail message of the exception%0A     */%0A    public UUFRuntimeException(String message) %7B%0A        super(message);%0A    %7D%0A%0A    /**%0A     * Constructs a new exception with the specified cause and a detail message of %7B@code (cause==null ? null :%0A     * cause.toString())%7D which typically contains the class and detail message of the %7B@code cause%7D.%0A     *%0A     * @param cause the cause of the exception%0A     */%0A    public UUFRuntimeException(Throwable cause) %7B%0A        super(cause);%0A    %7D%0A%0A    /**%0A     * Constructs a new exception with the specified detail message and cause.%0A     *%0A     * @param message the detail message of the exception%0A     * @param cause   the cause of the exception%0A     */%0A    public UUFRuntimeException(String message, Throwable cause) %7B%0A        super(message, cause);%0A    %7D%0A%7D%0A

add UUFRuntimeException class