I am seeing the following error while developing a custom MangerFactory and
Manager:
Exception in thread "main" java.lang.NoClassDefFoundError:
com/cloudera/sqoop/manager/InformationSchemaManager

The Factory is successfully instantiated (can be verified via logging), but
creating a new Manager is causing the class not found exception. The Manager
is a subclass of the InformationSchemaManager.

This class appears to be public, so the custom class loader cant see this
class - or am I missing something?

Should custom managers be allowed to subclass InformationSchemaManager?


FYI: I am loading the custom manager's jar file via
managers.d/class=/path/to/jar

Reply via email to