{
super.writeParameter(name);
return;
}
final DataSource ds = (DataSource) getObjectDescription().getParameter(name);
final ObjectDescription dsDesc = getParameterDescription(name);
final String dsname = dataSourceCollector.getDataSourceName(dsDesc);
if (dsname == null)
{
throw new ReportWriterException("The datasource type is not registered: "
+ ds.getClass());
}
final XmlWriter writer = getXmlWriter();
writer.writeTag(ExtParserModule.NAMESPACE, AbstractXMLDefinitionWriter.DATASOURCE_TAG,
"type", dsname, XmlWriterSupport.OPEN);