minor: throw DatomiscaException rather than RuntimeException in schema manager