log.info( "USER:" + repository.getSession().getUserID() + " REMOVING SNAPSHOT for package: [" + packageName + "] snapshot: [" + snapshotName + "]" );
repository.removePackageSnapshot( packageName,
snapshotName );
} else {
if ( newSnapshotName.equals( "" ) ) {
throw new SerializableException( "Need to have a new snapshot name." );
}
log.info( "USER:" + repository.getSession().getUserID() + " COPYING SNAPSHOT for package: [" + packageName + "] snapshot: [" + snapshotName + "] to [" + newSnapshotName + "]" );
repository.copyPackageSnapshot( packageName,
snapshotName,