@Override
public void retrieveAssetContent(Asset asset,
AssetItem item) throws SerializationException {
try {
List<FactMetaModel> models = toModel( item.getContent() );
FactModels ms = new FactModels();
ms.models = models;
asset.setContent( ms );
} catch ( DroolsParserException e ) {
log.error( "Unable to parse the DRL for the model - falling back to text (" + e.getMessage() + ")" );
RuleContentText text = new RuleContentText();