File featureTypeInfo = new File( featureTypeDir, "info.xml" );
if ( !featureTypeInfo.exists() ) {
continue;
}
LegacyFeatureTypeInfoReader reader = new LegacyFeatureTypeInfoReader();
reader.read( featureTypeInfo );
Map<String,Object> dataStore = dataStores.get( reader.dataStore() );
if ( dataStore == null ) {
continue;
}
String namespace = (String) dataStore.get( "namespace" );
File destFeatureTypeDir =
resourceLoader.find( "workspaces", namespace, reader.dataStore(), reader.name() );
if ( destFeatureTypeDir != null ) {
//copy all the files over
for ( File file : featureTypeDir.listFiles() ) {
if ( file.isFile() && !featureTypeInfo.equals( file ) ) {
FileUtils.copyFile( file, new File( destFeatureTypeDir, file.getName() ) ) ;