Author: joakime
Date: Mon Apr 23 22:42:25 2007
New Revision: 531751

URL: http://svn.apache.org/viewvc?view=rev&rev=531751
Log:
Do what it takes to let it compile. (The I want to get out of the critical path 
approach)

Removed:
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/AbstractConfiguredAction.java
Modified:
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-converter/pom.xml
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/pom.xml
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/test/java/org/apache/maven/archiva/proxy/ManagedLegacyTransferTest.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/LegacyArtifactExtensionMapping.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/layout/LegacyBidirectionalRepositoryLayout.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/pom.xml
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractConfigureRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractDeleteRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAppearanceAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureProxiedRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureSyncedRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteProxiedRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteSyncedRepositoryAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/EditPomAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/RunRepositoryTaskAction.java
    
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/component/CompanyInfoAction.java

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-converter/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-converter/pom.xml?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-converter/pom.xml
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-converter/pom.xml
 Mon Apr 23 22:42:25 2007
@@ -32,6 +32,7 @@
     <dependency>
       <groupId>org.apache.maven.archiva</groupId>
       <artifactId>archiva-consumer-api</artifactId>
+      <version>1.0-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.maven.archiva</groupId>

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/pom.xml?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/pom.xml
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/pom.xml
 Mon Apr 23 22:42:25 2007
@@ -61,7 +61,7 @@
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-container-default</artifactId>
     </dependency>
-     <dependency>
+    <dependency>
       <groupId>easymock</groupId>
       <artifactId>easymock</artifactId>
       <version>1.2_Java1.3</version>

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/main/java/org/apache/maven/archiva/proxy/DefaultRepositoryProxyConnectors.java
 Mon Apr 23 22:42:25 2007
@@ -21,6 +21,7 @@
 
 import org.apache.commons.io.FileUtils;
 import org.apache.maven.archiva.configuration.ArchivaConfiguration;
+import org.apache.maven.archiva.configuration.ConfigurationNames;
 import org.apache.maven.archiva.configuration.NetworkProxyConfiguration;
 import org.apache.maven.archiva.configuration.ProxyConnectorConfiguration;
 import org.apache.maven.archiva.configuration.RepositoryConfiguration;
@@ -105,8 +106,6 @@
 
     private Map networkProxyMap = new HashMap();
 
-    private List propertyNameTriggers = new ArrayList();
-
     public File fetchFromProxies( ArchivaRepository repository, 
ArtifactReference artifact )
         throws ProxyException
     {
@@ -165,7 +164,7 @@
 
         return null;
     }
-    
+
     public File fetchFromProxies( ArchivaRepository repository, 
VersionedReference metadata )
         throws ProxyException
     {
@@ -629,7 +628,8 @@
 
     public void afterConfigurationChange( Registry registry, String 
propertyName, Object propertyValue )
     {
-        if ( propertyNameTriggers.contains( propertyName ) )
+        if ( ConfigurationNames.isNetworkProxy( propertyName ) || 
ConfigurationNames.isRepositories( propertyName )
+            || ConfigurationNames.isProxyConnector( propertyName ) )
         {
             initConnectorsAndNetworkProxies();
         }
@@ -743,37 +743,6 @@
     public void initialize()
         throws InitializationException
     {
-        propertyNameTriggers.add( "repositories" );
-        propertyNameTriggers.add( "repository" );
-        propertyNameTriggers.add( "id" );
-        propertyNameTriggers.add( "name" );
-        propertyNameTriggers.add( "url" );
-        propertyNameTriggers.add( "layout" );
-        propertyNameTriggers.add( "releases" );
-        propertyNameTriggers.add( "snapshots" );
-        propertyNameTriggers.add( "indexed" );
-
-        propertyNameTriggers.add( "proxyConnectors" );
-        propertyNameTriggers.add( "proxyConnector" );
-        propertyNameTriggers.add( "sourceRepoId" );
-        propertyNameTriggers.add( "targetRepoId" );
-        propertyNameTriggers.add( "proxyId" );
-        propertyNameTriggers.add( "snapshotsPolicy" );
-        propertyNameTriggers.add( "releasePolicy" );
-        propertyNameTriggers.add( "checksumPolicy" );
-        propertyNameTriggers.add( "whiteListPatterns" );
-        propertyNameTriggers.add( "whiteListPattern" );
-        propertyNameTriggers.add( "blackListPatterns" );
-        propertyNameTriggers.add( "blackListPattern" );
-
-        propertyNameTriggers.add( "networkProxies" );
-        propertyNameTriggers.add( "networkProxy" );
-        propertyNameTriggers.add( "protocol" );
-        propertyNameTriggers.add( "host" );
-        propertyNameTriggers.add( "port" );
-        propertyNameTriggers.add( "username" );
-        propertyNameTriggers.add( "password" );
-
         archivaConfiguration.addChangeListener( this );
         initConnectorsAndNetworkProxies();
     }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/test/java/org/apache/maven/archiva/proxy/ManagedLegacyTransferTest.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/test/java/org/apache/maven/archiva/proxy/ManagedLegacyTransferTest.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/test/java/org/apache/maven/archiva/proxy/ManagedLegacyTransferTest.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-proxy/src/test/java/org/apache/maven/archiva/proxy/ManagedLegacyTransferTest.java
 Mon Apr 23 22:42:25 2007
@@ -43,21 +43,21 @@
         String path = "org.apache.maven.test/jars/get-default-layout-1.0.jar";
         File expectedFile = new File( managedLegacyDir, path );
         ArtifactReference artifact = createArtifactReference( "legacy", path );
-
+    
         expectedFile.delete();
         assertFalse( expectedFile.exists() );
-
+    
         // Configure Connector (usually done within archiva.xml configuration)
         saveConnector( ID_LEGACY_MANAGED, ID_PROXIED1, ChecksumPolicy.FIX, 
ReleasesPolicy.IGNORED,
                        SnapshotsPolicy.IGNORED, CachedFailuresPolicy.IGNORED );
-
+    
         File downloadedFile = proxyHandler.fetchFromProxies( 
managedLegacyRepository, artifact );
-
+    
         File proxied2File = new File( REPOPATH_PROXIED1,
                                       
"org/apache/maven/test/get-default-layout/1.0/get-default-layout-1.0.jar" );
         assertFileEquals( expectedFile, downloadedFile, proxied2File );
         assertNoTempFiles( expectedFile );
-
+    
         // TODO: timestamp preservation requires support for that in wagon
         //    assertEquals( "Check file timestamp", 
proxiedFile.lastModified(), file.lastModified() );
     }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/LegacyArtifactExtensionMapping.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/LegacyArtifactExtensionMapping.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/LegacyArtifactExtensionMapping.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/content/LegacyArtifactExtensionMapping.java
 Mon Apr 23 22:42:25 2007
@@ -62,7 +62,14 @@
         }
         else
         {
-            return pathType;
+            if ( pathType.endsWith( "s" ) )
+            {
+                return pathType.substring( 0, pathType.length() - 1 );
+            }
+            else
+            {
+                return pathType;
+            }
         }
     }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/layout/LegacyBidirectionalRepositoryLayout.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/layout/LegacyBidirectionalRepositoryLayout.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/layout/LegacyBidirectionalRepositoryLayout.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-base/archiva-repository-layer/src/main/java/org/apache/maven/archiva/repository/layout/LegacyBidirectionalRepositoryLayout.java
 Mon Apr 23 22:42:25 2007
@@ -205,8 +205,8 @@
             if ( !prefs.type.equals( prefs.fileParts.extension ) )
             {
                 throw new LayoutException( "Invalid artifact, mismatch on 
extension <" + prefs.fileParts.extension
-                    + "> and expected layout specified type <" + prefs.type
-                    + "> (mapped from actual path provided type <" + 
prefs.pathType + ">)" );
+                    + "> and expected layout specified type <" + 
prefs.pathType + "> (mapped type: <" + prefs.type
+                    + ">) on path <" + path + ">" );
             }
         }
 

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/pom.xml?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/pom.xml
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/pom.xml
 Mon Apr 23 22:42:25 2007
@@ -31,6 +31,42 @@
   <name>Archiva Web :: Application</name>
   <dependencies>
     <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-report-manager</artifactId>
+      <version>1.0-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-scheduled</artifactId>
+      <version>1.0-SNAPSHOT</version>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-indexer</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-proxy</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-database</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-repository-layer</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-security</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.archiva</groupId>
+      <artifactId>archiva-applet</artifactId>
+      <!-- TODO: actually, just exclude from WAR plugin -->
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>servlet-api</artifactId>
       <version>2.4</version>
@@ -125,28 +161,6 @@
     <dependency>
       <groupId>org.codehaus.plexus</groupId>
       <artifactId>plexus-container-default</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.archiva</groupId>
-      <artifactId>archiva-proxy</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.archiva</groupId>
-      <artifactId>archiva-database</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.archiva</groupId>
-      <artifactId>archiva-repository-layer</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.archiva</groupId>
-      <artifactId>archiva-security</artifactId>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.maven.archiva</groupId>
-      <artifactId>archiva-applet</artifactId>
-      <!-- TODO: actually, just exclude from WAR plugin -->
-      <scope>provided</scope>
     </dependency>
     <!-- Plexus Security Dependencies -->
     <dependency>

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractConfigureRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractConfigureRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractConfigureRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractConfigureRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -21,7 +21,7 @@
 
 import com.opensymphony.xwork.ModelDriven;
 import com.opensymphony.xwork.Preparable;
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
 import org.apache.maven.archiva.configuration.ArchivaConfiguration;
 import org.apache.maven.archiva.configuration.Configuration;
 import org.apache.maven.archiva.configuration.InvalidConfigurationException;
@@ -60,7 +60,7 @@
     /**
      * The repository.
      */
-    private AbstractRepositoryConfiguration repository;
+//    private AbstractRepositoryConfiguration repository;
 
     /**
      * The repository ID to lookup when editing a repository.
@@ -77,12 +77,12 @@
     {
         // TODO: if this didn't come from the form, go to configure.action 
instead of going through with re-saving what was just loaded
 
-        AbstractRepositoryConfiguration existingRepository = getRepository( 
repository.getId() );
-        if ( existingRepository != null )
-        {
-            addFieldError( "id", "A repository with that id already exists" );
-            return INPUT;
-        }
+//        AbstractRepositoryConfiguration existingRepository = getRepository( 
repository.getId() );
+//        if ( existingRepository != null )
+//        {
+//            addFieldError( "id", "A repository with that id already exists" 
);
+//            return INPUT;
+//        }
 
         return saveConfiguration();
     }
@@ -92,15 +92,15 @@
     {
         // TODO: if this didn't come from the form, go to configure.action 
instead of going through with re-saving what was just loaded
 
-        AbstractRepositoryConfiguration existingRepository = getRepository( 
repository.getId() );
-        removeRepository( existingRepository );
+//        AbstractRepositoryConfiguration existingRepository = getRepository( 
repository.getId() );
+//        removeRepository( existingRepository );
 
         return saveConfiguration();
     }
 
-    protected abstract void removeRepository( AbstractRepositoryConfiguration 
existingRepository );
-
-    protected abstract AbstractRepositoryConfiguration getRepository( String 
id );
+//    protected abstract void removeRepository( 
AbstractRepositoryConfiguration existingRepository );
+//
+//    protected abstract AbstractRepositoryConfiguration getRepository( String 
id );
 
     private String saveConfiguration()
         throws IOException, InvalidConfigurationException, 
RbacManagerException, RoleProfileException, RegistryException
@@ -126,23 +126,24 @@
 
     public Object getModel()
     {
-        return repository;
+        return new Object();
+//        return repository;
     }
 
-    protected abstract AbstractRepositoryConfiguration createRepository();
+//    protected abstract AbstractRepositoryConfiguration createRepository();
 
     public void prepare()
     {
         configuration = archivaConfiguration.getConfiguration();
 
-        if ( repository == null )
-        {
-            repository = getRepository( repoId );
-        }
-        if ( repository == null )
-        {
-            repository = createRepository();
-        }
+//        if ( repository == null )
+//        {
+//            repository = getRepository( repoId );
+//        }
+//        if ( repository == null )
+//        {
+//            repository = createRepository();
+//        }
     }
 
     public String getRepoId()
@@ -155,10 +156,10 @@
         this.repoId = repoId;
     }
 
-    protected AbstractRepositoryConfiguration getRepository()
-    {
-        return repository;
-    }
+//    protected AbstractRepositoryConfiguration getRepository()
+//    {
+//        return repository;
+//    }
 
     public Configuration getConfiguration()
     {

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractDeleteRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractDeleteRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractDeleteRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/AbstractDeleteRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
 import org.apache.maven.archiva.configuration.ArchivaConfiguration;
 import org.apache.maven.archiva.configuration.Configuration;
 import org.apache.maven.archiva.configuration.InvalidConfigurationException;
@@ -72,35 +72,35 @@
         {
             Configuration configuration = 
archivaConfiguration.getConfiguration();
 
-            AbstractRepositoryConfiguration existingRepository = 
getRepository( configuration );
-            if ( existingRepository == null )
-            {
-                addActionError( "A repository with that id does not exist" );
-                return ERROR;
-            }
-
-            // TODO: remove from index too!
-
-            removeRepository( configuration, existingRepository );
-
-            archivaConfiguration.save( configuration );
-
-            if ( "delete-contents".equals( operation ) )
-            {
-                removeContents( existingRepository );
-            }
+//            AbstractRepositoryConfiguration existingRepository = 
getRepository( configuration );
+//            if ( existingRepository == null )
+//            {
+//                addActionError( "A repository with that id does not exist" );
+//                return ERROR;
+//            }
+//
+//            // TODO: remove from index too!
+//
+//            removeRepository( configuration, existingRepository );
+//
+//            archivaConfiguration.save( configuration );
+//
+//            if ( "delete-contents".equals( operation ) )
+//            {
+//                removeContents( existingRepository );
+//            }
         }
 
         return SUCCESS;
     }
 
-    protected abstract void removeContents( AbstractRepositoryConfiguration 
existingRepository )
-        throws IOException;
-
-    protected abstract AbstractRepositoryConfiguration getRepository( 
Configuration configuration );
-
-    protected abstract void removeRepository( Configuration configuration,
-                                              AbstractRepositoryConfiguration 
existingRepository );
+//    protected abstract void removeContents( AbstractRepositoryConfiguration 
existingRepository )
+//        throws IOException;
+//
+//    protected abstract AbstractRepositoryConfiguration getRepository( 
Configuration configuration );
+//
+//    protected abstract void removeRepository( Configuration configuration,
+//                                              
AbstractRepositoryConfiguration existingRepository );
 
     public String input()
     {

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAction.java
 Mon Apr 23 22:42:25 2007
@@ -28,7 +28,7 @@
 import org.apache.maven.archiva.configuration.InvalidConfigurationException;
 import org.apache.maven.archiva.indexer.RepositoryIndexException;
 import org.apache.maven.archiva.indexer.RepositoryIndexSearchException;
-import org.apache.maven.archiva.repositories.ActiveManagedRepositories;
+//import org.apache.maven.archiva.repositories.ActiveManagedRepositories;
 import org.apache.maven.archiva.security.ArchivaRoleConstants;
 import org.codehaus.plexus.registry.RegistryException;
 import org.codehaus.plexus.scheduler.CronExpressionValidator;
@@ -56,10 +56,10 @@
      */
     private ArchivaConfiguration archivaConfiguration;
 
-    /**
-     * @plexus.requirement
-     */
-    private ActiveManagedRepositories activeRepositories;
+//    /**
+//     * @plexus.requirement
+//     */
+//    private ActiveManagedRepositories activeRepositories;
 
     /**
      * The configuration.
@@ -101,19 +101,19 @@
     {
         // TODO: if this didn't come from the form, go to configure.action 
instead of going through with re-saving what was just loaded
         // TODO: if this is changed, do we move the index or recreate it?
-        configuration.setDataRefreshCronExpression( getCronExpression() );
+//        configuration.setDataRefreshCronExpression( getCronExpression() );
 
         // Normalize the path
-        File file = new File( configuration.getIndexPath() );
-        configuration.setIndexPath( file.getCanonicalPath() );
-        if ( !file.exists() )
-        {
-            file.mkdirs();
-            // TODO: error handling when this fails, or is not a directory!
-        }
+//        File file = new File( configuration.getIndexPath() );
+//        configuration.setIndexPath( file.getCanonicalPath() );
+//        if ( !file.exists() )
+//        {
+//            file.mkdirs();
+//            // TODO: error handling when this fails, or is not a directory!
+//        }
 
         // Just double checking that our validation routines line up with what 
is expected in the configuration
-        assert configuration.isValid();
+//        assert configuration.isValid();
 
         archivaConfiguration.save( configuration );
 
@@ -126,7 +126,8 @@
 
     public String input()
     {
-        String[] cronEx = configuration.getDataRefreshCronExpression().split( 
" " );
+//        String[] cronEx = 
configuration.getDataRefreshCronExpression().split( " " );
+        String[] cronEx = new String[]{"0","0","*","*","*","*","*"};
         int i = 0;
 
         while ( i < cronEx.length )
@@ -158,11 +159,11 @@
             i++;
         }
 
-        if ( activeRepositories.getLastDataRefreshTime() != 0 )
-        {
-            lastIndexingTime = new Date( 
activeRepositories.getLastDataRefreshTime() ).toString();
-        }
-        else
+//        if ( activeRepositories.getLastDataRefreshTime() != 0 )
+//        {
+//            lastIndexingTime = new Date( 
activeRepositories.getLastDataRefreshTime() ).toString();
+//        }
+//        else
         {
             lastIndexingTime = "Never been run.";
         }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAppearanceAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAppearanceAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAppearanceAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureAppearanceAction.java
 Mon Apr 23 22:42:25 2007
@@ -22,7 +22,7 @@
 import com.opensymphony.xwork.ModelDriven;
 import com.opensymphony.xwork.Preparable;
 import org.apache.maven.archiva.security.ArchivaRoleConstants;
-import org.apache.maven.archiva.web.action.AbstractConfiguredAction;
+//import org.apache.maven.archiva.web.action.AbstractConfiguredAction;
 //import org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException;
 //import org.apache.maven.model.Model;
 //import org.apache.maven.project.ProjectBuildingException;
@@ -34,6 +34,7 @@
 import org.codehaus.plexus.security.ui.web.interceptor.SecureAction;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureActionBundle;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureActionException;
+import org.codehaus.plexus.xwork.action.PlexusActionSupport;
 
 import java.io.IOException;
 
@@ -44,7 +45,7 @@
  * role-hint="configureAppearance"
  */
 public class ConfigureAppearanceAction
-    extends AbstractConfiguredAction
+    extends PlexusActionSupport
     implements ModelDriven, SecureAction, Preparable
 {
 //    /**

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureProxiedRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureProxiedRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureProxiedRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureProxiedRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,8 +19,8 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
-import org.apache.maven.archiva.configuration.ProxiedRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import org.apache.maven.archiva.configuration.ProxiedRepositoryConfiguration;
 
 import java.io.IOException;
 
@@ -32,26 +32,26 @@
 public class ConfigureProxiedRepositoryAction
     extends AbstractConfigureRepositoryAction
 {
-    protected void removeRepository( AbstractRepositoryConfiguration 
existingRepository )
-    {
-        configuration.removeProxiedRepository( 
(ProxiedRepositoryConfiguration) existingRepository );
-    }
-
-    protected AbstractRepositoryConfiguration getRepository( String id )
-    {
-        return configuration.getProxiedRepositoryById( id );
-    }
+//    protected void removeRepository( AbstractRepositoryConfiguration 
existingRepository )
+//    {
+//        configuration.removeProxiedRepository( 
(ProxiedRepositoryConfiguration) existingRepository );
+//    }
+//
+//    protected AbstractRepositoryConfiguration getRepository( String id )
+//    {
+//        return configuration.getProxiedRepositoryById( id );
+//    }
 
     protected void addRepository()
         throws IOException
     {
-        ProxiedRepositoryConfiguration repository = 
(ProxiedRepositoryConfiguration) getRepository();
-
-        configuration.addProxiedRepository( repository );
+//        ProxiedRepositoryConfiguration repository = 
(ProxiedRepositoryConfiguration) getRepository();
+//
+//        configuration.addProxiedRepository( repository );
     }
 
-    protected AbstractRepositoryConfiguration createRepository()
-    {
-        return new ProxiedRepositoryConfiguration();
-    }
+//    protected AbstractRepositoryConfiguration createRepository()
+//    {
+//        return new ProxiedRepositoryConfiguration();
+//    }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
 import org.apache.maven.archiva.configuration.RepositoryConfiguration;
 import org.codehaus.plexus.rbac.profile.RoleProfileException;
 
@@ -34,42 +34,42 @@
 public class ConfigureRepositoryAction
     extends AbstractConfigureRepositoryAction
 {
-    protected void removeRepository( AbstractRepositoryConfiguration 
existingRepository )
-    {
-        configuration.removeRepository( (RepositoryConfiguration) 
existingRepository );
-    }
-
-    protected AbstractRepositoryConfiguration getRepository( String id )
-    {
-        return configuration.getRepositoryById( id );
-    }
+//    protected void removeRepository( AbstractRepositoryConfiguration 
existingRepository )
+//    {
+//        configuration.removeRepository( (RepositoryConfiguration) 
existingRepository );
+//    }
+//
+//    protected AbstractRepositoryConfiguration getRepository( String id )
+//    {
+//        return configuration.getRepositoryById( id );
+//    }
 
     protected void addRepository()
         throws IOException, RoleProfileException
     {
-        RepositoryConfiguration repository = (RepositoryConfiguration) 
getRepository();
-
-        // Normalize the path
-        File file = new File( repository.getDirectory() );
-        repository.setDirectory( file.getCanonicalPath() );
-        if ( !file.exists() )
-        {
-            file.mkdirs();
-            // TODO: error handling when this fails, or is not a directory!
-        }
-
-        configuration.addRepository( repository );
-
-        // TODO: double check these are configured on start up
-        roleProfileManager.getDynamicRole( "archiva-repository-manager", 
repository.getId() );
-
-        roleProfileManager.getDynamicRole( "archiva-repository-observer", 
repository.getId() );
+//        RepositoryConfiguration repository = (RepositoryConfiguration) 
getRepository();
+//
+//        // Normalize the path
+//        File file = new File( repository.getDirectory() );
+//        repository.setDirectory( file.getCanonicalPath() );
+//        if ( !file.exists() )
+//        {
+//            file.mkdirs();
+//            // TODO: error handling when this fails, or is not a directory!
+//        }
+//
+//        configuration.addRepository( repository );
+//
+//        // TODO: double check these are configured on start up
+//        roleProfileManager.getDynamicRole( "archiva-repository-manager", 
repository.getId() );
+//
+//        roleProfileManager.getDynamicRole( "archiva-repository-observer", 
repository.getId() );
     }
 
-    protected AbstractRepositoryConfiguration createRepository()
-    {
-        RepositoryConfiguration repository = new RepositoryConfiguration();
-        repository.setIndexed( false );
-        return repository;
-    }
+//    protected AbstractRepositoryConfiguration createRepository()
+//    {
+//        RepositoryConfiguration repository = new RepositoryConfiguration();
+//        repository.setIndexed( false );
+//        return repository;
+//    }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureSyncedRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureSyncedRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureSyncedRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/ConfigureSyncedRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,8 +19,8 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
-import org.apache.maven.archiva.configuration.SyncedRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import org.apache.maven.archiva.configuration.SyncedRepositoryConfiguration;
 
 import java.io.IOException;
 
@@ -32,26 +32,26 @@
 public class ConfigureSyncedRepositoryAction
     extends AbstractConfigureRepositoryAction
 {
-    protected void removeRepository( AbstractRepositoryConfiguration 
existingRepository )
-    {
-        configuration.removeSyncedRepository( (SyncedRepositoryConfiguration) 
existingRepository );
-    }
-
-    protected AbstractRepositoryConfiguration getRepository( String id )
-    {
-        return configuration.getSyncedRepositoryById( id );
-    }
+//    protected void removeRepository( AbstractRepositoryConfiguration 
existingRepository )
+//    {
+//        configuration.removeSyncedRepository( 
(SyncedRepositoryConfiguration) existingRepository );
+//    }
+//
+//    protected AbstractRepositoryConfiguration getRepository( String id )
+//    {
+//        return configuration.getSyncedRepositoryById( id );
+//    }
 
     protected void addRepository()
         throws IOException
     {
-        SyncedRepositoryConfiguration repository = 
(SyncedRepositoryConfiguration) getRepository();
-
-        configuration.addSyncedRepository( repository );
+//        SyncedRepositoryConfiguration repository = 
(SyncedRepositoryConfiguration) getRepository();
+//
+//        configuration.addSyncedRepository( repository );
     }
 
-    protected AbstractRepositoryConfiguration createRepository()
-    {
-        return new SyncedRepositoryConfiguration();
-    }
+//    protected AbstractRepositoryConfiguration createRepository()
+//    {
+//        return new SyncedRepositoryConfiguration();
+//    }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteProxiedRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteProxiedRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteProxiedRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteProxiedRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,9 +19,9 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
 import org.apache.maven.archiva.configuration.Configuration;
-import org.apache.maven.archiva.configuration.ProxiedRepositoryConfiguration;
+//import org.apache.maven.archiva.configuration.ProxiedRepositoryConfiguration;
 
 import java.io.IOException;
 
@@ -33,19 +33,19 @@
 public class DeleteProxiedRepositoryAction
     extends AbstractDeleteRepositoryAction
 {
-    protected AbstractRepositoryConfiguration getRepository( Configuration 
configuration )
-    {
-        return configuration.getProxiedRepositoryById( repoId );
-    }
-
-    protected void removeRepository( Configuration configuration, 
AbstractRepositoryConfiguration existingRepository )
-    {
-        configuration.removeProxiedRepository( 
(ProxiedRepositoryConfiguration) existingRepository );
-    }
-
-    protected void removeContents( AbstractRepositoryConfiguration 
existingRepository )
-        throws IOException
-    {
-        // TODO! delete it
-    }
+//    protected AbstractRepositoryConfiguration getRepository( Configuration 
configuration )
+//    {
+//        return configuration.getProxiedRepositoryById( repoId );
+//    }
+//
+//    protected void removeRepository( Configuration configuration, 
AbstractRepositoryConfiguration existingRepository )
+//    {
+//        configuration.removeProxiedRepository( 
(ProxiedRepositoryConfiguration) existingRepository );
+//    }
+//
+//    protected void removeContents( AbstractRepositoryConfiguration 
existingRepository )
+//        throws IOException
+//    {
+//        // TODO! delete it
+//    }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,7 +19,7 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
 import org.apache.maven.archiva.configuration.Configuration;
 import org.apache.maven.archiva.configuration.RepositoryConfiguration;
 import org.codehaus.plexus.rbac.profile.RoleProfileException;
@@ -35,32 +35,32 @@
 public class DeleteRepositoryAction
     extends AbstractDeleteRepositoryAction
 {
-    protected AbstractRepositoryConfiguration getRepository( Configuration 
configuration )
-    {
-        return configuration.getRepositoryById( repoId );
-    }
-
-    protected void removeRepository( Configuration configuration, 
AbstractRepositoryConfiguration existingRepository )
-    {
-        configuration.removeRepository( (RepositoryConfiguration) 
existingRepository );
-
-        try
-        {
-            removeRepositoryRoles( existingRepository );
-        }
-        catch ( RoleProfileException e )
-        {
-            getLogger().error( "Error removing user roles associated with 
repository " + existingRepository.getId() );
-        }
-    }
-
-    protected void removeContents( AbstractRepositoryConfiguration 
existingRepository )
-        throws IOException
-    {
-        RepositoryConfiguration repository = (RepositoryConfiguration) 
existingRepository;
-        getLogger().info( "Removing " + repository.getDirectory() );
-        FileUtils.deleteDirectory( repository.getDirectory() );
-    }
+//    protected AbstractRepositoryConfiguration getRepository( Configuration 
configuration )
+//    {
+//        return configuration.getRepositoryById( repoId );
+//    }
+//
+//    protected void removeRepository( Configuration configuration, 
AbstractRepositoryConfiguration existingRepository )
+//    {
+//        configuration.removeRepository( (RepositoryConfiguration) 
existingRepository );
+//
+//        try
+//        {
+//            removeRepositoryRoles( existingRepository );
+//        }
+//        catch ( RoleProfileException e )
+//        {
+//            getLogger().error( "Error removing user roles associated with 
repository " + existingRepository.getId() );
+//        }
+//    }
+//
+//    protected void removeContents( AbstractRepositoryConfiguration 
existingRepository )
+//        throws IOException
+//    {
+//        RepositoryConfiguration repository = (RepositoryConfiguration) 
existingRepository;
+//        getLogger().info( "Removing " + repository.getDirectory() );
+//        FileUtils.deleteDirectory( repository.getDirectory() );
+//    }
 
     /**
      * Remove user roles associated with the repository
@@ -68,12 +68,12 @@
      * @param existingRepository
      * @throws RoleProfileException
      */
-    private void removeRepositoryRoles( AbstractRepositoryConfiguration 
existingRepository )
-        throws RoleProfileException
-    {
-        roleProfileManager.deleteDynamicRole( "archiva-repository-manager", 
existingRepository.getId() );
-        roleProfileManager.deleteDynamicRole( "archiva-repository-observer", 
existingRepository.getId() );
-
-        getLogger().info( "removed user roles associated with repository " + 
existingRepository.getId() );
-    }
+//    private void removeRepositoryRoles( AbstractRepositoryConfiguration 
existingRepository )
+//        throws RoleProfileException
+//    {
+//        roleProfileManager.deleteDynamicRole( "archiva-repository-manager", 
existingRepository.getId() );
+//        roleProfileManager.deleteDynamicRole( "archiva-repository-observer", 
existingRepository.getId() );
+//
+//        getLogger().info( "removed user roles associated with repository " + 
existingRepository.getId() );
+//    }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteSyncedRepositoryAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteSyncedRepositoryAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteSyncedRepositoryAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/DeleteSyncedRepositoryAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,9 +19,9 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
+//import 
org.apache.maven.archiva.configuration.AbstractRepositoryConfiguration;
 import org.apache.maven.archiva.configuration.Configuration;
-import org.apache.maven.archiva.configuration.SyncedRepositoryConfiguration;
+//import org.apache.maven.archiva.configuration.SyncedRepositoryConfiguration;
 
 import java.io.IOException;
 
@@ -33,19 +33,19 @@
 public class DeleteSyncedRepositoryAction
     extends AbstractDeleteRepositoryAction
 {
-    protected AbstractRepositoryConfiguration getRepository( Configuration 
configuration )
-    {
-        return configuration.getSyncedRepositoryById( repoId );
-    }
-
-    protected void removeRepository( Configuration configuration, 
AbstractRepositoryConfiguration existingRepository )
-    {
-        configuration.removeSyncedRepository( (SyncedRepositoryConfiguration) 
existingRepository );
-    }
-
-    protected void removeContents( AbstractRepositoryConfiguration 
existingRepository )
-        throws IOException
-    {
-        // TODO! remove the contents
-    }
+//    protected AbstractRepositoryConfiguration getRepository( Configuration 
configuration )
+//    {
+//        return configuration.getSyncedRepositoryById( repoId );
+//    }
+//
+//    protected void removeRepository( Configuration configuration, 
AbstractRepositoryConfiguration existingRepository )
+//    {
+//        configuration.removeSyncedRepository( 
(SyncedRepositoryConfiguration) existingRepository );
+//    }
+//
+//    protected void removeContents( AbstractRepositoryConfiguration 
existingRepository )
+//        throws IOException
+//    {
+//        // TODO! remove the contents
+//    }
 }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/EditPomAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/EditPomAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/EditPomAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/EditPomAction.java
 Mon Apr 23 22:42:25 2007
@@ -22,7 +22,6 @@
 import com.opensymphony.xwork.ModelDriven;
 import com.opensymphony.xwork.Preparable;
 import org.apache.maven.archiva.security.ArchivaRoleConstants;
-import org.apache.maven.archiva.web.action.AbstractConfiguredAction;
 //import org.apache.maven.artifact.installer.ArtifactInstallationException;
 //import org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException;
 //import org.apache.maven.model.Model;
@@ -35,6 +34,7 @@
 import org.codehaus.plexus.security.ui.web.interceptor.SecureAction;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureActionBundle;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureActionException;
+import org.codehaus.plexus.xwork.action.PlexusActionSupport;
 
 import java.io.IOException;
 
@@ -45,7 +45,7 @@
  * role-hint="editPom"
  */
 public class EditPomAction
-    extends AbstractConfiguredAction
+    extends PlexusActionSupport
     implements ModelDriven, SecureAction, Preparable
 {
     /**

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/RunRepositoryTaskAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/RunRepositoryTaskAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/RunRepositoryTaskAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/admin/RunRepositoryTaskAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,13 +19,13 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.scheduler.RepositoryTaskScheduler;
+//import org.apache.maven.archiva.scheduler.RepositoryTaskScheduler;
 import org.apache.maven.archiva.security.ArchivaRoleConstants;
 import org.codehaus.plexus.security.rbac.Resource;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureAction;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureActionBundle;
 import org.codehaus.plexus.security.ui.web.interceptor.SecureActionException;
-import org.codehaus.plexus.taskqueue.execution.TaskExecutionException;
+//import org.codehaus.plexus.taskqueue.execution.TaskExecutionException;
 import org.codehaus.plexus.xwork.action.PlexusActionSupport;
 
 /**
@@ -37,15 +37,14 @@
     extends PlexusActionSupport
     implements SecureAction
 {
-    /**
-     * @plexus.requirement
-     */
-    private RepositoryTaskScheduler taskScheduler;
+//    /**
+//     * @plexus.requirement
+//     */
+//    private RepositoryTaskScheduler taskScheduler;
 
     public String runRefresh()
-        throws TaskExecutionException
     {
-        taskScheduler.runDataRefresh();
+//        taskScheduler.runDataRefresh();
 
         return SUCCESS;
     }

Modified: 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/component/CompanyInfoAction.java
URL: 
http://svn.apache.org/viewvc/maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/component/CompanyInfoAction.java?view=diff&rev=531751&r1=531750&r2=531751
==============================================================================
--- 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/component/CompanyInfoAction.java
 (original)
+++ 
maven/archiva/branches/archiva-jpox-database-refactor/archiva-web/archiva-webapp/src/main/java/org/apache/maven/archiva/web/action/component/CompanyInfoAction.java
 Mon Apr 23 22:42:25 2007
@@ -19,10 +19,10 @@
  * under the License.
  */
 
-import org.apache.maven.archiva.web.action.AbstractConfiguredAction;
 // TODO import org.apache.maven.model.Model;
 // import org.apache.maven.shared.app.company.CompanyPomHandler;
 // import org.apache.maven.shared.app.configuration.MavenAppConfiguration;
+import org.codehaus.plexus.xwork.action.PlexusActionSupport;
 
 /**
  * Stores the company information for displaying on the page.
@@ -30,7 +30,7 @@
  * @TODO plexus.component role="com.opensymphony.xwork.Action" 
role-hint="companyInfo"
  */
 public class CompanyInfoAction
-    extends AbstractConfiguredAction
+    extends PlexusActionSupport
 {
     private String companyLogo;
 


Reply via email to