// data directory to the new
GeoServerPersister p = new GeoServerPersister( resourceLoader, xp );
geoServer.addListener( p );
//import old style services.xml
new LegacyConfigurationImporter(geoServer).imprt(resourceLoader.getBaseDirectory());
geoServer.removeListener( p );
//rename the services.xml file
f.renameTo( new File( f.getParentFile(), "services.xml.old" ) );