001package ca.uhn.hl7v2.conf; 002 003/** 004 * Represents something wrong with a profile. This is distinguished from 005 * something that is wrong with a message according to a profile (in the latter 006 * case, an HL7Exception might be thrown when the message is validated against 007 * the profile). 008 * @author Bryan Tripp 009 */ 010@SuppressWarnings("serial") 011public class ProfileException extends java.lang.Exception { 012 013 /** 014 * Constructs an instance of <code>ProfileException</code> with the specified detail message. 015 * @param msg the detail message. 016 */ 017 public ProfileException(String msg) { 018 super(msg); 019 } 020 021 022 /** 023 * Constructs an instance of <code>ProfileException</code> with the specified 024 * cause and detail message. 025 * @param msg the detail message. 026 * @param cause the underlying cause of the exception 027 */ 028 public ProfileException(String msg, Throwable cause) { 029 super(msg, cause); 030 } 031 032}