Bug 200979 BIRT Cross tab - Better error messages
In general the error messages are very generic - either "Cube does not exist" followed by stack trace or - stack trace. From the error message it is difficult to fix the problem in the report design. I have attached a couple of report design, in which case the error messages are so difficult to follow. We need to show user friendly error messages. ( This bug applies to data engine errors and engine errors ).
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/olap/data/impl/facttable/FactTableAccessor.java
{
	/**
	 * All possible chars for representing a number as a String
	 */
	final static char[] digits = {
			'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'
	};
	private static char[] buffer = new char[100];
	static String getDocumentObjectName( String factTableName, int[] subDimensionNumber )
	{