Package com.appliedolap.essbase.exceptions


package com.appliedolap.essbase.exceptions
Specific EssApiException subtypes for error conditions callers may want to catch and handle individually, rather than the generic base exception every other API failure surfaces as.

NoSuchEssbaseObjectException is thrown when a name doesn't resolve to a real object on the server - the Essbase REST API itself just returns a generic 400 for this case, so this library detects it and re-throws something callers can inspect (NoSuchEssbaseObjectException.getName(), NoSuchEssbaseObjectException.getType()). DrillthroughColumnMismatchException is thrown when a drill-through report's column mapping doesn't supply a value for a dimension it requires one for.