UnmarshalRecord childRecord = unmarshalRecord.getChildUnmarshalRecord(targetObjectBuilder);
unmarshalRecord.setChildRecord(childRecord);
childRecord.setAttributes(atts);
childRecord.startDocument();
childRecord.initializeRecord(null);
childRecord.startElement(xPathFragment.getNamespaceURI(), xPathFragment.getLocalName(), xPathFragment.getShortName(), atts);
unmarshalRecord.getXMLReader().setContentHandler(unmarshalRecord.getChildRecord());
try {
unmarshalRecord.getXMLReader().setProperty("http://xml.org/sax/properties/lexical-handler", unmarshalRecord.getChildRecord());
} catch (SAXNotRecognizedException ex) {
} catch (SAXNotSupportedException ex) {