Index: C:/Naidu/Projects/eclipse/policy_workspace/apache/imperius-javaspl/src/main/java/org/apache/imperius/javaspl/Java_SPLPolicyRuleProvider.java =================================================================== --- C:/Naidu/Projects/eclipse/policy_workspace/apache/imperius-javaspl/src/main/java/org/apache/imperius/javaspl/Java_SPLPolicyRuleProvider.java (revision 656162) +++ C:/Naidu/Projects/eclipse/policy_workspace/apache/imperius-javaspl/src/main/java/org/apache/imperius/javaspl/Java_SPLPolicyRuleProvider.java (working copy) @@ -32,9 +32,11 @@ import org.apache.imperius.spl.external.Actuator; import org.apache.imperius.spl.external.DataCollector; +import org.apache.imperius.spl.external.InternalClient; import org.apache.imperius.spl.manager.PolicyManager; import org.apache.imperius.spl.manager.impl.PolicyManagerImpl; import org.apache.imperius.spl.parser.exceptions.SPLException; +import org.apache.imperius.spl.parser.util.InternalClientFactory; @@ -68,6 +70,10 @@ _policyManager= new PolicyManagerImpl(dc,ac); + + // registering internal client + InternalClient oInternalClientObj = new InternalClient(_policyManager); + InternalClientFactory.registerInternalClient(oInternalClientObj); } @@ -147,5 +153,6 @@ } + }