Policy policy = new Policy("myID");
PrimitiveAssertion assertion1 = new PrimitiveAssertion(new QName("http://www.jboss.com/test/policy","test"));
PrimitiveAssertion assertion2 = new PrimitiveAssertion(new QName("http://www.jboss.com/test/policy2","test2"));
XorCompositeAssertion xorAssertion = new XorCompositeAssertion();
xorAssertion.addTerm(assertion1);
xorAssertion.addTerm(assertion2);
policy.addTerm(xorAssertion);
deployer.deployServerside(policy, null);
xorAssertion.remove(assertion2);
xorAssertion.addTerm(new PrimitiveAssertion(new QName("http://www.jboss.com/test/policy3","test3")));