String s = e.getAttributeNS(null, SVG_D_ATTRIBUTE);
if (s.length() != 0) {
AWTPathProducer app = new AWTPathProducer();
app.setWindingRule(CSSUtilities.convertFillRule(e));
try {
PathParser pathParser = new PathParser();
pathParser.setPathHandler(app);
pathParser.parse(s);
} catch (ParseException ex) {
BridgeException bex
= new BridgeException(e, ERR_ATTRIBUTE_VALUE_MALFORMED,
new Object[] {SVG_D_ATTRIBUTE});
bex.setGraphicsNode(shapeNode);