qbeEngineInstance.setAnalysisMetadata( getAnalysisMetadata() );
if( getAnalysisStateRowData() != null ) {
logger.debug("Loading subobject [" + qbeEngineInstance.getAnalysisMetadata().getName() + "] ...");
try {
analysisState = new QbeEngineAnalysisState( qbeEngineInstance.getDataSource() );
analysisState.load( getAnalysisStateRowData() );
qbeEngineInstance.setAnalysisState( analysisState );
} catch(Throwable t) {
SpagoBIEngineStartupException serviceException;
String msg = "Impossible load subobject [" + qbeEngineInstance.getAnalysisMetadata().getName() + "].";
Throwable rootException = t;