SVGDocument svgDoc;
GraphicsNode gvtRoot;
BridgeContext ctx;
try {
UserAgent userAgent = new UserAgentAdapter();
DocumentLoader loader = new DocumentLoader(userAgent);
GVTBuilder builder = new GVTBuilder();
ctx = new BridgeContext(userAgent, loader);
svgDoc = (SVGDocument)loader.loadDocument(svg.toString());
gvtRoot = builder.build(ctx, svgDoc);
} catch(Exception e) {
StringWriter trace = new StringWriter();
e.printStackTrace(new PrintWriter(trace));
report.setErrorCode(ERROR_READING_SVG);