Bug 121111 Bad event handler class name does not cause an error
Open a report design, open any Data Set's Property editor. Type in an invalid Java class name for the "Event Handler Class" property, say "aaa". Preview a report that uses that Data Set. The report executes normally. No error is shown. Event handlers are an integral part of a report design, and if a script handler class is not found, or if the handler throws a runtime exception, Report Engine should either stop the report execution, or show the error message in the generated report. (Tested with the 2005-12-15 nightly build)
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/i18n/MessageConstants.java
public static final String  CANNOT_CREATE_EMITTER_EXCEPTION = "Error.CannotCreateExtensionInstance";  	
	public static final String  MISSING_COMPUTED_COLUMN_EXPRESSION_EXCEPTION = "Error.MissingComputedColumnExpression";	
	
	public static final String  ERROR = "Error.Error";	
	public static final String  ERRORS_ON_PAGE = "Error.ErrorsOnPage";	
	public static final String  SCRIPT_FILE_LOAD_ERROR = "Error.ScriptFileLoadError";	
	public static final String  SCRIPT_EVALUATION_ERROR = "Error.ScriptEvaluationError";	
	public static final String  TEXT_PROCESSING_ERROR = "Error.TextualItemProcessingError";		
	public static final String  TABLE_PROCESSING_ERROR = "Error.TableItemProcessingError";		
	public static final String  EXTENDED_ITEM_GENERATION_ERROR = "Error.ExtendedItemGenerationError";		
	public static final String  EXTENDED_ITEM_RENDERING_ERROR = "Error.ExtendedItemRenderingError";		
	public static final String  GRID_PROCESSING_ERROR = "Error.GridItemProcessingError";	
	public static final String  IMAGE_PROCESSING_ERROR = "Error.ImageItemProcessingError";		
	public static final String  MISSING_IMAGE_FILE_ERROR = "Error.MissingImageFileError";	
	public static final String  INVALID_IMAGE_SOURCE_TYPE_ERROR = "Error.InvalidImageSourceError";		
	public static final String  DATABASE_IMAGE__ERROR = "Error.InvalidDatabaseImageError";	
	public static final String  EMBEDDED_EXPRESSION_ERROR = "Error.EmbeddedExpressionError";	
	public static final String  EMBEDDED_IMAGE_ERROR = "Error.EmbeddedImageError";	
	public static final String  HTML_IMAGE_ERROR = "Error.HTMLImageError";	
	
	public static final String  UNDEFINED_DATASET_ERROR = "Error.UndefinedDatasetError";	
	public static final String  INVALID_EXPRESSION_ERROR = "Error.InvalidExpressionError";	
	public static final String  LIST_PROCESSING_ERROR = "Error.ListProcessingError";		
	public static final String  ERRORS_ON_REPORT_PAGE = "Error.ErrorOnReportPage"; 
	
	public static final String	REPORT_ERROR_MESSAGE = "Error.ReportErrorMessage"; 
	public static final String	REPORT_ERROR_ID = "Error.ReportErrorID";
	public static final String	REPORT_ERROR_DETAIL = "Error.ReportErrorDetail";
}