{
policy = (Policy)policy.normalize();
}
//in normal form we have just one wsp:ExactlyOne element containg unbounded wsp:All (alternative)
XorCompositeAssertion exactlyOne = (XorCompositeAssertion)policy.getTerms().get(0);
log.debug("####" + exactlyOne.getClass());
log.debug("####" + exactlyOne.getTerms());
for (AndCompositeAssertion alternative : (List<AndCompositeAssertion>)exactlyOne.getTerms())
{
log.debug("alternative");
try
{
deployAlternativeServerSide(alternative, extMetaData);