Index: C:/Naidu/Projects/eclipse/june_policy_workspace/apache/imperius-splcore/src/main/java/org/apache/imperius/spl/datastore/impl/PolicyRepositoryImpl.java =================================================================== --- C:/Naidu/Projects/eclipse/june_policy_workspace/apache/imperius-splcore/src/main/java/org/apache/imperius/spl/datastore/impl/PolicyRepositoryImpl.java (revision 669804) +++ C:/Naidu/Projects/eclipse/june_policy_workspace/apache/imperius-splcore/src/main/java/org/apache/imperius/spl/datastore/impl/PolicyRepositoryImpl.java (working copy) @@ -185,7 +185,7 @@ } } - public boolean insertPolicy(String policyRuleName, String policyString) + public synchronized boolean insertPolicy(String policyRuleName, String policyString) throws SPLException { logger.entering(sourceClass,Thread.currentThread().getName()+" "+ "insertPolicy");