OMElement root = xr.getDocumentRoot();
XMLStreamWriter writer = XMLOutputFactory.newInstance().createXMLStreamWriter(System.out);
//SignedEncryptedParts sp = new SignedEncryptedParts(true,11);
SignedEncryptedParts sp = new SignedEncryptedParts(true, 11);
new SignedPartsBehavior(sp).evaluate(root);
sp.serialize(writer);
writer.flush();
writer.close();
} catch (XMLStreamException e) {
e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
}