The validation engine must be able to load the validation rule implementation class. The validation engine is able to load a class if the implementation class exists in the program classpath or if the validation rule implementation class is in the plugin classpath. The plugin must register the plugin’s classloader to the validation system as follows:

    EvaluationConfigurator.getInstance().registerBinaryImplementers(<PluginClassName>. class.getClassLoader());