ExperimentInspector.persistExperiment();
}
} else if(sd.getType().equals(Characterise.class.getCanonicalName())) {
Characterise chr = new CharacteriseWrapper( surl );
CharacteriseResult cr1 = chr.characterise( this.getDob1().getDob(), null);
this.compareServiceReport = cr1.getReport();
CharacteriseResult cr2 = chr.characterise( this.getDob2().getDob(), null);
this.compareServiceReport = cr2.getReport();
me = this.createMeasurementEvent();
if( me != null ) {
me.setAgent(new MeasurementAgent(chr.describe()));
me.setDate(Calendar.getInstance());
this.recordPropertyComparison(me, cr1.getProperties(), this.getDobUri1(), cr2.getProperties(), this.getDobUri2() );
ExperimentInspector.persistExperiment();
}