LOG.debug("picking scn from token state: " + stateMachine.tokenState.getScn());
if( (ReplicationBitSetterStaticConfig.SourceType.TOKEN == stateMachine.getReplicationBitConfig().getSourceType())
&& (!stateMachine.tokenState.isSeenReplicationField())
&& (MissingValueBehavior.STOP_WITH_ERROR == stateMachine.getReplicationBitConfig().getMissingValueBehavior()))
throw new DatabusException("The replication field was not seen in the trail files in the tokens, this field is mandatory! The scn associated is: "+ stateMachine.tokenState.getScn());
setScn(stateMachine.tokenState.getScn());
if ( stateMachine.tokenState.isSeenReplicationField())
_isReplicated = stateMachine.tokenState.isReplicated();