// otherwise, generate the details page from the defined schema
String htmlFragment = "";
if (schema.getDetailsXslt().length() > 0) {
try {
MessageBroker broker = this.extractMessageBroker();
htmlFragment = Val.chkStr(document.transformDetails(metadataXml,schema.getDetailsXslt(),broker));
} catch (TransformerException e) {
htmlFragment = "";
LOG.log(Level.SEVERE,"Cannot transform metadata details: "+schema.getDetailsXslt(),e);
}
}