}
};
MessageQueue mq = new SimpleMessageQueue();
BuildInfo bi = BuildInfo.getInstance();
DefaultGadgetRewriter rw = new DefaultGadgetRewriter(bi, mq);
rw.setValijaMode(true);
InputSource is = new InputSource(retrievedUri);
String origContent = content.getContent();
CharProducer input = CharProducer.Factory.create(
new StringReader(origContent),
FilePosition.instance(is, 5, 5, 5));
StringBuilder output = new StringBuilder();
// Secure default to remove content in case there
// are problems cajoling a gadget
content.setContent("");
try {
rw.rewriteContent(retrievedUri, input, cb, output);
} catch (GadgetRewriteException e) {
content.setContent(messagesToHtml(is, origContent, mq));
throwCajolingException(e, mq);
return;
} catch (IOException e) {