// TODO check XML/Binary resource
// IndexInfo info = collection.validate(txn, broker, path, new InputSource(new ByteArrayInputStream(data)));
final IndexInfo info = collection.validateXMLResource(txn, broker, docUri, new InputSource(new ByteArrayInputStream(data)));
info.getDocument().getMetadata().setMimeType(MimeType.XML_TYPE.getName());
collection.store(txn, broker, info, new InputSource(new ByteArrayInputStream(data)), false);
transact.commit(txn);
LOG.debug(
"parsing "
+ path
+ " took "
+ (System.currentTimeMillis() - startTime)