@Override public CRemoteConnectionSettings getConfiguration( boolean forWrite ) { if ( getOriginalConfiguration() == null ) { // create default CRemoteConnectionSettings newConn = new CRemoteConnectionSettings(); newConn.setConnectionTimeout( 20000 ); newConn.setRetrievalRetryCount( 3 ); getApplicationConfiguration().getConfigurationModel().setGlobalConnectionSettings( newConn ); setOriginalConfiguration( newConn ); } return (CRemoteConnectionSettings) super.getConfiguration( forWrite ); }