sig.addKeyInfo(cert);
sig.addKeyInfo(cert.getPublicKey());
sig.sign(privateKey);
Canonicalizer c14n = Canonicalizer.getInstance(Canonicalizer.ALGO_ID_C14N_WITH_COMMENTS);
byte[] canonicalMessage = c14n.canonicalizeDocument(doc);
InputSource is = new InputSource(new java.io.ByteArrayInputStream(canonicalMessage));
DeserializationContextImpl dser = null;
if (msgContext == null) {
AxisClient tmpEngine = new AxisClient(new NullProvider());