Exception 2: XXXXX is an unimplemented virtual rule function and cannot be invoked until implemented
(XXXXX is name of Virtual Rule function used in project)
Cause: ===== These exceptions are thrown when trying to invoke the implemented virtual rule function and the class loader cannot find the class in the specified path.
Resolution: ========
1). Check if the property be.engine.cluster.externalClasses.path is specified twice. (Duplication)
2). Class files exist in the deployment directory.
3). When you have the property "be.engine.cluster.externalClasses.classLoader=true" set in the be-engine .tra file but the path of the generated class files is not set properly in the .tra file, this exception is thrown.
4). For all Unix family operating systems which are case sensitive, the exact path (including letter case) should be provided for the class files.
5. Use forward slashes.
Example: Use be.engine.cluster.externalClasses.path=C:/tibco/be/3.0/rms/examples/SLAService/deployment instead of be.engine.cluster.externalClasses.path=C:\tibco\be\3.0\rms\examples\SLAService\deployment\be.zip