Hi
Kinda answering my own question... after further investigation.
Any parametes ( class instances) required either in the java class or in the "drools" file are stored in the ESB message body
by the caller.
In the java class, the parameters can be read back from the ESB message body.
In the drools file, any parameters used in a rule will be read from the ESB body and put into the variable ( $par) by the rule engine.
Thats my understanding.
Please clarify if I am wrong.
Pete