is thrown when an application tries to register a new component (implementation) using the
XImplementationRegistration::registerImplementation()
method, but the component cannot be registered. The reason for this exception could be:
the component cannot be found or cannot be loaded (missing path or classpath)
the component doesn't provide the necessary specifactions (exported registration functions for a
C++ component (shared library) or a named registration class with the appropriate methods for
a Java component (normally a jar file)).