@@ -0,0 +1,2211 @@
+/*******************************************************************************%0A * This file is part of OpenNMS(R).%0A *%0A * Copyright (C) 2006-2012 The OpenNMS Group, Inc.%0A * OpenNMS(R) is Copyright (C) 1999-2012 The OpenNMS Group, Inc.%0A *%0A * OpenNMS(R) is a registered trademark of The OpenNMS Group, Inc.%0A *%0A * OpenNMS(R) is free software: you can redistribute it and/or modify%0A * it under the terms of the GNU General Public License as published%0A * by the Free Software Foundation, either version 3 of the License,%0A * or (at your option) any later version.%0A *%0A * OpenNMS(R) is distributed in the hope that it will be useful,%0A * but WITHOUT ANY WARRANTY; without even the implied warranty of%0A * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the%0A * GNU General Public License for more details.%0A *%0A * You should have received a copy of the GNU General Public License%0A * along with OpenNMS(R).  If not, see:%0A *      http://www.gnu.org/licenses/%0A *%0A * For more information contact:%0A *     OpenNMS(R) Licensing %3Clicense@opennms.org%3E%0A *     http://www.opennms.org/%0A *     http://www.opennms.com/%0A *******************************************************************************/%0A%0Apackage org.opennms.web.alarm;%0A%0A/**%0A * %3Cp%3EAlarmIdNotFoundException class.%3C/p%3E%0A *%0A * @author ranger%0A * @version $Id: $%0A * @since 1.8.1%0A */%0Apublic class AlarmIdNotFoundException extends RuntimeException %7B%0A    /**%0A     * %0A     */%0A    private static final long serialVersionUID = 8128966294679333327L;%0A%0A    protected String badId;%0A%0A    protected String message;%0A%0A    /**%0A     * %3Cp%3EConstructor for AlarmIdNotFoundException.%3C/p%3E%0A     *%0A     * @param msg a %7B@link java.lang.String%7D object.%0A     * @param id a %7B@link java.lang.String%7D object.%0A     */%0A    public AlarmIdNotFoundException(String msg, String id) %7B%0A        this.message = msg;%0A        this.badId = id;%0A    %7D%0A%0A    /**%0A     * %3Cp%3EGetter for the field %3Ccode%3Emessage%3C/code%3E.%3C/p%3E%0A     *%0A     * @return a %7B@link java.lang.String%7D object.%0A     */%0A    public String getMessage() %7B%0A        return this.message;%0A    %7D%0A%0A    /**%0A     * %3Cp%3EgetBadID%3C/p%3E%0A     *%0A     * @return a %7B@link java.lang.String%7D object.%0A     */%0A    public String getBadID() %7B%0A        return this.badId;%0A    %7D%0A%7D%0A

put this back