} catch ( Throwable t ) {
// XML document can't be read. We'll just return a null document.
}
// create a dial definition from the XML definition
WidgetDefinition widgetDefinition =
new DialWidgetDefinition( dialDefinition, 0, widgetWidth, widgetHeight, getSession() );
return createDials( resultSet, widgetDefinition );
}