From: Joakim Erdfelt Date: Thu, 22 Mar 2007 21:04:00 +0000 (+0000) Subject: Renaming core to api X-Git-Tag: archiva-1.0-alpha-1~113^2~102 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8910ed421460b02ec2d5e855113c0ce81fcb2667;p=archiva.git Renaming core to api git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@521464 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/archiva-api/pom.xml b/archiva-api/pom.xml new file mode 100644 index 000000000..a1cec5ad3 --- /dev/null +++ b/archiva-api/pom.xml @@ -0,0 +1,117 @@ + + + + + + archiva + org.apache.maven.archiva + 1.0-SNAPSHOT + + 4.0.0 + archiva-core + Archiva Core + + + org.apache.maven.archiva + archiva-consumer-api + + + org.apache.maven.archiva + archiva-configuration + + + org.apache.maven.archiva + archiva-discoverer + + + org.apache.maven.archiva + archiva-proxy + + + org.apache.maven.archiva + archiva-reports-standard + + + org.codehaus.plexus + plexus-component-api + + + org.codehaus.plexus + plexus-quartz + 1.0-alpha-3 + + + org.codehaus.plexus.cache + plexus-cache-ehcache + 1.0-alpha-1 + + + org.codehaus.plexus + plexus-taskqueue + 1.0-alpha-6 + + + commons-lang + commons-lang + + + org.codehaus.plexus.registry + plexus-registry-commons + 1.0-alpha-2-SNAPSHOT + test + + + + hsqldb + hsqldb + 1.7.3.3 + test + + + + org.codehaus.plexus + plexus-container-default + test + + + + + + org.codehaus.plexus + plexus-maven-plugin + + + merge + + merge-descriptors + + + + ${basedir}/src/main/resources/META-INF/plexus/components.xml + ${project.build.directory}/generated-resources/plexus/META-INF/plexus/components.xml + + + + + + + + diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/configuration/ConfiguredRepositoryFactory.java b/archiva-api/src/main/java/org/apache/maven/archiva/configuration/ConfiguredRepositoryFactory.java new file mode 100644 index 000000000..9b5e3dbc5 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/configuration/ConfiguredRepositoryFactory.java @@ -0,0 +1,75 @@ +package org.apache.maven.archiva.configuration; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.proxy.ProxiedArtifactRepository; +import org.apache.maven.artifact.repository.ArtifactRepository; + +import java.util.List; + +/** + * Create an artifact repository from the given configuration. + * + * @author Brett Porter + */ +public interface ConfiguredRepositoryFactory +{ + String ROLE = ConfiguredRepositoryFactory.class.getName(); + + /** + * Create an artifact repository from the given configuration. + * + * @param configuration the configuration + * @return the artifact repository + */ + ArtifactRepository createRepository( RepositoryConfiguration configuration ); + + /** + * Create artifact repositories from the given configuration. + * + * @param configuration the configuration containing the repositories + * @return the artifact repositories + */ + List createRepositories( Configuration configuration ); + + /** + * Create a local repository from the given configuration. + * + * @param configuration the configuration + * @return the local artifact repository + */ + ArtifactRepository createLocalRepository( Configuration configuration ); + + /** + * Create an artifact repository from the given proxy repository configuration. + * + * @param configuration the configuration + * @return the artifact repository + */ + ProxiedArtifactRepository createProxiedRepository( ProxiedRepositoryConfiguration configuration ); + + /** + * Create artifact repositories from the given proxy repository configurations. + * + * @param configuration the configuration containing the repositories + * @return the artifact repositories + */ + List createProxiedRepositories( Configuration configuration ); +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/configuration/DefaultConfiguredRepositoryFactory.java b/archiva-api/src/main/java/org/apache/maven/archiva/configuration/DefaultConfiguredRepositoryFactory.java new file mode 100644 index 000000000..4c7e05e5a --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/configuration/DefaultConfiguredRepositoryFactory.java @@ -0,0 +1,147 @@ +package org.apache.maven.archiva.configuration; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.commons.lang.StringUtils; +import org.apache.maven.archiva.proxy.ProxiedArtifactRepository; +import org.apache.maven.artifact.repository.ArtifactRepository; +import org.apache.maven.artifact.repository.ArtifactRepositoryFactory; +import org.apache.maven.artifact.repository.ArtifactRepositoryPolicy; +import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout; + +import java.io.File; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.List; +import java.util.Map; + +/** + * Create artifact repositories from a configuration. + * + * @author Brett Porter + * @plexus.component role="org.apache.maven.archiva.configuration.ConfiguredRepositoryFactory" + */ +public class DefaultConfiguredRepositoryFactory + implements ConfiguredRepositoryFactory +{ + /** + * @plexus.requirement role="org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout" + */ + private Map repositoryLayouts; + + /** + * @plexus.requirement + */ + private ArtifactRepositoryFactory repoFactory; + + public ArtifactRepository createRepository( RepositoryConfiguration configuration ) + { + return createRepository( configuration.getLayout(), configuration.getId(), configuration.getDirectory()); + } + + public ProxiedArtifactRepository createProxiedRepository( ProxiedRepositoryConfiguration configuration ) + { + boolean enabled = isEnabled( configuration.getSnapshotsPolicy() ); + String updatePolicy = + getUpdatePolicy( configuration.getSnapshotsPolicy(), configuration.getSnapshotsInterval() ); + ArtifactRepositoryPolicy snapshotsPolicy = + new ArtifactRepositoryPolicy( enabled, updatePolicy, ArtifactRepositoryPolicy.CHECKSUM_POLICY_FAIL ); + + enabled = isEnabled( configuration.getReleasesPolicy() ); + updatePolicy = getUpdatePolicy( configuration.getReleasesPolicy(), configuration.getReleasesInterval() ); + ArtifactRepositoryPolicy releasesPolicy = + new ArtifactRepositoryPolicy( enabled, updatePolicy, ArtifactRepositoryPolicy.CHECKSUM_POLICY_FAIL ); + + ArtifactRepositoryLayout layout = (ArtifactRepositoryLayout) repositoryLayouts.get( configuration.getLayout() ); + + if ( layout == null ) + { + throw new IllegalArgumentException( "Invalid layout: " + configuration.getLayout() ); + } + + ArtifactRepository artifactRepository = repoFactory.createArtifactRepository( configuration.getId(), + configuration.getUrl(), layout, + snapshotsPolicy, releasesPolicy ); + ProxiedArtifactRepository repository = new ProxiedArtifactRepository( artifactRepository ); + repository.setCacheFailures( configuration.isCacheFailures() ); + repository.setHardFail( configuration.isHardFail() ); + repository.setName( configuration.getName() ); + repository.setUseNetworkProxy( configuration.isUseNetworkProxy() ); + return repository; + } + + public List createRepositories( Configuration configuration ) + { + List managedRepositories = configuration.getRepositories(); + List repositories = new ArrayList( managedRepositories.size() ); + + for ( Iterator i = managedRepositories.iterator(); i.hasNext(); ) + { + repositories.add( createRepository( (RepositoryConfiguration) i.next() ) ); + } + + return repositories; + } + + public List createProxiedRepositories( Configuration configuration ) + { + List proxiedRepositories = configuration.getProxiedRepositories(); + List repositories = new ArrayList( proxiedRepositories.size() ); + + for ( Iterator i = proxiedRepositories.iterator(); i.hasNext(); ) + { + repositories.add( createProxiedRepository( (ProxiedRepositoryConfiguration) i.next() ) ); + } + + return repositories; + } + + public ArtifactRepository createLocalRepository( Configuration configuration ) + { + return createRepository( "default", "local", configuration.getLocalRepository() ); + } + + public ArtifactRepository createRepository( String layout, String id, String directory ) + { + ArtifactRepositoryLayout repositoryLayout = (ArtifactRepositoryLayout) repositoryLayouts.get( layout ); + File repository = new File( directory ); + repository.mkdirs(); + + String repoDir = repository.toURI().toString(); + //workaround for spaces non converted by PathUtils in wagon + //TODO: remove it when PathUtils will be fixed + if ( repoDir.indexOf( "%20" ) >= 0 ) + { + repoDir = StringUtils.replace( repoDir, "%20", " " ); + } + + return repoFactory.createArtifactRepository( id, repoDir, repositoryLayout, null, null ); + } + + private static String getUpdatePolicy( String policy, int interval ) + { + return "interval".equals( policy ) ? policy + ":" + interval : policy; + } + + private static boolean isEnabled( String policy ) + { + return !"disabled".equals( policy ); + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/consumers/ArtifactHealthConsumer.java b/archiva-api/src/main/java/org/apache/maven/archiva/consumers/ArtifactHealthConsumer.java new file mode 100644 index 000000000..f0eb8843f --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/consumers/ArtifactHealthConsumer.java @@ -0,0 +1,96 @@ +package org.apache.maven.archiva.consumers; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.common.utils.BaseFile; +import org.apache.maven.archiva.reporting.database.ArtifactResultsDatabase; +import org.apache.maven.archiva.reporting.group.ReportGroup; +import org.apache.maven.artifact.Artifact; +import org.apache.maven.artifact.InvalidArtifactRTException; +import org.apache.maven.model.Model; +import org.apache.maven.project.MavenProject; +import org.apache.maven.project.MavenProjectBuilder; +import org.apache.maven.project.ProjectBuildingException; + +import java.util.Collections; + +/** + * ArtifactHealthConsumer + * + * @author Joakim Erdfelt + * @version $Id$ + * + * @plexus.component role="org.apache.maven.archiva.common.consumers.Consumer" + * role-hint="artifact-health" + * instantiation-strategy="per-lookup" + */ +public class ArtifactHealthConsumer + extends GenericArtifactConsumer +{ + /** + * @plexus.requirement + */ + private ArtifactResultsDatabase database; + + /** + * @plexus.requirement role-hint="health" + */ + private ReportGroup health; + + /** + * @plexus.requirement + */ + private MavenProjectBuilder projectBuilder; + + public void processArtifact( Artifact artifact, BaseFile file ) + { + Model model = null; + try + { + Artifact pomArtifact = artifactFactory.createProjectArtifact( artifact.getGroupId(), artifact + .getArtifactId(), artifact.getVersion() ); + MavenProject project = projectBuilder.buildFromRepository( pomArtifact, Collections.EMPTY_LIST, repository ); + + model = project.getModel(); + } + catch ( InvalidArtifactRTException e ) + { + database.addWarning( artifact, "health", "invalid", "Invalid artifact [" + artifact + "] : " + e ); + } + catch ( ProjectBuildingException e ) + { + database.addWarning( artifact, "health", "project-build", "Error reading project model: " + e ); + } + + database.remove( artifact ); + health.processArtifact( artifact, model ); + } + + public void processFileProblem( BaseFile path, String message ) + { + /* do nothing here (yet) */ + // TODO: store build failure into database? + } + + public String getName() + { + return "Artifact Health Consumer"; + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/consumers/IndexArtifactConsumer.java b/archiva-api/src/main/java/org/apache/maven/archiva/consumers/IndexArtifactConsumer.java new file mode 100644 index 000000000..f89bd5109 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/consumers/IndexArtifactConsumer.java @@ -0,0 +1,98 @@ +package org.apache.maven.archiva.consumers; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.common.utils.BaseFile; +import org.apache.maven.archiva.configuration.ArchivaConfiguration; +import org.apache.maven.archiva.configuration.Configuration; +import org.apache.maven.archiva.indexer.RepositoryArtifactIndex; +import org.apache.maven.archiva.indexer.RepositoryArtifactIndexFactory; +import org.apache.maven.archiva.indexer.RepositoryIndexException; +import org.apache.maven.archiva.indexer.record.RepositoryIndexRecordFactory; +import org.apache.maven.artifact.Artifact; +import org.apache.maven.artifact.repository.ArtifactRepository; + +import java.io.File; + +/** + * IndexArtifactConsumer + * + * @author Joakim Erdfelt + * @version $Id$ + * + * @plexus.component role="org.apache.maven.archiva.common.consumers.Consumer" + * role-hint="index-artifact" + * instantiation-strategy="per-lookup" + */ +public class IndexArtifactConsumer + extends GenericArtifactConsumer +{ + /** + * @plexus.requirement + */ + private RepositoryArtifactIndexFactory indexFactory; + + /** + * @plexus.requirement role-hint="standard" + */ + private RepositoryIndexRecordFactory recordFactory; + + /** + * Configuration store. + * + * @plexus.requirement + */ + private ArchivaConfiguration archivaConfiguration; + + private RepositoryArtifactIndex index; + + public boolean init( ArtifactRepository repository ) + { + Configuration configuration = archivaConfiguration.getConfiguration(); + + File indexPath = new File( configuration.getIndexPath() ); + + index = indexFactory.createStandardIndex( indexPath ); + + return super.init( repository ); + } + + public void processArtifact( Artifact artifact, BaseFile file ) + { + try + { + index.indexArtifact( artifact, recordFactory ); + } + catch ( RepositoryIndexException e ) + { + getLogger().warn( "Unable to index artifact " + artifact, e ); + } + } + + public void processFileProblem( BaseFile path, String message ) + { + + } + + public String getName() + { + return "Index Artifact Consumer"; + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/consumers/RepositoryMetadataHealthConsumer.java b/archiva-api/src/main/java/org/apache/maven/archiva/consumers/RepositoryMetadataHealthConsumer.java new file mode 100644 index 000000000..0c56768b1 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/consumers/RepositoryMetadataHealthConsumer.java @@ -0,0 +1,68 @@ +package org.apache.maven.archiva.consumers; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.common.utils.BaseFile; +import org.apache.maven.archiva.reporting.database.MetadataResultsDatabase; +import org.apache.maven.archiva.reporting.group.ReportGroup; +import org.apache.maven.archiva.reporting.model.MetadataResults; +import org.apache.maven.artifact.repository.metadata.RepositoryMetadata; + +/** + * RepositoryMetadataHealthConsumer + * + * @author Joakim Erdfelt + * @version $Id$ + * + * @plexus.component role="org.apache.maven.archiva.common.consumers.Consumer" + * role-hint="metadata-health" + * instantiation-strategy="per-lookup" + */ +public class RepositoryMetadataHealthConsumer + extends GenericRepositoryMetadataConsumer +{ + /** + * @plexus.requirement + */ + private MetadataResultsDatabase database; + + /** + * @plexus.requirement role-hint="health" + */ + private ReportGroup health; + + public void processRepositoryMetadata( RepositoryMetadata metadata, BaseFile file ) + { + MetadataResults results = database.getMetadataResults( metadata ); + database.clearResults( results ); + + health.processMetadata( metadata, repository ); + } + + public void processFileProblem( BaseFile path, String message ) + { + + } + + public String getName() + { + return "RepositoryMetadata Health Consumer"; + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java b/archiva-api/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java new file mode 100644 index 000000000..0bac31018 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java @@ -0,0 +1,93 @@ +package org.apache.maven.archiva.repositories; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.common.artifact.managed.ManagedArtifact; +import org.apache.maven.archiva.configuration.RepositoryConfiguration; +import org.apache.maven.artifact.Artifact; +import org.apache.maven.artifact.repository.ArtifactRepository; +import org.apache.maven.project.MavenProject; +import org.apache.maven.project.ProjectBuildingException; + +import java.util.List; + +/** + * ActiveManagedRepositories + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public interface ActiveManagedRepositories +{ + String ROLE = ActiveManagedRepositories.class.getName(); + + /** + * Obtain the ArtifactRepository for the specified Repository ID. + * + * @param id the ID of the repository. + * @return the ArtifactRepository associated with the provided ID, or null if none found. + */ + public ArtifactRepository getArtifactRepository( String id ); + + /** + * Get the List of active managed repositories as a List of {@link ArtifactRepository} objects. + * + * @return the list of ArtifactRepository objects. + */ + public List /**/getAllArtifactRepositories(); + + RepositoryConfiguration getRepositoryConfiguration( String id ); + + /** + * Providing only a groupId, artifactId, and version, return the MavenProject that + * is found, in any managed repository. + * + * @param groupId the groupId to search for + * @param artifactId the artifactId to search for + * @param version the version to search for + * @return the MavenProject from the provided parameters. + * @throws ProjectBuildingException if there was a problem building the maven project object. + */ + MavenProject findProject( String groupId, String artifactId, String version ) + throws ProjectBuildingException; + + ManagedArtifact findArtifact( String groupId, String artifactId, String version ) + throws ProjectBuildingException; + + ManagedArtifact findArtifact( String groupId, String artifactId, String version, String type ); + + ManagedArtifact findArtifact( Artifact artifact ); + + /** + * Obtain the last data refresh timestamp for all Managed Repositories. + * + * @return the last data refresh timestamp. + */ + long getLastDataRefreshTime(); + + /** + * Tests to see if there needs to be a data refresh performed. + * + * The only valid scenario is if 1 or more repositories have not had their data refreshed ever. + * + * @return true if there needs to be a data refresh. + */ + boolean needsDataRefresh(); +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java b/archiva-api/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java new file mode 100644 index 000000000..b01ce97f8 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java @@ -0,0 +1,352 @@ +package org.apache.maven.archiva.repositories; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.commons.lang.StringUtils; +import org.apache.maven.archiva.common.artifact.managed.ManagedArtifact; +import org.apache.maven.archiva.common.artifact.managed.ManagedArtifactTypes; +import org.apache.maven.archiva.common.artifact.managed.ManagedEjbArtifact; +import org.apache.maven.archiva.common.artifact.managed.ManagedJavaArtifact; +import org.apache.maven.archiva.configuration.ArchivaConfiguration; +import org.apache.maven.archiva.configuration.Configuration; +import org.apache.maven.archiva.configuration.ConfiguredRepositoryFactory; +import org.apache.maven.archiva.configuration.RepositoryConfiguration; +import org.apache.maven.archiva.discoverer.DiscovererStatistics; +import org.apache.maven.archiva.scheduler.executors.DataRefreshExecutor; +import org.apache.maven.artifact.Artifact; +import org.apache.maven.artifact.factory.ArtifactFactory; +import org.apache.maven.artifact.repository.ArtifactRepository; +import org.apache.maven.model.Model; +import org.apache.maven.project.MavenProject; +import org.apache.maven.project.MavenProjectBuilder; +import org.apache.maven.project.ProjectBuildingException; +import org.codehaus.plexus.cache.Cache; +import org.codehaus.plexus.logging.AbstractLogEnabled; +import org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable; +import org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException; +import org.codehaus.plexus.registry.Registry; +import org.codehaus.plexus.registry.RegistryListener; + +import java.io.File; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.Iterator; +import java.util.List; + +/** + * DefaultActiveManagedRepositories + * + * @author Joakim Erdfelt + * @version $Id$ + * @plexus.component role="org.apache.maven.archiva.repositories.ActiveManagedRepositories" + */ +public class DefaultActiveManagedRepositories + extends AbstractLogEnabled + implements ActiveManagedRepositories, Initializable, RegistryListener +{ + /** + * @plexus.requirement role-hint="artifactCache" + */ + private Cache artifactCache; + + /** + * @plexus.requirement + */ + private ArtifactFactory artifactFactory; + + /** + * @plexus.requirement + */ + private ArchivaConfiguration archivaConfiguration; + + /** + * @plexus.requirement + */ + private MavenProjectBuilder projectBuilder; + + /** + * @plexus.requirement role-hint="projectCache" + */ + private Cache projectCache; + + /** + * @plexus.requirement + */ + private ConfiguredRepositoryFactory repositoryFactory; + + private Configuration configuration; + + private ArtifactRepository localRepository; + + private List repositories; + + public Artifact createRelatedArtifact( Artifact artifact, String classifier, String type ) + { + String groupId = artifact.getGroupId(); + String artifactId = artifact.getArtifactId(); + String version = artifact.getVersion(); + String reltype = StringUtils.defaultIfEmpty( type, artifact.getType() ); + return artifactFactory.createArtifactWithClassifier( groupId, artifactId, version, reltype, classifier ); + } + + public ManagedArtifact findArtifact( Artifact artifact ) + { + ManagedArtifact managedArtifact = (ManagedArtifact) artifactCache.get( toKey( artifact ) ); + + if ( managedArtifact != null ) + { + return managedArtifact; + } + + boolean snapshot = artifact.isSnapshot(); + + for ( Iterator i = repositories.iterator(); i.hasNext(); ) + { + ArtifactRepository repository = (ArtifactRepository) i.next(); + if ( snapshot && !repository.getSnapshots().isEnabled() ) + { + // skip repo. + continue; + } + + String path = repository.pathOf( artifact ); + File f = new File( repository.getBasedir(), path ); + if ( f.exists() ) + { + // Found it. + managedArtifact = createManagedArtifact( repository, artifact, f ); + + artifactCache.put( toKey( artifact ), managedArtifact ); + + return managedArtifact; + } + } + + return null; + } + + public ManagedArtifact findArtifact( String groupId, String artifactId, String version ) + throws ProjectBuildingException + { + MavenProject project = findProject( groupId, artifactId, version ); + Model model = project.getModel(); + + return findArtifact( model.getGroupId(), model.getArtifactId(), model.getVersion(), model.getPackaging() ); + } + + public ManagedArtifact findArtifact( String groupId, String artifactId, String version, String type ) + { + Artifact artifact = artifactFactory.createBuildArtifact( groupId, artifactId, version, type ); + return findArtifact( artifact ); + } + + public MavenProject findProject( String groupId, String artifactId, String version ) + throws ProjectBuildingException + { + MavenProject project = (MavenProject) projectCache.get( toKey( groupId, artifactId, version ) ); + + if ( project != null ) + { + return project; + } + + Artifact projectArtifact = artifactFactory.createProjectArtifact( groupId, artifactId, version ); + + project = projectBuilder.buildFromRepository( projectArtifact, repositories, localRepository ); + + projectCache.put( toKey( groupId, artifactId, version ), project ); + + return project; + } + + public ArtifactRepository getArtifactRepository( String id ) + { + RepositoryConfiguration repoConfig = getRepositoryConfiguration( id ); + if ( repoConfig == null ) + { + return null; + } + + return repositoryFactory.createRepository( repoConfig ); + } + + public List getAllArtifactRepositories() + { + return repositoryFactory.createRepositories( configuration ); + } + + public RepositoryConfiguration getRepositoryConfiguration( String id ) + { + return this.configuration.getRepositoryById( id ); + } + + public void initialize() + throws InitializationException + { + Configuration config = archivaConfiguration.getConfiguration(); + archivaConfiguration.addChangeListener( this ); + configureSelf( config ); + } + + private String toKey( Artifact artifact ) + { + if ( artifact == null ) + { + return null; + } + + return toKey( artifact.getGroupId(), artifact.getArtifactId(), artifact.getVersion() ); + } + + private String toKey( String groupId, String artifactId, String version ) + { + return groupId + ":" + artifactId + ":" + version; + } + + private void configureSelf( Configuration config ) + { + this.configuration = config; + this.artifactCache.clear(); + this.projectCache.clear(); + + repositories = repositoryFactory.createRepositories( this.configuration ); + localRepository = repositoryFactory.createLocalRepository( this.configuration ); + + } + + private ManagedArtifact createManagedArtifact( ArtifactRepository repository, Artifact artifact, File f ) + { + artifact.isSnapshot(); + String path = repository.pathOf( artifact ); + + switch ( ManagedArtifactTypes.whichType( artifact.getType() ) ) + { + case ManagedArtifactTypes.EJB: + ManagedEjbArtifact managedEjbArtifact = new ManagedEjbArtifact( repository.getId(), artifact, path ); + + managedEjbArtifact.setJavadocPath( pathToRelatedArtifact( repository, artifact, "javadoc", "jar" ) ); + managedEjbArtifact.setSourcesPath( pathToRelatedArtifact( repository, artifact, "sources", "jar" ) ); + managedEjbArtifact.setClientPath( pathToRelatedArtifact( repository, artifact, "client", "jar" ) ); + + return managedEjbArtifact; + + case ManagedArtifactTypes.JAVA: + ManagedJavaArtifact managedJavaArtifact = new ManagedJavaArtifact( repository.getId(), artifact, path ); + + managedJavaArtifact.setJavadocPath( pathToRelatedArtifact( repository, artifact, "javadoc", "jar" ) ); + managedJavaArtifact.setSourcesPath( pathToRelatedArtifact( repository, artifact, "sources", "jar" ) ); + + return managedJavaArtifact; + + case ManagedArtifactTypes.GENERIC: + default: + return new ManagedArtifact( repository.getId(), artifact, path ); + } + } + + private String pathToRelatedArtifact( ArtifactRepository repository, Artifact artifact, String classifier, + String type ) + { + Artifact relatedArtifact = createRelatedArtifact( artifact, classifier, type ); + + relatedArtifact.isSnapshot(); + String path = repository.pathOf( relatedArtifact ); + + File relatedFile = new File( repository.getBasedir(), path ); + if ( !relatedFile.exists() ) + { + // Return null to set the ManagedArtifact related path to empty. + return null; + } + + return path; + } + + public void beforeConfigurationChange( Registry registry, String propertyName, Object propertyValue ) + { + // nothing to do + } + + public void afterConfigurationChange( Registry registry, String propertyName, Object propertyValue ) + { + if ( propertyName.startsWith( "repositories" ) || propertyName.startsWith( "localRepository" ) ) + { + getLogger().debug( + "Triggering managed repository configuration change with " + propertyName + " set to " + + propertyValue ); + configureSelf( archivaConfiguration.getConfiguration() ); + } + else + { + getLogger().debug( "Not triggering managed repository configuration change with " + propertyName ); + } + } + + public long getLastDataRefreshTime() + { + long lastDataRefreshTime = 0; + + for ( Iterator i = getAllArtifactRepositories().iterator(); i.hasNext(); ) + { + ArtifactRepository repository = (ArtifactRepository) i.next(); + + DiscovererStatistics stats = new DiscovererStatistics( repository ); + try + { + stats.load( DataRefreshExecutor.DATAREFRESH_FILE ); + if ( stats.getTimestampFinished() > lastDataRefreshTime ) + { + lastDataRefreshTime = stats.getTimestampFinished(); + } + } + catch ( FileNotFoundException e) + { + getLogger().info( + "No previous datarefresh timestamp available, as " + + DataRefreshExecutor.DATAREFRESH_FILE + " has never been generated." ); + } + catch ( IOException e ) + { + getLogger().warn( + "Unable to load " + DataRefreshExecutor.DATAREFRESH_FILE + + " to determine last refresh timestamp: " + e.getMessage(), e ); + } + } + + return lastDataRefreshTime; + } + + public boolean needsDataRefresh() + { + for ( Iterator i = getAllArtifactRepositories().iterator(); i.hasNext(); ) + { + ArtifactRepository repository = (ArtifactRepository) i.next(); + + DiscovererStatistics stats = new DiscovererStatistics( repository ); + if ( stats.getTimestampFinished() <= 0 ) + { + // Found a repository that has NEVER had it's data walked. + return true; + } + } + + return false; + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/DefaultRepositoryTaskScheduler.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/DefaultRepositoryTaskScheduler.java new file mode 100644 index 000000000..bae351750 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/DefaultRepositoryTaskScheduler.java @@ -0,0 +1,210 @@ +package org.apache.maven.archiva.scheduler; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.configuration.ArchivaConfiguration; +import org.apache.maven.archiva.configuration.Configuration; +import org.apache.maven.archiva.repositories.ActiveManagedRepositories; +import org.apache.maven.archiva.scheduler.task.DataRefreshTask; +import org.apache.maven.archiva.scheduler.task.RepositoryTask; +import org.codehaus.plexus.logging.AbstractLogEnabled; +import org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable; +import org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException; +import org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException; +import org.codehaus.plexus.registry.Registry; +import org.codehaus.plexus.registry.RegistryListener; +import org.codehaus.plexus.scheduler.Scheduler; +import org.codehaus.plexus.taskqueue.TaskQueue; +import org.codehaus.plexus.taskqueue.TaskQueueException; +import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; +import org.quartz.CronTrigger; +import org.quartz.JobDataMap; +import org.quartz.JobDetail; +import org.quartz.SchedulerException; + +import java.text.ParseException; + +/** + * Default implementation of a scheduling component for the application. + * + * @author Brett Porter + * @plexus.component role="org.apache.maven.archiva.scheduler.RepositoryTaskScheduler" + */ +public class DefaultRepositoryTaskScheduler + extends AbstractLogEnabled + implements RepositoryTaskScheduler, Startable, RegistryListener +{ + /** + * @plexus.requirement + */ + private Scheduler scheduler; + + /** + * @plexus.requirement role-hint="data-refresh" + */ + private TaskQueue datarefreshQueue; + + /** + * @plexus.requirement + */ + private ArchivaConfiguration archivaConfiguration; + + /** + * @plexus.requirement + */ + private ActiveManagedRepositories activeRepositories; + + private static final String DISCOVERER_GROUP = "DISCOVERER"; + + private static final String DATA_REFRESH_JOB = "dataRefreshTask"; + + public void start() + throws StartingException + { + Configuration configuration = archivaConfiguration.getConfiguration(); + archivaConfiguration.addChangeListener( this ); + + try + { + scheduleJobs( configuration.getDataRefreshCronExpression() ); + } + catch ( ParseException e ) + { + throw new StartingException( "Invalid configuration: " + configuration.getDataRefreshCronExpression(), e ); + } + catch ( SchedulerException e ) + { + throw new StartingException( "Unable to start scheduler: " + e.getMessage(), e ); + } + } + + private void scheduleJobs( String indexerCronExpression ) + throws ParseException, SchedulerException + { + JobDetail jobDetail = createJobDetail( DATA_REFRESH_JOB ); + + getLogger().info( "Scheduling data-refresh: " + indexerCronExpression ); + CronTrigger trigger = new CronTrigger( DATA_REFRESH_JOB + "Trigger", DISCOVERER_GROUP, indexerCronExpression ); + scheduler.scheduleJob( jobDetail, trigger ); + + try + { + queueNowIfNeeded(); + } + catch ( org.codehaus.plexus.taskqueue.execution.TaskExecutionException e ) + { + getLogger().error( "Error executing task first time, continuing anyway: " + e.getMessage(), e ); + } + } + + private JobDetail createJobDetail( String jobName ) + { + JobDetail jobDetail = new JobDetail( jobName, DISCOVERER_GROUP, RepositoryTaskJob.class ); + + JobDataMap dataMap = new JobDataMap(); + dataMap.put( RepositoryTaskJob.TASK_QUEUE, datarefreshQueue ); + dataMap.put( RepositoryTaskJob.TASK_QUEUE_POLICY, RepositoryTask.QUEUE_POLICY_SKIP ); + jobDetail.setJobDataMap( dataMap ); + + return jobDetail; + } + + public void stop() + throws StoppingException + { + try + { + scheduler.unscheduleJob( DATA_REFRESH_JOB, DISCOVERER_GROUP ); + } + catch ( SchedulerException e ) + { + throw new StoppingException( "Unable to unschedule tasks", e ); + } + } + + + public void beforeConfigurationChange( Registry registry, String propertyName, Object propertyValue ) + { + // nothing to do + } + + public void afterConfigurationChange( Registry registry, String propertyName, Object propertyValue ) + { + if ( "dataRefreshCronExpression".equals( propertyName ) ) + { + getLogger().debug( "Restarting task scheduler with new configuration after property change: " + + propertyName + " to " + propertyValue ); + try + { + stop(); + } + catch ( StoppingException e ) + { + getLogger().warn( "Error stopping task scheduler: " + e.getMessage(), e ); + } + + try + { + Configuration configuration = archivaConfiguration.getConfiguration(); + scheduleJobs( configuration.getDataRefreshCronExpression() ); + } + catch ( ParseException e ) + { + getLogger().error( + "Error restarting task scheduler after configuration change, due to configuration error: " + + e.getMessage(), e ); + } + catch ( SchedulerException e ) + { + getLogger().error( "Error restarting task scheduler after configuration change: " + e.getMessage(), e ); + } + } + else + { + getLogger().debug( + "Not restarting task scheduler with new configuration after property change: " + propertyName ); + } + } + + public void runDataRefresh() + throws TaskExecutionException + { + DataRefreshTask task = new DataRefreshTask(); + task.setJobName( "DATA_REFRESH_INIT" ); + try + { + datarefreshQueue.put( task ); + } + catch ( TaskQueueException e ) + { + throw new TaskExecutionException( e.getMessage(), e ); + } + } + + public void queueNowIfNeeded() + throws TaskExecutionException + { + if ( activeRepositories.needsDataRefresh() ) + { + runDataRefresh(); + } + } + +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskJob.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskJob.java new file mode 100644 index 000000000..06152f244 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskJob.java @@ -0,0 +1,85 @@ +package org.apache.maven.archiva.scheduler; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.scheduler.task.DataRefreshTask; +import org.apache.maven.archiva.scheduler.task.RepositoryTask; +import org.codehaus.plexus.scheduler.AbstractJob; +import org.codehaus.plexus.taskqueue.TaskQueue; +import org.codehaus.plexus.taskqueue.TaskQueueException; +import org.quartz.JobDataMap; +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; + +/** + * This class is the discoverer job that is executed by the scheduler. + */ +public class RepositoryTaskJob + extends AbstractJob +{ + static final String TASK_KEY = "EXECUTION"; + + static final String TASK_QUEUE = "TASK_QUEUE"; + + static final String TASK_QUEUE_POLICY = "TASK_QUEUE_POLICY"; + + /** + * Execute the discoverer and the indexer. + * + * @param context + * @throws org.quartz.JobExecutionException + * + */ + public void execute( JobExecutionContext context ) + throws JobExecutionException + { + JobDataMap dataMap = context.getJobDetail().getJobDataMap(); + setJobDataMap( dataMap ); + + TaskQueue taskQueue = (TaskQueue) dataMap.get( TASK_QUEUE ); + String queuePolicy = dataMap.get( TASK_QUEUE_POLICY ).toString(); + + RepositoryTask task = new DataRefreshTask(); + task.setJobName( context.getJobDetail().getName() ); + + try + { + if ( taskQueue.getQueueSnapshot().size() == 0 ) + { + taskQueue.put( task ); + } + else + { + if ( RepositoryTask.QUEUE_POLICY_WAIT.equals( queuePolicy ) ) + { + taskQueue.put( task ); + } + else if ( RepositoryTask.QUEUE_POLICY_SKIP.equals( queuePolicy ) ) + { + // do not queue anymore, policy is to skip + } + } + } + catch ( TaskQueueException e ) + { + throw new JobExecutionException( e ); + } + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskScheduler.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskScheduler.java new file mode 100644 index 000000000..08e511f3e --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskScheduler.java @@ -0,0 +1,39 @@ +package org.apache.maven.archiva.scheduler; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; + +/** + * The component that takes care of scheduling in the application. + * + * @author Brett Porter + */ +public interface RepositoryTaskScheduler +{ + /** + * The Plexus component role. + */ + String ROLE = RepositoryTaskScheduler.class.getName(); + + void runDataRefresh() + throws TaskExecutionException; + +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshConsumers.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshConsumers.java new file mode 100644 index 000000000..783a44c27 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshConsumers.java @@ -0,0 +1,61 @@ +package org.apache.maven.archiva.scheduler.executors; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import java.util.ArrayList; +import java.util.Iterator; +import java.util.List; + +/** + * Mutable list of consumer for the Data Refresh. + * + * NOTE: This class only exists to minimize the requirements of manual component management. + * This approach allows for a small and simple component definition in the application.xml + * + * @author Joakim Erdfelt + * @version $Id$ + * + * @plexus.component role="org.apache.maven.archiva.scheduler.executors.DataRefreshConsumers" + */ +public class DataRefreshConsumers +{ + /** + * @plexus.configuration + */ + private List consumerNames; + + public List getConsumerNames() + { + if ( consumerNames == null ) + { + consumerNames = new ArrayList(); + consumerNames.add( "index-artifact" ); + consumerNames.add( "artifact-health" ); + consumerNames.add( "metadata-health" ); + } + + return consumerNames; + } + + public Iterator iterator() + { + return getConsumerNames().iterator(); + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java new file mode 100644 index 000000000..8f0dd4d37 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java @@ -0,0 +1,201 @@ +package org.apache.maven.archiva.scheduler.executors; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.configuration.ArchivaConfiguration; +import org.apache.maven.archiva.configuration.Configuration; +import org.apache.maven.archiva.configuration.ConfiguredRepositoryFactory; +import org.apache.maven.archiva.configuration.RepositoryConfiguration; +import org.apache.maven.archiva.discoverer.Discoverer; +import org.apache.maven.archiva.discoverer.DiscovererException; +import org.apache.maven.archiva.discoverer.DiscovererStatistics; +import org.apache.maven.archiva.repository.consumer.Consumer; +import org.apache.maven.archiva.repository.consumer.ConsumerException; +import org.apache.maven.archiva.repository.consumer.ConsumerFactory; +import org.apache.maven.archiva.scheduler.task.DataRefreshTask; +import org.apache.maven.artifact.repository.ArtifactRepository; +import org.codehaus.plexus.logging.AbstractLogEnabled; +import org.codehaus.plexus.taskqueue.Task; +import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; +import org.codehaus.plexus.taskqueue.execution.TaskExecutor; + +import java.io.IOException; +import java.util.ArrayList; +import java.util.Iterator; +import java.util.List; + +/** + * DataRefreshExecutor + * + * @author Joakim Erdfelt + * @version $Id$ + * + * @plexus.component role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" + * role-hint="data-refresh" + */ +public class DataRefreshExecutor + extends AbstractLogEnabled + implements TaskExecutor +{ + public static final String DATAREFRESH_FILE = ".datarefresh"; + + /** + * Configuration store. + * + * @plexus.requirement + */ + private ArchivaConfiguration archivaConfiguration; + + /** + * @plexus.requirement + */ + private ConfiguredRepositoryFactory repoFactory; + + /** + * @plexus.requirement + */ + private DataRefreshConsumers consumerNames; + + /** + * @plexus.requirement + */ + private Discoverer discoverer; + + /** + * @plexus.requirement + */ + private ConsumerFactory consumerFactory; + + public void executeTask( Task task ) + throws TaskExecutionException + { + DataRefreshTask indexerTask = (DataRefreshTask) task; + + getLogger().info( "Executing task from queue with job name: " + indexerTask.getJobName() ); + + execute(); + } + + public void execute() + throws TaskExecutionException + { + Configuration configuration = archivaConfiguration.getConfiguration(); + + List consumers = new ArrayList(); + + for ( Iterator it = consumerNames.iterator(); it.hasNext(); ) + { + String name = (String) it.next(); + try + { + Consumer consumer = consumerFactory.createConsumer( name ); + consumers.add( consumer ); + } + catch ( ConsumerException e ) + { + getLogger().warn( e.getMessage(), e ); + throw new TaskExecutionException( e.getMessage(), e ); + } + } + + long time = System.currentTimeMillis(); + + for ( Iterator i = configuration.getRepositories().iterator(); i.hasNext(); ) + { + RepositoryConfiguration repositoryConfiguration = (RepositoryConfiguration) i.next(); + + if ( !repositoryConfiguration.isIndexed() ) + { + continue; + } + + ArtifactRepository repository = repoFactory.createRepository( repositoryConfiguration ); + + List filteredConsumers = filterConsumers( consumers, repository ); + + DiscovererStatistics lastRunStats = new DiscovererStatistics( repository ); + try + { + lastRunStats.load( DATAREFRESH_FILE ); + } + catch ( IOException e ) + { + getLogger().info( + "Unable to load last run statistics for repository [" + repository.getId() + "]: " + + e.getMessage() ); + } + + try + { + DiscovererStatistics stats = discoverer + .walkRepository( repository, filteredConsumers, repositoryConfiguration.isIncludeSnapshots(), + lastRunStats.getTimestampFinished(), null, null ); + + stats.dump( getLogger() ); + stats.save( DATAREFRESH_FILE ); + } + catch ( DiscovererException e ) + { + getLogger().error( + "Unable to run data refresh against repository [" + repository.getId() + "]: " + + e.getMessage(), e ); + } + catch ( IOException e ) + { + getLogger().warn( + "Unable to save last run statistics for repository [" + repository.getId() + "]: " + + e.getMessage() ); + } + } + + time = System.currentTimeMillis() - time; + + getLogger().info( "Finished data refresh process in " + time + "ms." ); + } + + /** + * Not all consumers work with all repositories. + * This will filter out those incompatible consumers based on the provided repository. + * + * @param consumers the initial list of consumers. + * @param repository the repository to test consumer against. + * @return the filtered list of consumers. + */ + private List filterConsumers( List consumers, ArtifactRepository repository ) + { + List filtered = new ArrayList(); + + for ( Iterator it = consumers.iterator(); it.hasNext(); ) + { + Consumer consumer = (Consumer) it.next(); + if ( consumer.init( repository ) ) + { + // Approved! + filtered.add( consumer ); + } + else + { + getLogger().info( "Disabling consumer [" + consumer.getName() + "] for repository " + repository ); + } + } + + return filtered; + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/task/DataRefreshTask.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/task/DataRefreshTask.java new file mode 100644 index 000000000..57d4b683e --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/task/DataRefreshTask.java @@ -0,0 +1,41 @@ +package org.apache.maven.archiva.scheduler.task; + +/** + * DataRefreshTask - task for discovering changes in the repository + * and updating all associated data. + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public class DataRefreshTask + implements RepositoryTask +{ + private String jobName; + + private String policy; + + public String getJobName() + { + return jobName; + } + + public String getQueuePolicy() + { + return policy; + } + + public void setJobName( String jobName ) + { + this.jobName = jobName; + } + + public void setQueuePolicy( String policy ) + { + this.policy = policy; + } + + public long getMaxExecutionTime() + { + return 0; + } +} diff --git a/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/task/RepositoryTask.java b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/task/RepositoryTask.java new file mode 100644 index 000000000..20618f803 --- /dev/null +++ b/archiva-api/src/main/java/org/apache/maven/archiva/scheduler/task/RepositoryTask.java @@ -0,0 +1,57 @@ +package org.apache.maven.archiva.scheduler.task; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.codehaus.plexus.taskqueue.Task; + +/** + * A repository task. + * + * @author Brett Porter + */ +public interface RepositoryTask + extends Task +{ + String QUEUE_POLICY_WAIT = "wait"; + + String QUEUE_POLICY_SKIP = "skip"; + + /** + * Gets the queue policy for this task. + * + * @return Queue policy for this task + */ + String getQueuePolicy(); + + /** + * Sets the queue policy for this task. + * + * @param policy + */ + void setQueuePolicy( String policy ); + + /** + * Sets the job name to represent a group of similar / identical job tasks. Can be used to check the + * task queue for similar / identical job tasks. + */ + void setJobName( String jobName ); + + String getJobName(); +} diff --git a/archiva-api/src/main/resources/META-INF/plexus/components.xml b/archiva-api/src/main/resources/META-INF/plexus/components.xml new file mode 100644 index 000000000..cbf418cb4 --- /dev/null +++ b/archiva-api/src/main/resources/META-INF/plexus/components.xml @@ -0,0 +1,155 @@ + + + + + + + + + + + + org.apache.maven.archiva.common.consumers.Consumer + index-artifact + org.apache.maven.archiva.consumers.IndexArtifactConsumer + per-lookup + + + org.apache.maven.artifact.factory.ArtifactFactory + artifactFactory + + + + + + org.apache.maven.archiva.common.consumers.Consumer + artifact-health + org.apache.maven.archiva.consumers.ArtifactHealthConsumer + per-lookup + + + org.apache.maven.artifact.factory.ArtifactFactory + artifactFactory + + + + + + org.apache.maven.archiva.common.consumers.Consumer + metadata-health + org.apache.maven.archiva.consumers.RepositoryMetadataHealthConsumer + per-lookup + + + org.apache.maven.artifact.factory.ArtifactFactory + artifactFactory + + + + + + + + org.apache.maven.archiva.scheduler.executors.DataRefreshConsumers + org.apache.maven.archiva.scheduler.executors.DataRefreshConsumers + Mutable list of consumer for the Data Refresh. + + + index-artifact + artifact-health + metadata-health + + + + + + org.codehaus.plexus.taskqueue.TaskQueue + data-refresh + org.codehaus.plexus.taskqueue.DefaultTaskQueue + plexus-configurable + + + + + + + + + + + + org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor + data-refresh + org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor + + + org.codehaus.plexus.taskqueue.execution.TaskExecutor + data-refresh + + + org.codehaus.plexus.taskqueue.TaskQueue + data-refresh + + + + data-refresh + + + + + org.codehaus.plexus.cache.Cache + artifactCache + org.codehaus.plexus.cache.ehcache.EhcacheCache + EhcacheCache + + 600 + false + ${appserver.base}/.cache/artifacts + false + 1000 + LRU + artifact-cache + false + 600 + 300 + + + + + org.codehaus.plexus.cache.Cache + projectCache + org.codehaus.plexus.cache.ehcache.EhcacheCache + EhcacheCache + + 600 + false + ${appserver.base}/.cache/projects + false + 1000 + LRU + project-cache + false + 600 + 300 + + + + + diff --git a/archiva-api/src/test/conf/archiva.xml b/archiva-api/src/test/conf/archiva.xml new file mode 100644 index 000000000..0eb7434ec --- /dev/null +++ b/archiva-api/src/test/conf/archiva.xml @@ -0,0 +1,34 @@ + + + + + + + test + src/test/maven-2.x-repository + test + Test Repository + + + + + target/local-repository + target/.index + diff --git a/archiva-api/src/test/java/org/apache/maven/archiva/AllTests.java b/archiva-api/src/test/java/org/apache/maven/archiva/AllTests.java new file mode 100644 index 000000000..e037e09c3 --- /dev/null +++ b/archiva-api/src/test/java/org/apache/maven/archiva/AllTests.java @@ -0,0 +1,44 @@ +package org.apache.maven.archiva; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import junit.framework.Test; +import junit.framework.TestSuite; + +/** + * AllTests - added to allow IDE users to pull all tests into their tool. + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public class AllTests +{ + + public static Test suite() + { + TestSuite suite = new TestSuite( "Test for org.apache.maven.archiva" ); + //$JUnit-BEGIN$ + suite.addTest( org.apache.maven.archiva.repositories.AllTests.suite() ); + suite.addTest( org.apache.maven.archiva.scheduler.executors.AllTests.suite() ); + //$JUnit-END$ + return suite; + } + +} diff --git a/archiva-api/src/test/java/org/apache/maven/archiva/repositories/AllTests.java b/archiva-api/src/test/java/org/apache/maven/archiva/repositories/AllTests.java new file mode 100644 index 000000000..0b82640b9 --- /dev/null +++ b/archiva-api/src/test/java/org/apache/maven/archiva/repositories/AllTests.java @@ -0,0 +1,43 @@ +package org.apache.maven.archiva.repositories; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import junit.framework.Test; +import junit.framework.TestSuite; + +/** + * AllTests + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public class AllTests +{ + + public static Test suite() + { + TestSuite suite = new TestSuite( "Test for org.apache.maven.archiva.repositories" ); + //$JUnit-BEGIN$ + suite.addTestSuite( DefaultActiveManagedRepositoriesTest.class ); + //$JUnit-END$ + return suite; + } + +} diff --git a/archiva-api/src/test/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.java b/archiva-api/src/test/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.java new file mode 100644 index 000000000..f4e89eadf --- /dev/null +++ b/archiva-api/src/test/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.java @@ -0,0 +1,205 @@ +package org.apache.maven.archiva.repositories; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.maven.archiva.common.artifact.managed.ManagedArtifact; +import org.apache.maven.archiva.common.artifact.managed.ManagedEjbArtifact; +import org.apache.maven.archiva.common.artifact.managed.ManagedJavaArtifact; +import org.codehaus.plexus.PlexusTestCase; + +/** + * DefaultActiveManagedRepositoriesTest + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public class DefaultActiveManagedRepositoriesTest + extends PlexusTestCase +{ + private ActiveManagedRepositories managedRepos; + + protected void setUp() + throws Exception + { + super.setUp(); + + managedRepos = (ActiveManagedRepositories) lookup( ActiveManagedRepositories.ROLE ); + } + + /** + * Test a simple java find artifact with extras (sources / javadoc). + */ + public void testFindArtifactJavaWithExtras() + { + ManagedArtifact artifact = managedRepos.findArtifact( "geronimo", "daytrader-wsappclient", "1.1", "jar" ); + assertNotNull( artifact ); + + if ( !( artifact instanceof ManagedJavaArtifact ) ) + { + fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + + artifact.getClass().getName() + ">." ); + } + + ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; + + assertEquals( "test", javaArtifact.getRepositoryId() ); + + String pathPrefix = "geronimo/daytrader-wsappclient/1.1"; + String pathArtifactVersion = "daytrader-wsappclient-1.1"; + + assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", javaArtifact.getJavadocPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", javaArtifact.getSourcesPath() ); + } + + /** + * Test a simple java find artifact with no extras. + */ + public void testFindArtifactJavaSimple() + { + ManagedArtifact artifact = managedRepos.findArtifact( "geronimo", "daytrader-streamer", "1.1", "jar" ); + assertNotNull( artifact ); + + if ( !( artifact instanceof ManagedJavaArtifact ) ) + { + fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + + artifact.getClass().getName() + ">." ); + } + + ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; + + assertEquals( "test", javaArtifact.getRepositoryId() ); + + String pathPrefix = "geronimo/daytrader-streamer/1.1"; + String pathArtifactVersion = "daytrader-streamer-1.1"; + + assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); + assertNull( "should have no javadoc jar.", javaArtifact.getJavadocPath() ); + assertNull( "should have no sources jar.", javaArtifact.getSourcesPath() ); + } + + /** + * Test a java find of a snapshot artifact that uses a timestamp format. + */ + public void testFindArtifactJavaSnapshotTimestamp() + { + ManagedArtifact artifact = managedRepos.findArtifact( "org.apache.geronimo.daytrader", "daytrader-wsappclient", + "2.0-20070201.183230-5", "jar" ); + assertNotNull( artifact ); + + if ( !( artifact instanceof ManagedJavaArtifact ) ) + { + fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + + artifact.getClass().getName() + ">." ); + } + + ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; + + assertEquals( "test", javaArtifact.getRepositoryId() ); + + String pathPrefix = "org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT"; + String pathArtifactVersion = "daytrader-wsappclient-2.0-20070201.183230-5"; + + assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", javaArtifact.getJavadocPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", javaArtifact.getSourcesPath() ); + } + + /** + * Test a java find of a snapshot artifact. + */ + public void testFindArtifactJavaSnapshot() + { + ManagedArtifact artifact = managedRepos.findArtifact( "org.apache.geronimo.daytrader", "daytrader-wsappclient", + "2.0-SNAPSHOT", "jar" ); + assertNotNull( artifact ); + + if ( !( artifact instanceof ManagedJavaArtifact ) ) + { + fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + + artifact.getClass().getName() + ">." ); + } + + ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; + + assertEquals( "test", javaArtifact.getRepositoryId() ); + + String pathPrefix = "org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT"; + String pathArtifactVersion = "daytrader-wsappclient-2.0-SNAPSHOT"; + + assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", javaArtifact.getJavadocPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", javaArtifact.getSourcesPath() ); + } + + /** + * Test a ejb find of a snapshot artifact that also has a client jar available. + */ + public void testFindArtifactEjbSnapshot() + { + ManagedArtifact artifact = + managedRepos.findArtifact( "org.apache.geronimo.daytrader", "daytrader-ejb", "2.0-SNAPSHOT", "ejb" ); + assertNotNull( artifact ); + + if ( !( artifact instanceof ManagedEjbArtifact ) ) + { + fail( "Expected artifact to be type <" + ManagedEjbArtifact.class.getName() + "> but was actually <" + + artifact.getClass().getName() + ">." ); + } + + ManagedEjbArtifact ejbArtifact = (ManagedEjbArtifact) artifact; + + assertEquals( "test", ejbArtifact.getRepositoryId() ); + + String pathPrefix = "org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT"; + String pathArtifactVersion = "daytrader-ejb-2.0-SNAPSHOT"; + + assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", ejbArtifact.getPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-client.jar", ejbArtifact.getClientPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", ejbArtifact.getJavadocPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", ejbArtifact.getSourcesPath() ); + } + + /** + * Test a simple java find artifact with no extras. + */ + public void testFindArtifactWar() + { + ManagedArtifact artifact = managedRepos.findArtifact( "geronimo", "daytrader-web", "1.1", "war" ); + assertNotNull( artifact ); + + if ( !( artifact instanceof ManagedJavaArtifact ) ) + { + fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + + artifact.getClass().getName() + ">." ); + } + + ManagedJavaArtifact warArtifact = (ManagedJavaArtifact) artifact; + + assertEquals( "test", warArtifact.getRepositoryId() ); + + String pathPrefix = "geronimo/daytrader-web/1.1"; + String pathArtifactVersion = "daytrader-web-1.1"; + + assertEquals( pathPrefix + "/" + pathArtifactVersion + ".war", warArtifact.getPath() ); + assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", warArtifact.getJavadocPath() ); + assertNull( "should have no sources jar.", warArtifact.getSourcesPath() ); + } +} diff --git a/archiva-api/src/test/java/org/apache/maven/archiva/scheduler/executors/AllTests.java b/archiva-api/src/test/java/org/apache/maven/archiva/scheduler/executors/AllTests.java new file mode 100644 index 000000000..9fdfcc15b --- /dev/null +++ b/archiva-api/src/test/java/org/apache/maven/archiva/scheduler/executors/AllTests.java @@ -0,0 +1,43 @@ +package org.apache.maven.archiva.scheduler.executors; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import junit.framework.Test; +import junit.framework.TestSuite; + +/** + * AllTests + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public class AllTests +{ + + public static Test suite() + { + TestSuite suite = new TestSuite( "Test for org.apache.maven.archiva.scheduler.executors" ); + //$JUnit-BEGIN$ + suite.addTestSuite( DataRefreshExecutorTest.class ); + //$JUnit-END$ + return suite; + } + +} diff --git a/archiva-api/src/test/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.java b/archiva-api/src/test/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.java new file mode 100644 index 000000000..ad9900795 --- /dev/null +++ b/archiva-api/src/test/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.java @@ -0,0 +1,75 @@ +package org.apache.maven.archiva.scheduler.executors; + +/* + * Licensed to the Apache Software Foundation (ASF) under one + * or more contributor license agreements. See the NOTICE file + * distributed with this work for additional information + * regarding copyright ownership. The ASF licenses this file + * to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance + * with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +import org.apache.commons.io.FileUtils; +import org.apache.maven.archiva.configuration.ArchivaConfiguration; +import org.apache.maven.archiva.configuration.Configuration; +import org.apache.maven.archiva.scheduler.task.DataRefreshTask; +import org.codehaus.plexus.PlexusTestCase; +import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; +import org.codehaus.plexus.taskqueue.execution.TaskExecutor; + +import java.io.File; + +/** + * IndexerTaskExecutorTest + * + * @author Joakim Erdfelt + * @version $Id$ + */ +public class DataRefreshExecutorTest + extends PlexusTestCase +{ + private TaskExecutor taskExecutor; + + protected void setUp() + throws Exception + { + super.setUp(); + + taskExecutor = (TaskExecutor) lookup( "org.codehaus.plexus.taskqueue.execution.TaskExecutor", "data-refresh" ); + + ArchivaConfiguration archivaConfiguration = + (ArchivaConfiguration) lookup( ArchivaConfiguration.class.getName() ); + Configuration configuration = archivaConfiguration.getConfiguration(); + + File indexPath = new File( configuration.getIndexPath() ); + if ( indexPath.exists() ) + { + FileUtils.deleteDirectory( indexPath ); + } + } + + public void testExecutor() + throws TaskExecutionException + { + taskExecutor.executeTask( new TestDataRefreshTask() ); + } + + class TestDataRefreshTask + extends DataRefreshTask + { + public String getJobName() + { + return "TestDataRefresh"; + } + } +} diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-one-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-one-1.0.0.jar new file mode 100644 index 000000000..5626abf0f --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-one-1.0.0.jar @@ -0,0 +1 @@ +one diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-three-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-three-1.0.0.jar new file mode 100644 index 000000000..2bdf67abb --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-three-1.0.0.jar @@ -0,0 +1 @@ +three diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-two-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-two-1.0.0.jar new file mode 100644 index 000000000..f719efd43 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/artifact-two-1.0.0.jar @@ -0,0 +1 @@ +two diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/dryrun-artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/dryrun-artifact-1.0.0.jar new file mode 100644 index 000000000..cbaf024e5 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/dryrun-artifact-1.0.0.jar @@ -0,0 +1 @@ +existing diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/existing-artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/existing-artifact-1.0.0.jar new file mode 100644 index 000000000..cbaf024e5 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/existing-artifact-1.0.0.jar @@ -0,0 +1 @@ +existing diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar new file mode 100644 index 000000000..72af4bc10 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar @@ -0,0 +1 @@ +incorrectMd5 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar.md5 b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar.md5 new file mode 100644 index 000000000..316d9a4eb --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar.md5 @@ -0,0 +1 @@ +379dcfcd1e6312cc859111f696047eb4 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar new file mode 100644 index 000000000..f5812f3e5 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar @@ -0,0 +1 @@ +incorrectSha1 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar.sha1 b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar.sha1 new file mode 100644 index 000000000..cce322eb2 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar.sha1 @@ -0,0 +1 @@ +52e07b82d944741f66bba5896d4cd74e9879e289 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/modified-artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/modified-artifact-1.0.0.jar new file mode 100644 index 000000000..2e0996000 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/modified-artifact-1.0.0.jar @@ -0,0 +1 @@ +modified diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/newversion-artifact-1.0.1.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/newversion-artifact-1.0.1.jar new file mode 100644 index 000000000..c694117fd --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/newversion-artifact-1.0.1.jar @@ -0,0 +1 @@ +v4 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/noPomArtifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/noPomArtifact-1.0.0.jar new file mode 100644 index 000000000..3d27acdcc --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/noPomArtifact-1.0.0.jar @@ -0,0 +1 @@ +noPom diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/relocated-v3artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/relocated-v3artifact-1.0.0.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/relocated-v3artifact-1.0.0.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/rollback-created-artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/rollback-created-artifact-1.0.0.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/rollback-created-artifact-1.0.0.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/unmodified-artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/unmodified-artifact-1.0.0.jar new file mode 100644 index 000000000..27597bc21 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/unmodified-artifact-1.0.0.jar @@ -0,0 +1 @@ +unmodified diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v3-warnings-artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v3-warnings-artifact-1.0.0.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v3-warnings-artifact-1.0.0.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-20060105.130101-3.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-20060105.130101-3.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-20060105.130101-3.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-SNAPSHOT.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-SNAPSHOT.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-SNAPSHOT.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-20060111.120115-1.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-20060111.120115-1.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-20060111.120115-1.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-SNAPSHOT.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-SNAPSHOT.jar new file mode 100644 index 000000000..29ef827e8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-SNAPSHOT.jar @@ -0,0 +1 @@ +v3 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar new file mode 100644 index 000000000..c694117fd --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar @@ -0,0 +1 @@ +v4 diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.md5 b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.md5 new file mode 100644 index 000000000..1930bc6d3 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.md5 @@ -0,0 +1 @@ +4289bbdd6fba75013b317b2f9a540736 *v4artifact-1.0.0.jar diff --git a/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.sha1 b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.sha1 new file mode 100644 index 000000000..466f209a7 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.sha1 @@ -0,0 +1 @@ +e3e4159da65a4257f0bffb7cac8e3e78241a4dca *v4artifact-1.0.0.jar diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-one-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-one-1.0.0.pom new file mode 100644 index 000000000..1899d4885 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-one-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + artifact-one + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-three-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-three-1.0.0.pom new file mode 100644 index 000000000..911df7db8 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-three-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + artifact-three + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-two-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-two-1.0.0.pom new file mode 100644 index 000000000..0f51ab492 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/artifact-two-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + artifact-two + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/dryrun-artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/dryrun-artifact-1.0.0.pom new file mode 100644 index 000000000..089e19b0b --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/dryrun-artifact-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + dryrun-artifact + test + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/incorrectMd5Artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/incorrectMd5Artifact-1.0.0.pom new file mode 100644 index 000000000..90960c911 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/incorrectMd5Artifact-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 3 + incorrectMd5Artifact + test + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/incorrectSha1Artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/incorrectSha1Artifact-1.0.0.pom new file mode 100644 index 000000000..d95dfcaa5 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/incorrectSha1Artifact-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 3 + incorrectSha1Artifact + test + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/modified-artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/modified-artifact-1.0.0.pom new file mode 100644 index 000000000..d23afd027 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/modified-artifact-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + modified-artifact + test + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/newversion-artifact-1.0.1.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/newversion-artifact-1.0.1.pom new file mode 100644 index 000000000..37f7e113f --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/newversion-artifact-1.0.1.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + newversoin-artifact + 1.0.1 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/relocated-v3artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/relocated-v3artifact-1.0.0.pom new file mode 100644 index 000000000..bc3a5e449 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/relocated-v3artifact-1.0.0.pom @@ -0,0 +1,46 @@ + + + + 3 + relocated-v3artifact + test + 1.0.0 + + + groupId + artifactId + version + + + groupId + test-artifactId + version + + test + + + + + scm:cvs:ext:${maven.username}@localhost:/home/cvs + + + relocated-test + + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/rollback-created-artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/rollback-created-artifact-1.0.0.pom new file mode 100644 index 000000000..1e57e5e30 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/rollback-created-artifact-1.0.0.pom @@ -0,0 +1,42 @@ + + + + 3 + v3artifact + test + 1.0.0 + + + groupId + artifactId + version + + + groupId + test-artifactId + version + + test + + + + + + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/unmodified-artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/unmodified-artifact-1.0.0.pom new file mode 100644 index 000000000..a8428a8a4 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/unmodified-artifact-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + unmodified-artifact + test + 1.0.0 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v3-warnings-artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v3-warnings-artifact-1.0.0.pom new file mode 100644 index 000000000..570844355 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v3-warnings-artifact-1.0.0.pom @@ -0,0 +1,51 @@ + + + + 3 + ../project.xml + v3-warnings-artifact + test + 1.0.0 + + + 1.0 + 1.0 + 1_0 + + + + + groupId + artifactId + version + + + groupId + test-artifactId + version + + test + + + + + scm:cvs:ext:${maven.username}@localhost:/home/cvs + + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-20060105.130101-3.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-20060105.130101-3.pom new file mode 100644 index 000000000..752ad8a91 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-20060105.130101-3.pom @@ -0,0 +1,43 @@ + + + + 3 + v3artifact + test + 1.0.0-20060105.130101-3 + + + groupId + artifactId + version + + + groupId + test-artifactId + version + + test + + + + + scm:cvs:ext:${maven.username}@localhost:/home/cvs + + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-SNAPSHOT.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-SNAPSHOT.pom new file mode 100644 index 000000000..e88f6a4c6 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-SNAPSHOT.pom @@ -0,0 +1,43 @@ + + + + 3 + v3artifact + test + 1.0.0-SNAPSHOT + + + groupId + artifactId + version + + + groupId + test-artifactId + version + + test + + + + + scm:cvs:ext:${maven.username}@localhost:/home/cvs + + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0.pom new file mode 100644 index 000000000..36c9a91b1 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0.pom @@ -0,0 +1,43 @@ + + + + 3 + v3artifact + test + 1.0.0 + + + groupId + artifactId + version + + + groupId + test-artifactId + version + + test + + + + + scm:cvs:ext:${maven.username}@localhost:/home/cvs + + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-20060111.120115-1.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-20060111.120115-1.pom new file mode 100644 index 000000000..bab79c22a --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-20060111.120115-1.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + v4artifact + 1.0.0-20060111.120115-1 + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-SNAPSHOT.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-SNAPSHOT.pom new file mode 100644 index 000000000..dbee378c0 --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-SNAPSHOT.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + v4artifact + 1.0.0-SNAPSHOT + diff --git a/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0.pom b/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0.pom new file mode 100644 index 000000000..74b1b1a9f --- /dev/null +++ b/archiva-api/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0.pom @@ -0,0 +1,25 @@ + + + + 4.0.0 + test + v4artifact + 1.0.0 + diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear new file mode 100644 index 000000000..80b49f711 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.md5 new file mode 100644 index 000000000..01cad97dd --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.md5 @@ -0,0 +1 @@ +4d677e8e95fb342512e3d05ea68a501d \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.sha1 new file mode 100644 index 000000000..85401c955 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.sha1 @@ -0,0 +1 @@ +58f1e8ae41f12747947c947437e262d9f3bd3ce7 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom new file mode 100644 index 000000000..a53bc5473 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom @@ -0,0 +1,91 @@ + + + daytrader + geronimo + 1.1 + + 4.0.0 + daytrader-ear + ear + DayTrader :: Enterprise Application + 1.1 + Daytrader EAR + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear + + + + + maven-ear-plugin + + DayTrader 1.1 + DayTrader Stock Trading Performance Benchmark + Sample + 1.4 + + + geronimo + daytrader-web + /daytrader + web.war + + + geronimo + daytrader-ejb + dt-ejb.jar + + + geronimo + daytrader-streamer + streamer.jar + true + + + geronimo + daytrader-wsappclient + wsappclient.jar + + + + + + maven-one-plugin + 1.0 + + + + install-maven-one-repository + + + + + + + + + geronimo + daytrader-web + war + + + geronimo + daytrader-ejb + ejb + + + geronimo + daytrader-streamer + compile + + + geronimo + daytrader-wsappclient + compile + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.md5 new file mode 100644 index 000000000..0000c0edc --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.md5 @@ -0,0 +1 @@ +506f014fdec1a0e02b4a40b6e7a9a40c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.sha1 new file mode 100644 index 000000000..9a50839c3 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.sha1 @@ -0,0 +1 @@ +7aa0572d8d06ed6c2d14b9a79f16427127f3a2dc \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml new file mode 100644 index 000000000..5f2349953 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml @@ -0,0 +1,11 @@ + + geronimo + daytrader-ear + 1.1 + + + 1.1 + + 20070201170106 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.md5 new file mode 100644 index 000000000..944f82522 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.md5 @@ -0,0 +1 @@ +162bb9adf25e1044c3e6bc4ab7a28963 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.sha1 new file mode 100644 index 000000000..c88cdfb3a --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +0c485c6093f11d16e8710d58b3f4fbe2184428ec \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar new file mode 100644 index 000000000..c6fa8002a Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.md5 new file mode 100644 index 000000000..8841283dd --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.md5 @@ -0,0 +1 @@ +ece384b9ed97eb5ab3337022a2425738 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.sha1 new file mode 100644 index 000000000..855b1189a --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.sha1 @@ -0,0 +1 @@ +8c97bc705524dd2798c2bbdb0978bf20a09f4adb \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar new file mode 100644 index 000000000..e3b7f7e53 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.md5 new file mode 100644 index 000000000..4ea375c01 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.md5 @@ -0,0 +1 @@ +d4fe361b7e0c648d127d8143003abdbc \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.sha1 new file mode 100644 index 000000000..c2aa7d5b4 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.sha1 @@ -0,0 +1 @@ +4ebf4a3ff5ee70473284d2008df145905cd09b80 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar new file mode 100644 index 000000000..d9eb50c99 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.md5 new file mode 100644 index 000000000..ea30a8369 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.md5 @@ -0,0 +1 @@ +b7b6eea84bc331c0f6485bc9cda1f263 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.sha1 new file mode 100644 index 000000000..6edb60e58 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.sha1 @@ -0,0 +1 @@ +a08204dc89d2b3324143ed6e73c0c79249920a6d \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar new file mode 100644 index 000000000..aa71d37f6 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.md5 new file mode 100644 index 000000000..e09cdb877 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.md5 @@ -0,0 +1 @@ +95041ac6ca18e5d2edfd076a1db17260 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.sha1 new file mode 100644 index 000000000..96cd1fdd5 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.sha1 @@ -0,0 +1 @@ +241a1816ec34ac7199bdad4245aa23f26eff0dbc \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom new file mode 100644 index 000000000..8a8978fd7 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom @@ -0,0 +1,66 @@ + + + daytrader + geronimo + 1.1 + ../../pom.xml + + 4.0.0 + geronimo + daytrader-ejb + ejb + DayTrader :: EJBs + 1.1 + Daytrader EJBs + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ejb + + + + + true + ${basedir}/src/main/resources + + + + + maven-ejb-plugin + + true + + + wsappclient.jar + + + + + + + + + geronimo + daytrader-wsappclient + compile + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + provided + + + commons-logging + commons-logging + provided + + + junit + junit + test + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.md5 new file mode 100644 index 000000000..8ca31a4b5 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.md5 @@ -0,0 +1 @@ +f74a51504ccf227e4ef23e2e39a2b795 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.sha1 new file mode 100644 index 000000000..bc7889f63 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.sha1 @@ -0,0 +1 @@ +71ea326f41c0e11f213a31453eb295cdaafedaf3 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml new file mode 100644 index 000000000..52ce17cdd --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml @@ -0,0 +1,11 @@ + + geronimo + daytrader-ejb + 1.1 + + + 1.1 + + 20070201170050 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.md5 new file mode 100644 index 000000000..5212834f0 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.md5 @@ -0,0 +1 @@ +0ad0dd0c31b907837cd76d8d078fa1a7 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.sha1 new file mode 100644 index 000000000..9d6e02b2f --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +727eab340e25ac049dfd7e1440e36adbfa0b36c3 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar new file mode 100644 index 000000000..e8d444a52 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.md5 new file mode 100644 index 000000000..e3ca320c4 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.md5 @@ -0,0 +1 @@ +a9307b318ad24de6968916fae2369b24 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.sha1 new file mode 100644 index 000000000..a31ed7847 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.sha1 @@ -0,0 +1 @@ +5797a7262ea7b78573e4417cb1580c4857331ad0 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom new file mode 100644 index 000000000..73bb3a0e0 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom @@ -0,0 +1,51 @@ + + + daytrader + geronimo + 1.1 + + 4.0.0 + daytrader-streamer + DayTrader :: Quote Streamer + 1.1 + Streamer Application for Day Trader + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear + + + + + maven-jar-plugin + + + + dt-ejb.jar + + + org.apache.geronimo.samples.daytrader.client.TradeClient + + + + + + + + + geronimo + daytrader-ejb + 1.1 + provided + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + 1.0 + provided + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.md5 new file mode 100644 index 000000000..5479d48d9 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.md5 @@ -0,0 +1 @@ +05fa18418ae91126094fc348968f5998 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.sha1 new file mode 100644 index 000000000..031cd96fa --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.sha1 @@ -0,0 +1 @@ +4d31788221b2c52d706ed2f699ce1cef378f93fa \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml new file mode 100644 index 000000000..76f531bb1 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml @@ -0,0 +1,11 @@ + + geronimo + daytrader-streamer + 1.1 + + + 1.1 + + 20070201170053 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.md5 new file mode 100644 index 000000000..5a9b00ef2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.md5 @@ -0,0 +1 @@ +967fd6db15ca4b281d3d7e17d2d42748 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.sha1 new file mode 100644 index 000000000..b0c4d2d06 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +8db116301bb933dd2bd84aa095d969915a518e71 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar new file mode 100644 index 000000000..3752dcf71 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.md5 new file mode 100644 index 000000000..579a6f6eb --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.md5 @@ -0,0 +1 @@ +ce74ccd6ed0386fe1f5f864e9306b7ac \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.sha1 new file mode 100644 index 000000000..dbf1c69fa --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.sha1 @@ -0,0 +1 @@ +cfae8bc6d35bd3fcbd09645ec5f21cdb65af606a \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom new file mode 100644 index 000000000..962789454 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom @@ -0,0 +1,95 @@ + + + daytrader + geronimo + 1.1 + + 4.0.0 + daytrader-web + war + DayTrader :: Web Application + 1.1 + Daytrader Web + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/web + + + + + org.codehaus.mojo + jspc-maven-plugin + + + jspc + + compile + + + + + + + maven-war-plugin + + ${basedir}/target/jspweb.xml + + ${basedir}/src/main/webapp/WEB-INF/classes/build.properties + + + + dt-ejb.jar streamer.jar wsappclient.jar + + + + + true + ${basedir}/src/main/webapp/WEB-INF + + web.xml + + + + + + + + + + geronimo + daytrader-ejb + ejb + provided + + + geronimo + daytrader-wsappclient + provided + + + geronimo + daytrader-streamer + provided + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + provided + + + taglibs + standard + 1.1.1 + + + org.codehaus.mojo + jspc-maven-plugin + 1.4.4 + provided + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.md5 new file mode 100644 index 000000000..5123f66a6 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.md5 @@ -0,0 +1 @@ +f64549509bac5f2c69892b06b7dcb051 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.sha1 new file mode 100644 index 000000000..8de81d8cd --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.sha1 @@ -0,0 +1 @@ +390de11af26257916a4b769a1e99fcdb552c8b6b \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war new file mode 100644 index 000000000..d2dd810a7 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.md5 new file mode 100644 index 000000000..78331abe7 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.md5 @@ -0,0 +1 @@ +a111f4992ee5d79118c90753fe90f454 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.sha1 new file mode 100644 index 000000000..64f43dddc --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.sha1 @@ -0,0 +1 @@ +4719d0a316edce8be88aa49aecdda9279a57f6bf \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml new file mode 100644 index 000000000..27fa0415f --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml @@ -0,0 +1,11 @@ + + geronimo + daytrader-web + 1.1 + + + 1.1 + + 20070201170104 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.md5 new file mode 100644 index 000000000..3c646997f --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.md5 @@ -0,0 +1 @@ +66fccfaec7b4497965881d16ebc05440 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.sha1 new file mode 100644 index 000000000..39012b08f --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +8acf1d833362bb10815081a409e90cf1574da49b \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar new file mode 100644 index 000000000..10a26f60a Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.md5 new file mode 100644 index 000000000..1acccca43 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.md5 @@ -0,0 +1 @@ +dfde38fb74217c2aa45cd06dbccf1eb4 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.sha1 new file mode 100644 index 000000000..b209cc6e6 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.sha1 @@ -0,0 +1 @@ +cc4b661113efbc5e49504e69e5893b1bfcf30c22 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar new file mode 100644 index 000000000..94766673f Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.md5 new file mode 100644 index 000000000..4f1689ae2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.md5 @@ -0,0 +1 @@ +af58ccd15e4fdd7581037fd3efff9d39 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.sha1 new file mode 100644 index 000000000..d1d28fd2b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.sha1 @@ -0,0 +1 @@ +fbf8eb5bab1378d1513dc31c93bed5cb4024d6a6 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar new file mode 100644 index 000000000..3b5315317 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.md5 new file mode 100644 index 000000000..fa1f324bc --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.md5 @@ -0,0 +1 @@ +ec9f4f9b63e2005e91769c7144c97230 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.sha1 new file mode 100644 index 000000000..65f6a5df4 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.sha1 @@ -0,0 +1 @@ +b67e0befef623ec302d99cc0ccc8a6f51046dc2c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom new file mode 100644 index 000000000..ea751162c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom @@ -0,0 +1,45 @@ + + + daytrader + geronimo + 1.1 + + 4.0.0 + daytrader-wsappclient + DayTrader :: WS Application Client + 1.1 + Client demonstrating Web Services + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/wsappclient + + + + + maven-jar-plugin + + + + dt-ejb.jar + + + org.apache.geronimo.samples.daytrader.client.ws.ClientApp + + + + + + + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + 1.0 + provided + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.md5 new file mode 100644 index 000000000..d0158b70c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.md5 @@ -0,0 +1 @@ +8a7724b36f3985aeab383cd606f0ff4e \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.sha1 new file mode 100644 index 000000000..aa867cbd6 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.sha1 @@ -0,0 +1 @@ +dede1bb862486b428417019c4d964aba36792b07 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml new file mode 100644 index 000000000..c850220ee --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml @@ -0,0 +1,11 @@ + + geronimo + daytrader-wsappclient + 1.1 + + + 1.1 + + 20070201170045 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.md5 new file mode 100644 index 000000000..a0f2d7c72 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.md5 @@ -0,0 +1 @@ +971ba8f9fdb30858c671346073cb9b33 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.sha1 new file mode 100644 index 000000000..9621ceb8b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +e5b14072df36ae9b0ad8ec79512bc632164a4148 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom new file mode 100644 index 000000000..5897f84d6 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom @@ -0,0 +1,205 @@ + + 4.0.0 + geronimo + daytrader + DayTrader :: Performance Benchmark Sample + pom + 1.1 + J2EE 1.4 Performance Benchmark Sample Application + + jira + http://issues.apache.org/jira/browse/GERONIMO + + + continuum + http://ci.gbuild.org/continuum + + + +
scm@geronimo.apache.org
+
+
+
+
+ 2005 + + + 1.1 + + + + + Jeff Genender + jgenender + jgenender@apache.org + Apache Software Foundation + + Development + + +7 + + + Matt Hogstrom + hogstrom + hogstrom@apache.org + Apache Software Foundation + + Performance Analysis + + +5 + + + Vincent Massol + vmassol + vmassol@apache.org + Apache Software Foundation + + Build Engineer + + +1 + + + + + Christopher Blythe + + Added code to improve stability and new features + + + + Stan (John) Cox + + Original Developer + + +5 + + + Andrew Spyker + + Added the WSAppClient + + +5 + + + + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ + http://svn.apache.org/viewcvs.cgi/geronimo/gbuild/trunk/ + + + Apache Software Foundation + http://www.apache.org/ + + + modules/ejb + modules/web + modules/streamer + modules/wsappclient + modules/ear + + + + + geronimo + daytrader-wsappclient + 1.1 + + + geronimo + daytrader-streamer + 1.1 + + + org.apache.geronimo.specs + geronimo-j2ee_1.4_spec + 1.0 + provided + + + commons-logging + commons-logging + 1.0.3 + + + junit + junit + 3.8.1 + + + geronimo + daytrader-ejb + 1.1 + ejb + + + + geronimo + daytrader-web + 1.1 + war + + + + + + apache.releases + Apache Release Distribution Repository + scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository + + + apache.snapshots + Apache Development Snapshot Repository + scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository + + + geronimo-website + scp://people.apache.org/www/geronimo.apache.org/maven/genesis/config/project-config/daytrader + + + + + + db2 + + true + + database + db2 + + + + DB2 + + + + + mysql + + + database + mysql + + + + mySQL + + + + + test + + functional-tests + + + +
diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.md5 new file mode 100644 index 000000000..e0b608717 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.md5 @@ -0,0 +1 @@ +24bb4da72c86f29c900802d1c9fc9581 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.sha1 new file mode 100644 index 000000000..ff7335a0d --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.sha1 @@ -0,0 +1 @@ +67198346b344f6260e61dc42511d854e885f6b23 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml new file mode 100644 index 000000000..c72dd3bd6 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml @@ -0,0 +1,11 @@ + + geronimo + daytrader + 1.1 + + + 1.1 + + 20070201170041 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.md5 new file mode 100644 index 000000000..8477b6eb2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.md5 @@ -0,0 +1 @@ +84aef5b30a8d48c3902bacf9fbcb9205 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.sha1 new file mode 100644 index 000000000..774b5f992 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +19606e25290454d398e3187466d7d78d2f2800c1 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear new file mode 100644 index 000000000..ca9dc20c3 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.md5 new file mode 100644 index 000000000..4e221365c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.md5 @@ -0,0 +1 @@ +9772846681b2691f343a8f4790c7e881 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.sha1 new file mode 100644 index 000000000..53751cd83 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.sha1 @@ -0,0 +1 @@ +744189233a2fc36f9180b1c814e60e1e974ebdc7 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom new file mode 100644 index 000000000..2f7dc29ae --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom @@ -0,0 +1,84 @@ + + + daytrader + org.apache.geronimo.daytrader + 2.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + daytrader-ear + ear + DayTrader :: Enterprise Application + 2.0-SNAPSHOT + Daytrader EAR + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear + + + + + maven-ear-plugin + 2.2 + + DayTrader 2.0 + DayTrader Stock Trading Performance Benchmark Sample + 1.4 + + + org.apache.geronimo.daytrader + daytrader-web + /daytrader + web.war + + + org.apache.geronimo.daytrader + daytrader-ejb + dt-ejb.jar + + + org.apache.geronimo.daytrader + daytrader-streamer + streamer.jar + true + + + org.apache.geronimo.daytrader + daytrader-wsappclient + wsappclient.jar + true + + + + + + + + + org.apache.geronimo.daytrader + daytrader-web + 2.0-SNAPSHOT + war + + + org.apache.geronimo.daytrader + daytrader-ejb + 2.0-SNAPSHOT + ejb + + + org.apache.geronimo.daytrader + daytrader-streamer + 2.0-SNAPSHOT + + + org.apache.geronimo.daytrader + daytrader-wsappclient + 2.0-SNAPSHOT + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.md5 new file mode 100644 index 000000000..2df1b95fe --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +8a4922d2c9a041baa484f927ca34631c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.sha1 new file mode 100644 index 000000000..97c2c4e76 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +1c9b3fd6b2b060d1a9d42e562f981abd5ad7422a \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..3756c6428 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-ear + 2.0-SNAPSHOT + + + 1 + + 20070201164634 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..0e031a482 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +5d9d60fca5422465a5532859c94ecc8c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..423197da3 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +cc53fcda992f0515fa761bc8947053e9c2931f01 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml new file mode 100644 index 000000000..94d935414 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-ear + 2.0-SNAPSHOT + + + 2.0-SNAPSHOT + + 20070201164634 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.md5 new file mode 100644 index 000000000..dc58c375b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.md5 @@ -0,0 +1 @@ +400a4c18b70498f60437ff8ad66de5a3 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.sha1 new file mode 100644 index 000000000..f6ba54943 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +4e4f57ef76ee335161112382342d3407e9bca2cc \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar new file mode 100644 index 000000000..057bfbb8f Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.md5 new file mode 100644 index 000000000..77b8d4426 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.md5 @@ -0,0 +1 @@ +408c7c6961e83e707f65fac084de1f94 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.sha1 new file mode 100644 index 000000000..d8bd3a8ac --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.sha1 @@ -0,0 +1 @@ +a9c4f781137bab2f4d00c9124e80925c421ead8c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar new file mode 100644 index 000000000..db4a6d1a8 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.md5 new file mode 100644 index 000000000..160a6d371 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.md5 @@ -0,0 +1 @@ +234db44ad6eb80cf4484528e496a4b25 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.sha1 new file mode 100644 index 000000000..b3f0da3b4 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.sha1 @@ -0,0 +1 @@ +c7a91a4dd1b5a414779f2f04f2f054849dee4f57 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar new file mode 100644 index 000000000..cbb36712c Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.md5 new file mode 100644 index 000000000..4341831fd --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.md5 @@ -0,0 +1 @@ +aff6435489ca8a7838edb655887b3c6c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.sha1 new file mode 100644 index 000000000..23cf14adc --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.sha1 @@ -0,0 +1 @@ +9302ea57f52240bd8c3991d07d095f033f908aad \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar new file mode 100644 index 000000000..be91703bb Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.md5 new file mode 100644 index 000000000..df2ad82ae --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.md5 @@ -0,0 +1 @@ +6f53b8b06e0b43fff3057183e64f581d \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.sha1 new file mode 100644 index 000000000..8684844bb --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.sha1 @@ -0,0 +1 @@ +58703dba30983dc34f78d0c44f6cd4b77e4c1446 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom new file mode 100644 index 000000000..fe1078d54 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom @@ -0,0 +1,132 @@ + + + daytrader + org.apache.geronimo.daytrader + 2.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + daytrader-ejb + ejb + DayTrader :: EJBs + 2.0-SNAPSHOT + Daytrader EJBs + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ejb + + + + + true + ${basedir}/src/main/resources + + + + + maven-antrun-plugin + + + compile + + run + + + + + + + + + + + + + + + + + + + + + + + + maven-ejb-plugin + + true + + + wsappclient.jar + + + + + + + + + org.apache.geronimo.daytrader + daytrader-wsappclient + 2.0-SNAPSHOT + compile + + + org.apache.geronimo.specs + geronimo-ejb_2.1_spec + provided + + + org.apache.geronimo.specs + geronimo-jaxrpc_1.1_spec + provided + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + provided + + + org.apache.geronimo.specs + geronimo-qname_1.1_spec + provided + + + org.apache.geronimo.specs + geronimo-jpa_3.0_spec + provided + + + commons-logging + commons-logging + provided + + + junit + junit + test + + + org.apache.openjpa + openjpa-all + provided + + + xerces + xercesImpl + 2.6.2 + provided + + + xerces + xmlParserAPIs + 2.2.1 + provided + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.md5 new file mode 100644 index 000000000..582ede91c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +f8c41c8799c7d8c75a807d4a205aff42 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.sha1 new file mode 100644 index 000000000..6b6398eef --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +18046fd02d02885f97616c2c053cbff165f4f382 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..054746974 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-ejb + 2.0-SNAPSHOT + + + 1 + + 20070201164617 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..e73b6e5e9 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +1f7c6581909ac26dcb44ff7612d7898d \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..9f89dfa27 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +c5a7be31fc8110ca91ed0b72bc7ece546e50e435 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml new file mode 100644 index 000000000..dbba6ff78 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-ejb + 2.0-SNAPSHOT + + + 2.0-SNAPSHOT + + 20070201164617 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.md5 new file mode 100644 index 000000000..7cc5608da --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.md5 @@ -0,0 +1 @@ +1abcabff35aa4fda30eafd13e478e961 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.sha1 new file mode 100644 index 000000000..077e68bc8 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +5e3bf24a230b3ef502edee8dd0099b0cb3300046 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar new file mode 100644 index 000000000..ea1d63784 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.md5 new file mode 100644 index 000000000..7e99b85a4 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.md5 @@ -0,0 +1 @@ +d10bcecf5cfd5a232e2c9852d87c9ff3 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.sha1 new file mode 100644 index 000000000..5f888bcc5 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.sha1 @@ -0,0 +1 @@ +f6c34949c8ec5fc7605f2e5b308826952d455468 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar new file mode 100644 index 000000000..620dc1f91 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.md5 new file mode 100644 index 000000000..e3ae6e6db --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.md5 @@ -0,0 +1 @@ +88526652477cffde86b4fb6d3c4d9b09 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.sha1 new file mode 100644 index 000000000..1ebbf01fb --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.sha1 @@ -0,0 +1 @@ +8e32bee44b3179b2534e7dae45f823cfc97985a3 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar new file mode 100644 index 000000000..989d58f43 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.md5 new file mode 100644 index 000000000..783b51a6e --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.md5 @@ -0,0 +1 @@ +ffed1a6a0f9a18c940e5176c83d0bf17 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.sha1 new file mode 100644 index 000000000..25cb1b7f5 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.sha1 @@ -0,0 +1 @@ +60aacd0b5166182a133a62d8df23f6d6fc77a67c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom new file mode 100644 index 000000000..5eb67f78b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom @@ -0,0 +1,67 @@ + + + daytrader + org.apache.geronimo.daytrader + 2.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + daytrader-streamer + DayTrader :: Quote Streamer + 2.0-SNAPSHOT + Streamer Application for Day Trader + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear + + + + + maven-jar-plugin + + + + dt-ejb.jar + + + org.apache.geronimo.samples.daytrader.client.TradeClient + + + + + + + + + org.apache.geronimo.daytrader + daytrader-ejb + 2.0-SNAPSHOT + ejb + provided + + + org.apache.geronimo.specs + geronimo-ejb_2.1_spec + provided + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + provided + + + org.apache.geronimo.specs + geronimo-jpa_3.0_spec + provided + + + org.apache.openjpa + openjpa-all + provided + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.md5 new file mode 100644 index 000000000..489aa6a68 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +76a04efad19db1246f31c34190f8b15d \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.sha1 new file mode 100644 index 000000000..05ed2ddda --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +b62855d411ae2798e4089c8260247d4aa69a0411 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..a793b9382 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-streamer + 2.0-SNAPSHOT + + + 1 + + 20070201164625 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..9597c44b2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +d34e873a79fc96c4b11a2d993936de27 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..da3163eed --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +1e9780431924e1277145a408c60fdb26fd155443 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml new file mode 100644 index 000000000..91213c843 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-streamer + 2.0-SNAPSHOT + + + 2.0-SNAPSHOT + + 20070201164625 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.md5 new file mode 100644 index 000000000..d1ac03f4a --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.md5 @@ -0,0 +1 @@ +fd8090195a044102add1f6f9ea7ffd49 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.sha1 new file mode 100644 index 000000000..6682f1bc0 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +96a066a26b7e2a8b5ea476cc74caa7d0cc9af897 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar new file mode 100644 index 000000000..8551f20eb Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.md5 new file mode 100644 index 000000000..c921b0278 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.md5 @@ -0,0 +1 @@ +f8ce7b4b74d018f232f8ffb0c529070e \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.sha1 new file mode 100644 index 000000000..b7aebae6c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.sha1 @@ -0,0 +1 @@ +93469a577c1c694530dc3b6fde07b4b4f9349315 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom new file mode 100644 index 000000000..deef24106 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom @@ -0,0 +1,99 @@ + + + daytrader + org.apache.geronimo.daytrader + 2.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + daytrader-web + war + DayTrader :: Web Application + 2.0-SNAPSHOT + Daytrader Web + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/web + + + + + maven-war-plugin + + + ${basedir}/src/main/webapp/WEB-INF/classes/build.properties + + + + dt-ejb.jar streamer.jar wsappclient.jar + + + + + true + ${basedir}/src/main/webapp/WEB-INF + + web.xml + + + + + + + + + + org.apache.geronimo.daytrader + daytrader-ejb + 2.0-SNAPSHOT + ejb + provided + + + org.apache.geronimo.daytrader + daytrader-wsappclient + 2.0-SNAPSHOT + provided + + + org.apache.geronimo.daytrader + daytrader-streamer + 2.0-SNAPSHOT + provided + + + org.apache.geronimo.specs + geronimo-ejb_2.1_spec + provided + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + provided + + + org.apache.geronimo.specs + geronimo-servlet_2.4_spec + provided + + + org.apache.geronimo.specs + geronimo-jsp_2.0_spec + provided + + + taglibs + standard + 1.1.1 + + + org.apache.geronimo.specs + geronimo-jpa_3.0_spec + provided + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.md5 new file mode 100644 index 000000000..c446780d2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +e8a54b8681eec09323657749f29219fe \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.sha1 new file mode 100644 index 000000000..f5e3ebdb1 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +3c52b8ce4ebdc6527928cb134e569558838b7d14 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war new file mode 100644 index 000000000..6070ffc9e Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.md5 new file mode 100644 index 000000000..97adf3810 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.md5 @@ -0,0 +1 @@ +cca35f6167c93ad3ae2ff53d58cb9db4 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.sha1 new file mode 100644 index 000000000..0ccdb845c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.sha1 @@ -0,0 +1 @@ +ca06e4519bb8e5b0db340f77195fd22f2d5bf46c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..9aca86ebf --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-web + 2.0-SNAPSHOT + + + 1 + + 20070201164633 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..a7f27ee44 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +aec372b38f559a990e90afc04578f992 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..9cf15cc3b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +ee504dda264fbfac8299c600b65de0876c0d8538 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml new file mode 100644 index 000000000..cb00f8039 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-web + 2.0-SNAPSHOT + + + 2.0-SNAPSHOT + + 20070201164633 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.md5 new file mode 100644 index 000000000..f55b966c0 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.md5 @@ -0,0 +1 @@ +4ba953cf06bc7a0e3357ff9c429d9802 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.sha1 new file mode 100644 index 000000000..1026fd8ee --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +09726ef1508b5ee8089a03fb089b0dc667d285a9 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar new file mode 100644 index 000000000..78bf58791 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.md5 new file mode 100644 index 000000000..4a6107546 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.md5 @@ -0,0 +1 @@ +84fef312edccec95590045380db177de \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.sha1 new file mode 100644 index 000000000..22b30562f --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.sha1 @@ -0,0 +1 @@ +351a4315b098a070eda7f4a28b24000c5d77564c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar new file mode 100644 index 000000000..a660b953a Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.md5 new file mode 100644 index 000000000..24a3b530a --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.md5 @@ -0,0 +1 @@ +1f70073c2a75466d778936198f60c397 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.sha1 new file mode 100644 index 000000000..d30ca29a6 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.sha1 @@ -0,0 +1 @@ +186447fd962aef413ff53f68c86cc00066c64041 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar new file mode 100644 index 000000000..237a12fc4 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.md5 new file mode 100644 index 000000000..0d7d1f8ed --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.md5 @@ -0,0 +1 @@ +b0cad0d8b0539b5e6c74d313e2784fdd \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.sha1 new file mode 100644 index 000000000..000b7398b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.sha1 @@ -0,0 +1 @@ +fa88bf7615bbd5c1d2a38291ba131d3473b9aff1 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom new file mode 100644 index 000000000..7ed0bcbb2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom @@ -0,0 +1,48 @@ + + + daytrader + org.apache.geronimo.daytrader + 2.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + daytrader-wsappclient + DayTrader :: WS Application Client + 2.0-20070201.183230-5 + Client demonstrating Web Services + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/wsappclient + + + + + maven-jar-plugin + + + + dt-ejb.jar + + + org.apache.geronimo.samples.daytrader.client.ws.ClientApp + + + + + + + + + org.apache.geronimo.specs + geronimo-jaxrpc_1.1_spec + + + org.apache.geronimo.specs + geronimo-qname_1.1_spec + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.md5 new file mode 100644 index 000000000..1d16da4af --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.md5 @@ -0,0 +1 @@ +ea41a407f1a9100771120e449e389651 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.sha1 new file mode 100644 index 000000000..582dd47d9 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.sha1 @@ -0,0 +1 @@ +c92d13aeeab835b7752fe8c2a8675db009596c9f \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar new file mode 100644 index 000000000..6bb86824e Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.md5 new file mode 100644 index 000000000..c2c653108 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.md5 @@ -0,0 +1 @@ +80d8585d504bddd8262c83976c7a9c72 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.sha1 new file mode 100644 index 000000000..305a9db73 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.sha1 @@ -0,0 +1 @@ +00d78884bbb4a4f102b3b1ce132a4cd81d28bdc9 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar new file mode 100644 index 000000000..147fabdf7 Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.md5 new file mode 100644 index 000000000..569c57af7 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.md5 @@ -0,0 +1 @@ +05a15d6b6390b9bca327a67646448650 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.sha1 new file mode 100644 index 000000000..3450601ce --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.sha1 @@ -0,0 +1 @@ +f401e2a994d55ec812372f96aae64ca3663f7c6f \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar new file mode 100644 index 000000000..a1c98646a Binary files /dev/null and b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar differ diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.md5 new file mode 100644 index 000000000..f160c9678 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.md5 @@ -0,0 +1 @@ +1823b9d8cdb50da80373cb4b85c243fb \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.sha1 new file mode 100644 index 000000000..83e8cbd5a --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.sha1 @@ -0,0 +1 @@ +5228990401004c5bdb9ad548bbf8aed1ce6cc196 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom new file mode 100644 index 000000000..247def907 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom @@ -0,0 +1,54 @@ + + + daytrader + org.apache.geronimo.daytrader + 2.0-SNAPSHOT + ../../pom.xml + + 4.0.0 + daytrader-wsappclient + DayTrader :: WS Application Client + 2.0-SNAPSHOT + Client demonstrating Web Services + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient + http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/wsappclient + + + + + maven-deploy-plugin + + true + + + + maven-jar-plugin + + + + dt-ejb.jar + + + org.apache.geronimo.samples.daytrader.client.ws.ClientApp + + + + + + + + + org.apache.geronimo.specs + geronimo-jaxrpc_1.1_spec + + + org.apache.geronimo.specs + geronimo-qname_1.1_spec + + + + deployed + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.md5 new file mode 100644 index 000000000..87169af18 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +b5f837ccb11cdc5102f0c7f2c5b329e8 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.sha1 new file mode 100644 index 000000000..4cd3687aa --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +4d3052ef11fd63a0bc78eeaeaaa568127c100860 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..45d086a00 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,12 @@ + + org.apache.geronimo.daytrader + daytrader-wsappclient + 2.0-SNAPSHOT + + + 20070201.183230 + 5 + + 20070201183230 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..67ead9773 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +89df889ab494b253f0f21507ae7f701c \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..02231a166 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +52fad08cc95dc998c54c6f8d0758b3a3c3107cec \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml new file mode 100644 index 000000000..adb6997ac --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader-wsappclient + 2.0-SNAPSHOT + + + 2.0-SNAPSHOT + + 20070201164602 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.md5 new file mode 100644 index 000000000..6ce2c08a9 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.md5 @@ -0,0 +1 @@ +7ac1294c500c0323a743194aa80bc1ad \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.sha1 new file mode 100644 index 000000000..fc776ba6c --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +21115e0e4184bd7093a63afa1fede189bcab67c9 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom new file mode 100644 index 000000000..eb7daa92b --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom @@ -0,0 +1,315 @@ + + + + + + 4.0.0 + + + org.apache.geronimo.genesis.config + project-config + 1.1-SNAPSHOT + + + org.apache.geronimo.daytrader + daytrader + DayTrader :: Performance Benchmark Sample + pom + 2.0-SNAPSHOT + J2EE 1.4 Performance Benchmark Sample Application + + jira + http://issues.apache.org/jira/browse/GERONIMO + + + continuum + http://ci.gbuild.org/continuum + + + +
scm@geronimo.apache.org
+
+
+
+
+ 2005 + + + + Jeff Genender + jgenender + jgenender@apache.org + Apache Software Foundation + + Development + + +7 + + + Matt Hogstrom + hogstrom + hogstrom@apache.org + Apache Software Foundation + + Performance Analysis + + +5 + + + Vincent Massol + vmassol + vmassol@apache.org + Apache Software Foundation + + Build Engineer + + +1 + + + + + Christopher Blythe + + Added code to improve stability and new features + + + + Stan (John) Cox + + Original Developer + + +5 + + + Andrew Spyker + + Added the WSAppClient + + +5 + + + + + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ + scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ + http://svn.apache.org/viewcvs.cgi/geronimo/gbuild/trunk/ + + + Apache Software Foundation + http://www.apache.org/ + + + modules/ejb + modules/web + modules/streamer + modules/wsappclient + modules/ear + + + + + org.apache.geronimo.specs + geronimo-ejb_2.1_spec + [1.0,2.0) + provided + + + org.apache.geronimo.specs + geronimo-jaxrpc_1.1_spec + [1.0,2.0) + provided + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + [1.0,2.0) + provided + + + org.apache.geronimo.specs + geronimo-qname_1.1_spec + [1.0,2.0) + provided + + + org.apache.geronimo.specs + geronimo-servlet_2.4_spec + [1.0,2.0) + provided + + + org.apache.geronimo.specs + geronimo-jsp_2.0_spec + [1.0,2.0) + provided + + + org.apache.geronimo.specs + geronimo-jpa_3.0_spec + 1.0-SNAPSHOT + provided + + + org.apache.openjpa + openjpa-all + 0.9.6-incubating + provided + + + commons-logging + commons-logging + 1.0.3 + + + junit + junit + 3.8.1 + + + + + + + + org.apache.geronimo.genesis.plugins + tools-maven-plugin + + + validate-java-version + validate + + require-java-version + + + 1.5* + + + + + + install-legal-files + generate-resources + + copy-legal-files + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.5 + 1.5 + + + + + org.apache.maven.plugins + maven-idea-plugin + + 1.5 + true + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + 1.5 + + + + + org.apache.maven.plugins + maven-release-plugin + + https://svn.apache.org/repos/asf/geronimo/daytrader/tags + + + + + + + + + apache-snapshots + Apache Snapshots Repository + http://people.apache.org/repo/m2-snapshot-repository + default + + true + daily + ignore + + + false + + + + + + + + db2 + + true + + database + db2 + + + + DB2 + + + + + mysql + + + database + mysql + + + + mySQL + + + + + test + + functional-tests + + + +
diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.md5 new file mode 100644 index 000000000..25dfb81a2 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.md5 @@ -0,0 +1 @@ +d04e80114262c514c82d4346ee094bcb \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.sha1 new file mode 100644 index 000000000..d3a224969 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.sha1 @@ -0,0 +1 @@ +2db30210d79420ac52602cf715a13a31f3feed4d \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml new file mode 100644 index 000000000..30b645554 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader + 2.0-SNAPSHOT + + + 1 + + 20070201164554 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.md5 new file mode 100644 index 000000000..e7e495cf7 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.md5 @@ -0,0 +1 @@ +769e66f03f659d146f1face5c82211d4 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.sha1 new file mode 100644 index 000000000..b52609728 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +8228d5deee211e9ae81f88308ecee855fe9b318a \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml new file mode 100644 index 000000000..5c428d8eb --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml @@ -0,0 +1,11 @@ + + org.apache.geronimo.daytrader + daytrader + 2.0-SNAPSHOT + + + 2.0-SNAPSHOT + + 20070201164554 + + \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.md5 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.md5 new file mode 100644 index 000000000..fd18b9636 --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.md5 @@ -0,0 +1 @@ +847e11a580cde1f29066eef1f233aaf5 \ No newline at end of file diff --git a/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.sha1 b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.sha1 new file mode 100644 index 000000000..d2b07e83f --- /dev/null +++ b/archiva-api/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.sha1 @@ -0,0 +1 @@ +4aea09fa18f379bba75e056079dfa9022f934331 \ No newline at end of file diff --git a/archiva-api/src/test/resources/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.xml b/archiva-api/src/test/resources/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.xml new file mode 100644 index 000000000..1fa2e7e1d --- /dev/null +++ b/archiva-api/src/test/resources/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.xml @@ -0,0 +1,35 @@ + + + + + + + org.codehaus.plexus.registry.Registry + org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry + commons-configuration + + + + + + + + diff --git a/archiva-api/src/test/resources/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.xml b/archiva-api/src/test/resources/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.xml new file mode 100644 index 000000000..5a7d8101b --- /dev/null +++ b/archiva-api/src/test/resources/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.xml @@ -0,0 +1,90 @@ + + + + + + + org.codehaus.plexus.registry.Registry + org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry + commons-configuration + + + + + + + + + org.codehaus.plexus.jdo.JdoFactory + archiva + org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory + + + + org.hsqldb.jdbcDriver + jdbc:hsqldb:mem:TESTDB + sa + + + + org.jpox.PersistenceManagerFactoryImpl + + + javax.jdo.PersistenceManagerFactoryClass + org.jpox.PersistenceManagerFactoryImpl + + + org.jpox.autoCreateSchema + true + + + org.jpox.validateTables + false + + + org.jpox.validateConstraints + false + + + org.jpox.validateColumns + false + + + org.jpox.autoStartMechanism + None + + + org.jpox.transactionIsolation + READ_UNCOMMITTED + + + org.jpox.poid.transactionIsolation + READ_UNCOMMITTED + + + org.jpox.rdbms.dateTimezone + JDK_DEFAULT_TIMEZONE + + + + + + diff --git a/archiva-core/pom.xml b/archiva-core/pom.xml deleted file mode 100644 index a1cec5ad3..000000000 --- a/archiva-core/pom.xml +++ /dev/null @@ -1,117 +0,0 @@ - - - - - - archiva - org.apache.maven.archiva - 1.0-SNAPSHOT - - 4.0.0 - archiva-core - Archiva Core - - - org.apache.maven.archiva - archiva-consumer-api - - - org.apache.maven.archiva - archiva-configuration - - - org.apache.maven.archiva - archiva-discoverer - - - org.apache.maven.archiva - archiva-proxy - - - org.apache.maven.archiva - archiva-reports-standard - - - org.codehaus.plexus - plexus-component-api - - - org.codehaus.plexus - plexus-quartz - 1.0-alpha-3 - - - org.codehaus.plexus.cache - plexus-cache-ehcache - 1.0-alpha-1 - - - org.codehaus.plexus - plexus-taskqueue - 1.0-alpha-6 - - - commons-lang - commons-lang - - - org.codehaus.plexus.registry - plexus-registry-commons - 1.0-alpha-2-SNAPSHOT - test - - - - hsqldb - hsqldb - 1.7.3.3 - test - - - - org.codehaus.plexus - plexus-container-default - test - - - - - - org.codehaus.plexus - plexus-maven-plugin - - - merge - - merge-descriptors - - - - ${basedir}/src/main/resources/META-INF/plexus/components.xml - ${project.build.directory}/generated-resources/plexus/META-INF/plexus/components.xml - - - - - - - - diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/configuration/ConfiguredRepositoryFactory.java b/archiva-core/src/main/java/org/apache/maven/archiva/configuration/ConfiguredRepositoryFactory.java deleted file mode 100644 index 9b5e3dbc5..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/configuration/ConfiguredRepositoryFactory.java +++ /dev/null @@ -1,75 +0,0 @@ -package org.apache.maven.archiva.configuration; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.proxy.ProxiedArtifactRepository; -import org.apache.maven.artifact.repository.ArtifactRepository; - -import java.util.List; - -/** - * Create an artifact repository from the given configuration. - * - * @author Brett Porter - */ -public interface ConfiguredRepositoryFactory -{ - String ROLE = ConfiguredRepositoryFactory.class.getName(); - - /** - * Create an artifact repository from the given configuration. - * - * @param configuration the configuration - * @return the artifact repository - */ - ArtifactRepository createRepository( RepositoryConfiguration configuration ); - - /** - * Create artifact repositories from the given configuration. - * - * @param configuration the configuration containing the repositories - * @return the artifact repositories - */ - List createRepositories( Configuration configuration ); - - /** - * Create a local repository from the given configuration. - * - * @param configuration the configuration - * @return the local artifact repository - */ - ArtifactRepository createLocalRepository( Configuration configuration ); - - /** - * Create an artifact repository from the given proxy repository configuration. - * - * @param configuration the configuration - * @return the artifact repository - */ - ProxiedArtifactRepository createProxiedRepository( ProxiedRepositoryConfiguration configuration ); - - /** - * Create artifact repositories from the given proxy repository configurations. - * - * @param configuration the configuration containing the repositories - * @return the artifact repositories - */ - List createProxiedRepositories( Configuration configuration ); -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/configuration/DefaultConfiguredRepositoryFactory.java b/archiva-core/src/main/java/org/apache/maven/archiva/configuration/DefaultConfiguredRepositoryFactory.java deleted file mode 100644 index 4c7e05e5a..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/configuration/DefaultConfiguredRepositoryFactory.java +++ /dev/null @@ -1,147 +0,0 @@ -package org.apache.maven.archiva.configuration; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.commons.lang.StringUtils; -import org.apache.maven.archiva.proxy.ProxiedArtifactRepository; -import org.apache.maven.artifact.repository.ArtifactRepository; -import org.apache.maven.artifact.repository.ArtifactRepositoryFactory; -import org.apache.maven.artifact.repository.ArtifactRepositoryPolicy; -import org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout; - -import java.io.File; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; -import java.util.Map; - -/** - * Create artifact repositories from a configuration. - * - * @author Brett Porter - * @plexus.component role="org.apache.maven.archiva.configuration.ConfiguredRepositoryFactory" - */ -public class DefaultConfiguredRepositoryFactory - implements ConfiguredRepositoryFactory -{ - /** - * @plexus.requirement role="org.apache.maven.artifact.repository.layout.ArtifactRepositoryLayout" - */ - private Map repositoryLayouts; - - /** - * @plexus.requirement - */ - private ArtifactRepositoryFactory repoFactory; - - public ArtifactRepository createRepository( RepositoryConfiguration configuration ) - { - return createRepository( configuration.getLayout(), configuration.getId(), configuration.getDirectory()); - } - - public ProxiedArtifactRepository createProxiedRepository( ProxiedRepositoryConfiguration configuration ) - { - boolean enabled = isEnabled( configuration.getSnapshotsPolicy() ); - String updatePolicy = - getUpdatePolicy( configuration.getSnapshotsPolicy(), configuration.getSnapshotsInterval() ); - ArtifactRepositoryPolicy snapshotsPolicy = - new ArtifactRepositoryPolicy( enabled, updatePolicy, ArtifactRepositoryPolicy.CHECKSUM_POLICY_FAIL ); - - enabled = isEnabled( configuration.getReleasesPolicy() ); - updatePolicy = getUpdatePolicy( configuration.getReleasesPolicy(), configuration.getReleasesInterval() ); - ArtifactRepositoryPolicy releasesPolicy = - new ArtifactRepositoryPolicy( enabled, updatePolicy, ArtifactRepositoryPolicy.CHECKSUM_POLICY_FAIL ); - - ArtifactRepositoryLayout layout = (ArtifactRepositoryLayout) repositoryLayouts.get( configuration.getLayout() ); - - if ( layout == null ) - { - throw new IllegalArgumentException( "Invalid layout: " + configuration.getLayout() ); - } - - ArtifactRepository artifactRepository = repoFactory.createArtifactRepository( configuration.getId(), - configuration.getUrl(), layout, - snapshotsPolicy, releasesPolicy ); - ProxiedArtifactRepository repository = new ProxiedArtifactRepository( artifactRepository ); - repository.setCacheFailures( configuration.isCacheFailures() ); - repository.setHardFail( configuration.isHardFail() ); - repository.setName( configuration.getName() ); - repository.setUseNetworkProxy( configuration.isUseNetworkProxy() ); - return repository; - } - - public List createRepositories( Configuration configuration ) - { - List managedRepositories = configuration.getRepositories(); - List repositories = new ArrayList( managedRepositories.size() ); - - for ( Iterator i = managedRepositories.iterator(); i.hasNext(); ) - { - repositories.add( createRepository( (RepositoryConfiguration) i.next() ) ); - } - - return repositories; - } - - public List createProxiedRepositories( Configuration configuration ) - { - List proxiedRepositories = configuration.getProxiedRepositories(); - List repositories = new ArrayList( proxiedRepositories.size() ); - - for ( Iterator i = proxiedRepositories.iterator(); i.hasNext(); ) - { - repositories.add( createProxiedRepository( (ProxiedRepositoryConfiguration) i.next() ) ); - } - - return repositories; - } - - public ArtifactRepository createLocalRepository( Configuration configuration ) - { - return createRepository( "default", "local", configuration.getLocalRepository() ); - } - - public ArtifactRepository createRepository( String layout, String id, String directory ) - { - ArtifactRepositoryLayout repositoryLayout = (ArtifactRepositoryLayout) repositoryLayouts.get( layout ); - File repository = new File( directory ); - repository.mkdirs(); - - String repoDir = repository.toURI().toString(); - //workaround for spaces non converted by PathUtils in wagon - //TODO: remove it when PathUtils will be fixed - if ( repoDir.indexOf( "%20" ) >= 0 ) - { - repoDir = StringUtils.replace( repoDir, "%20", " " ); - } - - return repoFactory.createArtifactRepository( id, repoDir, repositoryLayout, null, null ); - } - - private static String getUpdatePolicy( String policy, int interval ) - { - return "interval".equals( policy ) ? policy + ":" + interval : policy; - } - - private static boolean isEnabled( String policy ) - { - return !"disabled".equals( policy ); - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/consumers/ArtifactHealthConsumer.java b/archiva-core/src/main/java/org/apache/maven/archiva/consumers/ArtifactHealthConsumer.java deleted file mode 100644 index f0eb8843f..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/consumers/ArtifactHealthConsumer.java +++ /dev/null @@ -1,96 +0,0 @@ -package org.apache.maven.archiva.consumers; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.common.utils.BaseFile; -import org.apache.maven.archiva.reporting.database.ArtifactResultsDatabase; -import org.apache.maven.archiva.reporting.group.ReportGroup; -import org.apache.maven.artifact.Artifact; -import org.apache.maven.artifact.InvalidArtifactRTException; -import org.apache.maven.model.Model; -import org.apache.maven.project.MavenProject; -import org.apache.maven.project.MavenProjectBuilder; -import org.apache.maven.project.ProjectBuildingException; - -import java.util.Collections; - -/** - * ArtifactHealthConsumer - * - * @author Joakim Erdfelt - * @version $Id$ - * - * @plexus.component role="org.apache.maven.archiva.common.consumers.Consumer" - * role-hint="artifact-health" - * instantiation-strategy="per-lookup" - */ -public class ArtifactHealthConsumer - extends GenericArtifactConsumer -{ - /** - * @plexus.requirement - */ - private ArtifactResultsDatabase database; - - /** - * @plexus.requirement role-hint="health" - */ - private ReportGroup health; - - /** - * @plexus.requirement - */ - private MavenProjectBuilder projectBuilder; - - public void processArtifact( Artifact artifact, BaseFile file ) - { - Model model = null; - try - { - Artifact pomArtifact = artifactFactory.createProjectArtifact( artifact.getGroupId(), artifact - .getArtifactId(), artifact.getVersion() ); - MavenProject project = projectBuilder.buildFromRepository( pomArtifact, Collections.EMPTY_LIST, repository ); - - model = project.getModel(); - } - catch ( InvalidArtifactRTException e ) - { - database.addWarning( artifact, "health", "invalid", "Invalid artifact [" + artifact + "] : " + e ); - } - catch ( ProjectBuildingException e ) - { - database.addWarning( artifact, "health", "project-build", "Error reading project model: " + e ); - } - - database.remove( artifact ); - health.processArtifact( artifact, model ); - } - - public void processFileProblem( BaseFile path, String message ) - { - /* do nothing here (yet) */ - // TODO: store build failure into database? - } - - public String getName() - { - return "Artifact Health Consumer"; - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/consumers/IndexArtifactConsumer.java b/archiva-core/src/main/java/org/apache/maven/archiva/consumers/IndexArtifactConsumer.java deleted file mode 100644 index f89bd5109..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/consumers/IndexArtifactConsumer.java +++ /dev/null @@ -1,98 +0,0 @@ -package org.apache.maven.archiva.consumers; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.common.utils.BaseFile; -import org.apache.maven.archiva.configuration.ArchivaConfiguration; -import org.apache.maven.archiva.configuration.Configuration; -import org.apache.maven.archiva.indexer.RepositoryArtifactIndex; -import org.apache.maven.archiva.indexer.RepositoryArtifactIndexFactory; -import org.apache.maven.archiva.indexer.RepositoryIndexException; -import org.apache.maven.archiva.indexer.record.RepositoryIndexRecordFactory; -import org.apache.maven.artifact.Artifact; -import org.apache.maven.artifact.repository.ArtifactRepository; - -import java.io.File; - -/** - * IndexArtifactConsumer - * - * @author Joakim Erdfelt - * @version $Id$ - * - * @plexus.component role="org.apache.maven.archiva.common.consumers.Consumer" - * role-hint="index-artifact" - * instantiation-strategy="per-lookup" - */ -public class IndexArtifactConsumer - extends GenericArtifactConsumer -{ - /** - * @plexus.requirement - */ - private RepositoryArtifactIndexFactory indexFactory; - - /** - * @plexus.requirement role-hint="standard" - */ - private RepositoryIndexRecordFactory recordFactory; - - /** - * Configuration store. - * - * @plexus.requirement - */ - private ArchivaConfiguration archivaConfiguration; - - private RepositoryArtifactIndex index; - - public boolean init( ArtifactRepository repository ) - { - Configuration configuration = archivaConfiguration.getConfiguration(); - - File indexPath = new File( configuration.getIndexPath() ); - - index = indexFactory.createStandardIndex( indexPath ); - - return super.init( repository ); - } - - public void processArtifact( Artifact artifact, BaseFile file ) - { - try - { - index.indexArtifact( artifact, recordFactory ); - } - catch ( RepositoryIndexException e ) - { - getLogger().warn( "Unable to index artifact " + artifact, e ); - } - } - - public void processFileProblem( BaseFile path, String message ) - { - - } - - public String getName() - { - return "Index Artifact Consumer"; - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/consumers/RepositoryMetadataHealthConsumer.java b/archiva-core/src/main/java/org/apache/maven/archiva/consumers/RepositoryMetadataHealthConsumer.java deleted file mode 100644 index 0c56768b1..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/consumers/RepositoryMetadataHealthConsumer.java +++ /dev/null @@ -1,68 +0,0 @@ -package org.apache.maven.archiva.consumers; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.common.utils.BaseFile; -import org.apache.maven.archiva.reporting.database.MetadataResultsDatabase; -import org.apache.maven.archiva.reporting.group.ReportGroup; -import org.apache.maven.archiva.reporting.model.MetadataResults; -import org.apache.maven.artifact.repository.metadata.RepositoryMetadata; - -/** - * RepositoryMetadataHealthConsumer - * - * @author Joakim Erdfelt - * @version $Id$ - * - * @plexus.component role="org.apache.maven.archiva.common.consumers.Consumer" - * role-hint="metadata-health" - * instantiation-strategy="per-lookup" - */ -public class RepositoryMetadataHealthConsumer - extends GenericRepositoryMetadataConsumer -{ - /** - * @plexus.requirement - */ - private MetadataResultsDatabase database; - - /** - * @plexus.requirement role-hint="health" - */ - private ReportGroup health; - - public void processRepositoryMetadata( RepositoryMetadata metadata, BaseFile file ) - { - MetadataResults results = database.getMetadataResults( metadata ); - database.clearResults( results ); - - health.processMetadata( metadata, repository ); - } - - public void processFileProblem( BaseFile path, String message ) - { - - } - - public String getName() - { - return "RepositoryMetadata Health Consumer"; - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java b/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java deleted file mode 100644 index 0bac31018..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/repositories/ActiveManagedRepositories.java +++ /dev/null @@ -1,93 +0,0 @@ -package org.apache.maven.archiva.repositories; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.common.artifact.managed.ManagedArtifact; -import org.apache.maven.archiva.configuration.RepositoryConfiguration; -import org.apache.maven.artifact.Artifact; -import org.apache.maven.artifact.repository.ArtifactRepository; -import org.apache.maven.project.MavenProject; -import org.apache.maven.project.ProjectBuildingException; - -import java.util.List; - -/** - * ActiveManagedRepositories - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public interface ActiveManagedRepositories -{ - String ROLE = ActiveManagedRepositories.class.getName(); - - /** - * Obtain the ArtifactRepository for the specified Repository ID. - * - * @param id the ID of the repository. - * @return the ArtifactRepository associated with the provided ID, or null if none found. - */ - public ArtifactRepository getArtifactRepository( String id ); - - /** - * Get the List of active managed repositories as a List of {@link ArtifactRepository} objects. - * - * @return the list of ArtifactRepository objects. - */ - public List /**/getAllArtifactRepositories(); - - RepositoryConfiguration getRepositoryConfiguration( String id ); - - /** - * Providing only a groupId, artifactId, and version, return the MavenProject that - * is found, in any managed repository. - * - * @param groupId the groupId to search for - * @param artifactId the artifactId to search for - * @param version the version to search for - * @return the MavenProject from the provided parameters. - * @throws ProjectBuildingException if there was a problem building the maven project object. - */ - MavenProject findProject( String groupId, String artifactId, String version ) - throws ProjectBuildingException; - - ManagedArtifact findArtifact( String groupId, String artifactId, String version ) - throws ProjectBuildingException; - - ManagedArtifact findArtifact( String groupId, String artifactId, String version, String type ); - - ManagedArtifact findArtifact( Artifact artifact ); - - /** - * Obtain the last data refresh timestamp for all Managed Repositories. - * - * @return the last data refresh timestamp. - */ - long getLastDataRefreshTime(); - - /** - * Tests to see if there needs to be a data refresh performed. - * - * The only valid scenario is if 1 or more repositories have not had their data refreshed ever. - * - * @return true if there needs to be a data refresh. - */ - boolean needsDataRefresh(); -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java b/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java deleted file mode 100644 index b01ce97f8..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositories.java +++ /dev/null @@ -1,352 +0,0 @@ -package org.apache.maven.archiva.repositories; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.commons.lang.StringUtils; -import org.apache.maven.archiva.common.artifact.managed.ManagedArtifact; -import org.apache.maven.archiva.common.artifact.managed.ManagedArtifactTypes; -import org.apache.maven.archiva.common.artifact.managed.ManagedEjbArtifact; -import org.apache.maven.archiva.common.artifact.managed.ManagedJavaArtifact; -import org.apache.maven.archiva.configuration.ArchivaConfiguration; -import org.apache.maven.archiva.configuration.Configuration; -import org.apache.maven.archiva.configuration.ConfiguredRepositoryFactory; -import org.apache.maven.archiva.configuration.RepositoryConfiguration; -import org.apache.maven.archiva.discoverer.DiscovererStatistics; -import org.apache.maven.archiva.scheduler.executors.DataRefreshExecutor; -import org.apache.maven.artifact.Artifact; -import org.apache.maven.artifact.factory.ArtifactFactory; -import org.apache.maven.artifact.repository.ArtifactRepository; -import org.apache.maven.model.Model; -import org.apache.maven.project.MavenProject; -import org.apache.maven.project.MavenProjectBuilder; -import org.apache.maven.project.ProjectBuildingException; -import org.codehaus.plexus.cache.Cache; -import org.codehaus.plexus.logging.AbstractLogEnabled; -import org.codehaus.plexus.personality.plexus.lifecycle.phase.Initializable; -import org.codehaus.plexus.personality.plexus.lifecycle.phase.InitializationException; -import org.codehaus.plexus.registry.Registry; -import org.codehaus.plexus.registry.RegistryListener; - -import java.io.File; -import java.io.FileNotFoundException; -import java.io.IOException; -import java.util.Iterator; -import java.util.List; - -/** - * DefaultActiveManagedRepositories - * - * @author Joakim Erdfelt - * @version $Id$ - * @plexus.component role="org.apache.maven.archiva.repositories.ActiveManagedRepositories" - */ -public class DefaultActiveManagedRepositories - extends AbstractLogEnabled - implements ActiveManagedRepositories, Initializable, RegistryListener -{ - /** - * @plexus.requirement role-hint="artifactCache" - */ - private Cache artifactCache; - - /** - * @plexus.requirement - */ - private ArtifactFactory artifactFactory; - - /** - * @plexus.requirement - */ - private ArchivaConfiguration archivaConfiguration; - - /** - * @plexus.requirement - */ - private MavenProjectBuilder projectBuilder; - - /** - * @plexus.requirement role-hint="projectCache" - */ - private Cache projectCache; - - /** - * @plexus.requirement - */ - private ConfiguredRepositoryFactory repositoryFactory; - - private Configuration configuration; - - private ArtifactRepository localRepository; - - private List repositories; - - public Artifact createRelatedArtifact( Artifact artifact, String classifier, String type ) - { - String groupId = artifact.getGroupId(); - String artifactId = artifact.getArtifactId(); - String version = artifact.getVersion(); - String reltype = StringUtils.defaultIfEmpty( type, artifact.getType() ); - return artifactFactory.createArtifactWithClassifier( groupId, artifactId, version, reltype, classifier ); - } - - public ManagedArtifact findArtifact( Artifact artifact ) - { - ManagedArtifact managedArtifact = (ManagedArtifact) artifactCache.get( toKey( artifact ) ); - - if ( managedArtifact != null ) - { - return managedArtifact; - } - - boolean snapshot = artifact.isSnapshot(); - - for ( Iterator i = repositories.iterator(); i.hasNext(); ) - { - ArtifactRepository repository = (ArtifactRepository) i.next(); - if ( snapshot && !repository.getSnapshots().isEnabled() ) - { - // skip repo. - continue; - } - - String path = repository.pathOf( artifact ); - File f = new File( repository.getBasedir(), path ); - if ( f.exists() ) - { - // Found it. - managedArtifact = createManagedArtifact( repository, artifact, f ); - - artifactCache.put( toKey( artifact ), managedArtifact ); - - return managedArtifact; - } - } - - return null; - } - - public ManagedArtifact findArtifact( String groupId, String artifactId, String version ) - throws ProjectBuildingException - { - MavenProject project = findProject( groupId, artifactId, version ); - Model model = project.getModel(); - - return findArtifact( model.getGroupId(), model.getArtifactId(), model.getVersion(), model.getPackaging() ); - } - - public ManagedArtifact findArtifact( String groupId, String artifactId, String version, String type ) - { - Artifact artifact = artifactFactory.createBuildArtifact( groupId, artifactId, version, type ); - return findArtifact( artifact ); - } - - public MavenProject findProject( String groupId, String artifactId, String version ) - throws ProjectBuildingException - { - MavenProject project = (MavenProject) projectCache.get( toKey( groupId, artifactId, version ) ); - - if ( project != null ) - { - return project; - } - - Artifact projectArtifact = artifactFactory.createProjectArtifact( groupId, artifactId, version ); - - project = projectBuilder.buildFromRepository( projectArtifact, repositories, localRepository ); - - projectCache.put( toKey( groupId, artifactId, version ), project ); - - return project; - } - - public ArtifactRepository getArtifactRepository( String id ) - { - RepositoryConfiguration repoConfig = getRepositoryConfiguration( id ); - if ( repoConfig == null ) - { - return null; - } - - return repositoryFactory.createRepository( repoConfig ); - } - - public List getAllArtifactRepositories() - { - return repositoryFactory.createRepositories( configuration ); - } - - public RepositoryConfiguration getRepositoryConfiguration( String id ) - { - return this.configuration.getRepositoryById( id ); - } - - public void initialize() - throws InitializationException - { - Configuration config = archivaConfiguration.getConfiguration(); - archivaConfiguration.addChangeListener( this ); - configureSelf( config ); - } - - private String toKey( Artifact artifact ) - { - if ( artifact == null ) - { - return null; - } - - return toKey( artifact.getGroupId(), artifact.getArtifactId(), artifact.getVersion() ); - } - - private String toKey( String groupId, String artifactId, String version ) - { - return groupId + ":" + artifactId + ":" + version; - } - - private void configureSelf( Configuration config ) - { - this.configuration = config; - this.artifactCache.clear(); - this.projectCache.clear(); - - repositories = repositoryFactory.createRepositories( this.configuration ); - localRepository = repositoryFactory.createLocalRepository( this.configuration ); - - } - - private ManagedArtifact createManagedArtifact( ArtifactRepository repository, Artifact artifact, File f ) - { - artifact.isSnapshot(); - String path = repository.pathOf( artifact ); - - switch ( ManagedArtifactTypes.whichType( artifact.getType() ) ) - { - case ManagedArtifactTypes.EJB: - ManagedEjbArtifact managedEjbArtifact = new ManagedEjbArtifact( repository.getId(), artifact, path ); - - managedEjbArtifact.setJavadocPath( pathToRelatedArtifact( repository, artifact, "javadoc", "jar" ) ); - managedEjbArtifact.setSourcesPath( pathToRelatedArtifact( repository, artifact, "sources", "jar" ) ); - managedEjbArtifact.setClientPath( pathToRelatedArtifact( repository, artifact, "client", "jar" ) ); - - return managedEjbArtifact; - - case ManagedArtifactTypes.JAVA: - ManagedJavaArtifact managedJavaArtifact = new ManagedJavaArtifact( repository.getId(), artifact, path ); - - managedJavaArtifact.setJavadocPath( pathToRelatedArtifact( repository, artifact, "javadoc", "jar" ) ); - managedJavaArtifact.setSourcesPath( pathToRelatedArtifact( repository, artifact, "sources", "jar" ) ); - - return managedJavaArtifact; - - case ManagedArtifactTypes.GENERIC: - default: - return new ManagedArtifact( repository.getId(), artifact, path ); - } - } - - private String pathToRelatedArtifact( ArtifactRepository repository, Artifact artifact, String classifier, - String type ) - { - Artifact relatedArtifact = createRelatedArtifact( artifact, classifier, type ); - - relatedArtifact.isSnapshot(); - String path = repository.pathOf( relatedArtifact ); - - File relatedFile = new File( repository.getBasedir(), path ); - if ( !relatedFile.exists() ) - { - // Return null to set the ManagedArtifact related path to empty. - return null; - } - - return path; - } - - public void beforeConfigurationChange( Registry registry, String propertyName, Object propertyValue ) - { - // nothing to do - } - - public void afterConfigurationChange( Registry registry, String propertyName, Object propertyValue ) - { - if ( propertyName.startsWith( "repositories" ) || propertyName.startsWith( "localRepository" ) ) - { - getLogger().debug( - "Triggering managed repository configuration change with " + propertyName + " set to " - + propertyValue ); - configureSelf( archivaConfiguration.getConfiguration() ); - } - else - { - getLogger().debug( "Not triggering managed repository configuration change with " + propertyName ); - } - } - - public long getLastDataRefreshTime() - { - long lastDataRefreshTime = 0; - - for ( Iterator i = getAllArtifactRepositories().iterator(); i.hasNext(); ) - { - ArtifactRepository repository = (ArtifactRepository) i.next(); - - DiscovererStatistics stats = new DiscovererStatistics( repository ); - try - { - stats.load( DataRefreshExecutor.DATAREFRESH_FILE ); - if ( stats.getTimestampFinished() > lastDataRefreshTime ) - { - lastDataRefreshTime = stats.getTimestampFinished(); - } - } - catch ( FileNotFoundException e) - { - getLogger().info( - "No previous datarefresh timestamp available, as " - + DataRefreshExecutor.DATAREFRESH_FILE + " has never been generated." ); - } - catch ( IOException e ) - { - getLogger().warn( - "Unable to load " + DataRefreshExecutor.DATAREFRESH_FILE - + " to determine last refresh timestamp: " + e.getMessage(), e ); - } - } - - return lastDataRefreshTime; - } - - public boolean needsDataRefresh() - { - for ( Iterator i = getAllArtifactRepositories().iterator(); i.hasNext(); ) - { - ArtifactRepository repository = (ArtifactRepository) i.next(); - - DiscovererStatistics stats = new DiscovererStatistics( repository ); - if ( stats.getTimestampFinished() <= 0 ) - { - // Found a repository that has NEVER had it's data walked. - return true; - } - } - - return false; - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/DefaultRepositoryTaskScheduler.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/DefaultRepositoryTaskScheduler.java deleted file mode 100644 index bae351750..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/DefaultRepositoryTaskScheduler.java +++ /dev/null @@ -1,210 +0,0 @@ -package org.apache.maven.archiva.scheduler; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.configuration.ArchivaConfiguration; -import org.apache.maven.archiva.configuration.Configuration; -import org.apache.maven.archiva.repositories.ActiveManagedRepositories; -import org.apache.maven.archiva.scheduler.task.DataRefreshTask; -import org.apache.maven.archiva.scheduler.task.RepositoryTask; -import org.codehaus.plexus.logging.AbstractLogEnabled; -import org.codehaus.plexus.personality.plexus.lifecycle.phase.Startable; -import org.codehaus.plexus.personality.plexus.lifecycle.phase.StartingException; -import org.codehaus.plexus.personality.plexus.lifecycle.phase.StoppingException; -import org.codehaus.plexus.registry.Registry; -import org.codehaus.plexus.registry.RegistryListener; -import org.codehaus.plexus.scheduler.Scheduler; -import org.codehaus.plexus.taskqueue.TaskQueue; -import org.codehaus.plexus.taskqueue.TaskQueueException; -import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; -import org.quartz.CronTrigger; -import org.quartz.JobDataMap; -import org.quartz.JobDetail; -import org.quartz.SchedulerException; - -import java.text.ParseException; - -/** - * Default implementation of a scheduling component for the application. - * - * @author Brett Porter - * @plexus.component role="org.apache.maven.archiva.scheduler.RepositoryTaskScheduler" - */ -public class DefaultRepositoryTaskScheduler - extends AbstractLogEnabled - implements RepositoryTaskScheduler, Startable, RegistryListener -{ - /** - * @plexus.requirement - */ - private Scheduler scheduler; - - /** - * @plexus.requirement role-hint="data-refresh" - */ - private TaskQueue datarefreshQueue; - - /** - * @plexus.requirement - */ - private ArchivaConfiguration archivaConfiguration; - - /** - * @plexus.requirement - */ - private ActiveManagedRepositories activeRepositories; - - private static final String DISCOVERER_GROUP = "DISCOVERER"; - - private static final String DATA_REFRESH_JOB = "dataRefreshTask"; - - public void start() - throws StartingException - { - Configuration configuration = archivaConfiguration.getConfiguration(); - archivaConfiguration.addChangeListener( this ); - - try - { - scheduleJobs( configuration.getDataRefreshCronExpression() ); - } - catch ( ParseException e ) - { - throw new StartingException( "Invalid configuration: " + configuration.getDataRefreshCronExpression(), e ); - } - catch ( SchedulerException e ) - { - throw new StartingException( "Unable to start scheduler: " + e.getMessage(), e ); - } - } - - private void scheduleJobs( String indexerCronExpression ) - throws ParseException, SchedulerException - { - JobDetail jobDetail = createJobDetail( DATA_REFRESH_JOB ); - - getLogger().info( "Scheduling data-refresh: " + indexerCronExpression ); - CronTrigger trigger = new CronTrigger( DATA_REFRESH_JOB + "Trigger", DISCOVERER_GROUP, indexerCronExpression ); - scheduler.scheduleJob( jobDetail, trigger ); - - try - { - queueNowIfNeeded(); - } - catch ( org.codehaus.plexus.taskqueue.execution.TaskExecutionException e ) - { - getLogger().error( "Error executing task first time, continuing anyway: " + e.getMessage(), e ); - } - } - - private JobDetail createJobDetail( String jobName ) - { - JobDetail jobDetail = new JobDetail( jobName, DISCOVERER_GROUP, RepositoryTaskJob.class ); - - JobDataMap dataMap = new JobDataMap(); - dataMap.put( RepositoryTaskJob.TASK_QUEUE, datarefreshQueue ); - dataMap.put( RepositoryTaskJob.TASK_QUEUE_POLICY, RepositoryTask.QUEUE_POLICY_SKIP ); - jobDetail.setJobDataMap( dataMap ); - - return jobDetail; - } - - public void stop() - throws StoppingException - { - try - { - scheduler.unscheduleJob( DATA_REFRESH_JOB, DISCOVERER_GROUP ); - } - catch ( SchedulerException e ) - { - throw new StoppingException( "Unable to unschedule tasks", e ); - } - } - - - public void beforeConfigurationChange( Registry registry, String propertyName, Object propertyValue ) - { - // nothing to do - } - - public void afterConfigurationChange( Registry registry, String propertyName, Object propertyValue ) - { - if ( "dataRefreshCronExpression".equals( propertyName ) ) - { - getLogger().debug( "Restarting task scheduler with new configuration after property change: " + - propertyName + " to " + propertyValue ); - try - { - stop(); - } - catch ( StoppingException e ) - { - getLogger().warn( "Error stopping task scheduler: " + e.getMessage(), e ); - } - - try - { - Configuration configuration = archivaConfiguration.getConfiguration(); - scheduleJobs( configuration.getDataRefreshCronExpression() ); - } - catch ( ParseException e ) - { - getLogger().error( - "Error restarting task scheduler after configuration change, due to configuration error: " + - e.getMessage(), e ); - } - catch ( SchedulerException e ) - { - getLogger().error( "Error restarting task scheduler after configuration change: " + e.getMessage(), e ); - } - } - else - { - getLogger().debug( - "Not restarting task scheduler with new configuration after property change: " + propertyName ); - } - } - - public void runDataRefresh() - throws TaskExecutionException - { - DataRefreshTask task = new DataRefreshTask(); - task.setJobName( "DATA_REFRESH_INIT" ); - try - { - datarefreshQueue.put( task ); - } - catch ( TaskQueueException e ) - { - throw new TaskExecutionException( e.getMessage(), e ); - } - } - - public void queueNowIfNeeded() - throws TaskExecutionException - { - if ( activeRepositories.needsDataRefresh() ) - { - runDataRefresh(); - } - } - -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskJob.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskJob.java deleted file mode 100644 index 06152f244..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskJob.java +++ /dev/null @@ -1,85 +0,0 @@ -package org.apache.maven.archiva.scheduler; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.scheduler.task.DataRefreshTask; -import org.apache.maven.archiva.scheduler.task.RepositoryTask; -import org.codehaus.plexus.scheduler.AbstractJob; -import org.codehaus.plexus.taskqueue.TaskQueue; -import org.codehaus.plexus.taskqueue.TaskQueueException; -import org.quartz.JobDataMap; -import org.quartz.JobExecutionContext; -import org.quartz.JobExecutionException; - -/** - * This class is the discoverer job that is executed by the scheduler. - */ -public class RepositoryTaskJob - extends AbstractJob -{ - static final String TASK_KEY = "EXECUTION"; - - static final String TASK_QUEUE = "TASK_QUEUE"; - - static final String TASK_QUEUE_POLICY = "TASK_QUEUE_POLICY"; - - /** - * Execute the discoverer and the indexer. - * - * @param context - * @throws org.quartz.JobExecutionException - * - */ - public void execute( JobExecutionContext context ) - throws JobExecutionException - { - JobDataMap dataMap = context.getJobDetail().getJobDataMap(); - setJobDataMap( dataMap ); - - TaskQueue taskQueue = (TaskQueue) dataMap.get( TASK_QUEUE ); - String queuePolicy = dataMap.get( TASK_QUEUE_POLICY ).toString(); - - RepositoryTask task = new DataRefreshTask(); - task.setJobName( context.getJobDetail().getName() ); - - try - { - if ( taskQueue.getQueueSnapshot().size() == 0 ) - { - taskQueue.put( task ); - } - else - { - if ( RepositoryTask.QUEUE_POLICY_WAIT.equals( queuePolicy ) ) - { - taskQueue.put( task ); - } - else if ( RepositoryTask.QUEUE_POLICY_SKIP.equals( queuePolicy ) ) - { - // do not queue anymore, policy is to skip - } - } - } - catch ( TaskQueueException e ) - { - throw new JobExecutionException( e ); - } - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskScheduler.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskScheduler.java deleted file mode 100644 index 08e511f3e..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/RepositoryTaskScheduler.java +++ /dev/null @@ -1,39 +0,0 @@ -package org.apache.maven.archiva.scheduler; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; - -/** - * The component that takes care of scheduling in the application. - * - * @author Brett Porter - */ -public interface RepositoryTaskScheduler -{ - /** - * The Plexus component role. - */ - String ROLE = RepositoryTaskScheduler.class.getName(); - - void runDataRefresh() - throws TaskExecutionException; - -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshConsumers.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshConsumers.java deleted file mode 100644 index 783a44c27..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshConsumers.java +++ /dev/null @@ -1,61 +0,0 @@ -package org.apache.maven.archiva.scheduler.executors; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -/** - * Mutable list of consumer for the Data Refresh. - * - * NOTE: This class only exists to minimize the requirements of manual component management. - * This approach allows for a small and simple component definition in the application.xml - * - * @author Joakim Erdfelt - * @version $Id$ - * - * @plexus.component role="org.apache.maven.archiva.scheduler.executors.DataRefreshConsumers" - */ -public class DataRefreshConsumers -{ - /** - * @plexus.configuration - */ - private List consumerNames; - - public List getConsumerNames() - { - if ( consumerNames == null ) - { - consumerNames = new ArrayList(); - consumerNames.add( "index-artifact" ); - consumerNames.add( "artifact-health" ); - consumerNames.add( "metadata-health" ); - } - - return consumerNames; - } - - public Iterator iterator() - { - return getConsumerNames().iterator(); - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java deleted file mode 100644 index 8f0dd4d37..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutor.java +++ /dev/null @@ -1,201 +0,0 @@ -package org.apache.maven.archiva.scheduler.executors; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.configuration.ArchivaConfiguration; -import org.apache.maven.archiva.configuration.Configuration; -import org.apache.maven.archiva.configuration.ConfiguredRepositoryFactory; -import org.apache.maven.archiva.configuration.RepositoryConfiguration; -import org.apache.maven.archiva.discoverer.Discoverer; -import org.apache.maven.archiva.discoverer.DiscovererException; -import org.apache.maven.archiva.discoverer.DiscovererStatistics; -import org.apache.maven.archiva.repository.consumer.Consumer; -import org.apache.maven.archiva.repository.consumer.ConsumerException; -import org.apache.maven.archiva.repository.consumer.ConsumerFactory; -import org.apache.maven.archiva.scheduler.task.DataRefreshTask; -import org.apache.maven.artifact.repository.ArtifactRepository; -import org.codehaus.plexus.logging.AbstractLogEnabled; -import org.codehaus.plexus.taskqueue.Task; -import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; -import org.codehaus.plexus.taskqueue.execution.TaskExecutor; - -import java.io.IOException; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; - -/** - * DataRefreshExecutor - * - * @author Joakim Erdfelt - * @version $Id$ - * - * @plexus.component role="org.codehaus.plexus.taskqueue.execution.TaskExecutor" - * role-hint="data-refresh" - */ -public class DataRefreshExecutor - extends AbstractLogEnabled - implements TaskExecutor -{ - public static final String DATAREFRESH_FILE = ".datarefresh"; - - /** - * Configuration store. - * - * @plexus.requirement - */ - private ArchivaConfiguration archivaConfiguration; - - /** - * @plexus.requirement - */ - private ConfiguredRepositoryFactory repoFactory; - - /** - * @plexus.requirement - */ - private DataRefreshConsumers consumerNames; - - /** - * @plexus.requirement - */ - private Discoverer discoverer; - - /** - * @plexus.requirement - */ - private ConsumerFactory consumerFactory; - - public void executeTask( Task task ) - throws TaskExecutionException - { - DataRefreshTask indexerTask = (DataRefreshTask) task; - - getLogger().info( "Executing task from queue with job name: " + indexerTask.getJobName() ); - - execute(); - } - - public void execute() - throws TaskExecutionException - { - Configuration configuration = archivaConfiguration.getConfiguration(); - - List consumers = new ArrayList(); - - for ( Iterator it = consumerNames.iterator(); it.hasNext(); ) - { - String name = (String) it.next(); - try - { - Consumer consumer = consumerFactory.createConsumer( name ); - consumers.add( consumer ); - } - catch ( ConsumerException e ) - { - getLogger().warn( e.getMessage(), e ); - throw new TaskExecutionException( e.getMessage(), e ); - } - } - - long time = System.currentTimeMillis(); - - for ( Iterator i = configuration.getRepositories().iterator(); i.hasNext(); ) - { - RepositoryConfiguration repositoryConfiguration = (RepositoryConfiguration) i.next(); - - if ( !repositoryConfiguration.isIndexed() ) - { - continue; - } - - ArtifactRepository repository = repoFactory.createRepository( repositoryConfiguration ); - - List filteredConsumers = filterConsumers( consumers, repository ); - - DiscovererStatistics lastRunStats = new DiscovererStatistics( repository ); - try - { - lastRunStats.load( DATAREFRESH_FILE ); - } - catch ( IOException e ) - { - getLogger().info( - "Unable to load last run statistics for repository [" + repository.getId() + "]: " - + e.getMessage() ); - } - - try - { - DiscovererStatistics stats = discoverer - .walkRepository( repository, filteredConsumers, repositoryConfiguration.isIncludeSnapshots(), - lastRunStats.getTimestampFinished(), null, null ); - - stats.dump( getLogger() ); - stats.save( DATAREFRESH_FILE ); - } - catch ( DiscovererException e ) - { - getLogger().error( - "Unable to run data refresh against repository [" + repository.getId() + "]: " - + e.getMessage(), e ); - } - catch ( IOException e ) - { - getLogger().warn( - "Unable to save last run statistics for repository [" + repository.getId() + "]: " - + e.getMessage() ); - } - } - - time = System.currentTimeMillis() - time; - - getLogger().info( "Finished data refresh process in " + time + "ms." ); - } - - /** - * Not all consumers work with all repositories. - * This will filter out those incompatible consumers based on the provided repository. - * - * @param consumers the initial list of consumers. - * @param repository the repository to test consumer against. - * @return the filtered list of consumers. - */ - private List filterConsumers( List consumers, ArtifactRepository repository ) - { - List filtered = new ArrayList(); - - for ( Iterator it = consumers.iterator(); it.hasNext(); ) - { - Consumer consumer = (Consumer) it.next(); - if ( consumer.init( repository ) ) - { - // Approved! - filtered.add( consumer ); - } - else - { - getLogger().info( "Disabling consumer [" + consumer.getName() + "] for repository " + repository ); - } - } - - return filtered; - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/DataRefreshTask.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/DataRefreshTask.java deleted file mode 100644 index 57d4b683e..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/DataRefreshTask.java +++ /dev/null @@ -1,41 +0,0 @@ -package org.apache.maven.archiva.scheduler.task; - -/** - * DataRefreshTask - task for discovering changes in the repository - * and updating all associated data. - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public class DataRefreshTask - implements RepositoryTask -{ - private String jobName; - - private String policy; - - public String getJobName() - { - return jobName; - } - - public String getQueuePolicy() - { - return policy; - } - - public void setJobName( String jobName ) - { - this.jobName = jobName; - } - - public void setQueuePolicy( String policy ) - { - this.policy = policy; - } - - public long getMaxExecutionTime() - { - return 0; - } -} diff --git a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/RepositoryTask.java b/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/RepositoryTask.java deleted file mode 100644 index 20618f803..000000000 --- a/archiva-core/src/main/java/org/apache/maven/archiva/scheduler/task/RepositoryTask.java +++ /dev/null @@ -1,57 +0,0 @@ -package org.apache.maven.archiva.scheduler.task; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.codehaus.plexus.taskqueue.Task; - -/** - * A repository task. - * - * @author Brett Porter - */ -public interface RepositoryTask - extends Task -{ - String QUEUE_POLICY_WAIT = "wait"; - - String QUEUE_POLICY_SKIP = "skip"; - - /** - * Gets the queue policy for this task. - * - * @return Queue policy for this task - */ - String getQueuePolicy(); - - /** - * Sets the queue policy for this task. - * - * @param policy - */ - void setQueuePolicy( String policy ); - - /** - * Sets the job name to represent a group of similar / identical job tasks. Can be used to check the - * task queue for similar / identical job tasks. - */ - void setJobName( String jobName ); - - String getJobName(); -} diff --git a/archiva-core/src/main/resources/META-INF/plexus/components.xml b/archiva-core/src/main/resources/META-INF/plexus/components.xml deleted file mode 100644 index cbf418cb4..000000000 --- a/archiva-core/src/main/resources/META-INF/plexus/components.xml +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - - - - - org.apache.maven.archiva.common.consumers.Consumer - index-artifact - org.apache.maven.archiva.consumers.IndexArtifactConsumer - per-lookup - - - org.apache.maven.artifact.factory.ArtifactFactory - artifactFactory - - - - - - org.apache.maven.archiva.common.consumers.Consumer - artifact-health - org.apache.maven.archiva.consumers.ArtifactHealthConsumer - per-lookup - - - org.apache.maven.artifact.factory.ArtifactFactory - artifactFactory - - - - - - org.apache.maven.archiva.common.consumers.Consumer - metadata-health - org.apache.maven.archiva.consumers.RepositoryMetadataHealthConsumer - per-lookup - - - org.apache.maven.artifact.factory.ArtifactFactory - artifactFactory - - - - - - - - org.apache.maven.archiva.scheduler.executors.DataRefreshConsumers - org.apache.maven.archiva.scheduler.executors.DataRefreshConsumers - Mutable list of consumer for the Data Refresh. - - - index-artifact - artifact-health - metadata-health - - - - - - org.codehaus.plexus.taskqueue.TaskQueue - data-refresh - org.codehaus.plexus.taskqueue.DefaultTaskQueue - plexus-configurable - - - - - - - - - - - - org.codehaus.plexus.taskqueue.execution.TaskQueueExecutor - data-refresh - org.codehaus.plexus.taskqueue.execution.ThreadedTaskQueueExecutor - - - org.codehaus.plexus.taskqueue.execution.TaskExecutor - data-refresh - - - org.codehaus.plexus.taskqueue.TaskQueue - data-refresh - - - - data-refresh - - - - - org.codehaus.plexus.cache.Cache - artifactCache - org.codehaus.plexus.cache.ehcache.EhcacheCache - EhcacheCache - - 600 - false - ${appserver.base}/.cache/artifacts - false - 1000 - LRU - artifact-cache - false - 600 - 300 - - - - - org.codehaus.plexus.cache.Cache - projectCache - org.codehaus.plexus.cache.ehcache.EhcacheCache - EhcacheCache - - 600 - false - ${appserver.base}/.cache/projects - false - 1000 - LRU - project-cache - false - 600 - 300 - - - - - diff --git a/archiva-core/src/test/conf/archiva.xml b/archiva-core/src/test/conf/archiva.xml deleted file mode 100644 index 0eb7434ec..000000000 --- a/archiva-core/src/test/conf/archiva.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - test - src/test/maven-2.x-repository - test - Test Repository - - - - - target/local-repository - target/.index - diff --git a/archiva-core/src/test/java/org/apache/maven/archiva/AllTests.java b/archiva-core/src/test/java/org/apache/maven/archiva/AllTests.java deleted file mode 100644 index e037e09c3..000000000 --- a/archiva-core/src/test/java/org/apache/maven/archiva/AllTests.java +++ /dev/null @@ -1,44 +0,0 @@ -package org.apache.maven.archiva; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import junit.framework.Test; -import junit.framework.TestSuite; - -/** - * AllTests - added to allow IDE users to pull all tests into their tool. - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public class AllTests -{ - - public static Test suite() - { - TestSuite suite = new TestSuite( "Test for org.apache.maven.archiva" ); - //$JUnit-BEGIN$ - suite.addTest( org.apache.maven.archiva.repositories.AllTests.suite() ); - suite.addTest( org.apache.maven.archiva.scheduler.executors.AllTests.suite() ); - //$JUnit-END$ - return suite; - } - -} diff --git a/archiva-core/src/test/java/org/apache/maven/archiva/repositories/AllTests.java b/archiva-core/src/test/java/org/apache/maven/archiva/repositories/AllTests.java deleted file mode 100644 index 0b82640b9..000000000 --- a/archiva-core/src/test/java/org/apache/maven/archiva/repositories/AllTests.java +++ /dev/null @@ -1,43 +0,0 @@ -package org.apache.maven.archiva.repositories; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import junit.framework.Test; -import junit.framework.TestSuite; - -/** - * AllTests - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public class AllTests -{ - - public static Test suite() - { - TestSuite suite = new TestSuite( "Test for org.apache.maven.archiva.repositories" ); - //$JUnit-BEGIN$ - suite.addTestSuite( DefaultActiveManagedRepositoriesTest.class ); - //$JUnit-END$ - return suite; - } - -} diff --git a/archiva-core/src/test/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.java b/archiva-core/src/test/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.java deleted file mode 100644 index f4e89eadf..000000000 --- a/archiva-core/src/test/java/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.java +++ /dev/null @@ -1,205 +0,0 @@ -package org.apache.maven.archiva.repositories; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.maven.archiva.common.artifact.managed.ManagedArtifact; -import org.apache.maven.archiva.common.artifact.managed.ManagedEjbArtifact; -import org.apache.maven.archiva.common.artifact.managed.ManagedJavaArtifact; -import org.codehaus.plexus.PlexusTestCase; - -/** - * DefaultActiveManagedRepositoriesTest - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public class DefaultActiveManagedRepositoriesTest - extends PlexusTestCase -{ - private ActiveManagedRepositories managedRepos; - - protected void setUp() - throws Exception - { - super.setUp(); - - managedRepos = (ActiveManagedRepositories) lookup( ActiveManagedRepositories.ROLE ); - } - - /** - * Test a simple java find artifact with extras (sources / javadoc). - */ - public void testFindArtifactJavaWithExtras() - { - ManagedArtifact artifact = managedRepos.findArtifact( "geronimo", "daytrader-wsappclient", "1.1", "jar" ); - assertNotNull( artifact ); - - if ( !( artifact instanceof ManagedJavaArtifact ) ) - { - fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + - artifact.getClass().getName() + ">." ); - } - - ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; - - assertEquals( "test", javaArtifact.getRepositoryId() ); - - String pathPrefix = "geronimo/daytrader-wsappclient/1.1"; - String pathArtifactVersion = "daytrader-wsappclient-1.1"; - - assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", javaArtifact.getJavadocPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", javaArtifact.getSourcesPath() ); - } - - /** - * Test a simple java find artifact with no extras. - */ - public void testFindArtifactJavaSimple() - { - ManagedArtifact artifact = managedRepos.findArtifact( "geronimo", "daytrader-streamer", "1.1", "jar" ); - assertNotNull( artifact ); - - if ( !( artifact instanceof ManagedJavaArtifact ) ) - { - fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + - artifact.getClass().getName() + ">." ); - } - - ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; - - assertEquals( "test", javaArtifact.getRepositoryId() ); - - String pathPrefix = "geronimo/daytrader-streamer/1.1"; - String pathArtifactVersion = "daytrader-streamer-1.1"; - - assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); - assertNull( "should have no javadoc jar.", javaArtifact.getJavadocPath() ); - assertNull( "should have no sources jar.", javaArtifact.getSourcesPath() ); - } - - /** - * Test a java find of a snapshot artifact that uses a timestamp format. - */ - public void testFindArtifactJavaSnapshotTimestamp() - { - ManagedArtifact artifact = managedRepos.findArtifact( "org.apache.geronimo.daytrader", "daytrader-wsappclient", - "2.0-20070201.183230-5", "jar" ); - assertNotNull( artifact ); - - if ( !( artifact instanceof ManagedJavaArtifact ) ) - { - fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + - artifact.getClass().getName() + ">." ); - } - - ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; - - assertEquals( "test", javaArtifact.getRepositoryId() ); - - String pathPrefix = "org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT"; - String pathArtifactVersion = "daytrader-wsappclient-2.0-20070201.183230-5"; - - assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", javaArtifact.getJavadocPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", javaArtifact.getSourcesPath() ); - } - - /** - * Test a java find of a snapshot artifact. - */ - public void testFindArtifactJavaSnapshot() - { - ManagedArtifact artifact = managedRepos.findArtifact( "org.apache.geronimo.daytrader", "daytrader-wsappclient", - "2.0-SNAPSHOT", "jar" ); - assertNotNull( artifact ); - - if ( !( artifact instanceof ManagedJavaArtifact ) ) - { - fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + - artifact.getClass().getName() + ">." ); - } - - ManagedJavaArtifact javaArtifact = (ManagedJavaArtifact) artifact; - - assertEquals( "test", javaArtifact.getRepositoryId() ); - - String pathPrefix = "org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT"; - String pathArtifactVersion = "daytrader-wsappclient-2.0-SNAPSHOT"; - - assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", javaArtifact.getPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", javaArtifact.getJavadocPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", javaArtifact.getSourcesPath() ); - } - - /** - * Test a ejb find of a snapshot artifact that also has a client jar available. - */ - public void testFindArtifactEjbSnapshot() - { - ManagedArtifact artifact = - managedRepos.findArtifact( "org.apache.geronimo.daytrader", "daytrader-ejb", "2.0-SNAPSHOT", "ejb" ); - assertNotNull( artifact ); - - if ( !( artifact instanceof ManagedEjbArtifact ) ) - { - fail( "Expected artifact to be type <" + ManagedEjbArtifact.class.getName() + "> but was actually <" + - artifact.getClass().getName() + ">." ); - } - - ManagedEjbArtifact ejbArtifact = (ManagedEjbArtifact) artifact; - - assertEquals( "test", ejbArtifact.getRepositoryId() ); - - String pathPrefix = "org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT"; - String pathArtifactVersion = "daytrader-ejb-2.0-SNAPSHOT"; - - assertEquals( pathPrefix + "/" + pathArtifactVersion + ".jar", ejbArtifact.getPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-client.jar", ejbArtifact.getClientPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", ejbArtifact.getJavadocPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-sources.jar", ejbArtifact.getSourcesPath() ); - } - - /** - * Test a simple java find artifact with no extras. - */ - public void testFindArtifactWar() - { - ManagedArtifact artifact = managedRepos.findArtifact( "geronimo", "daytrader-web", "1.1", "war" ); - assertNotNull( artifact ); - - if ( !( artifact instanceof ManagedJavaArtifact ) ) - { - fail( "Expected artifact to be type <" + ManagedJavaArtifact.class.getName() + "> but was actually <" + - artifact.getClass().getName() + ">." ); - } - - ManagedJavaArtifact warArtifact = (ManagedJavaArtifact) artifact; - - assertEquals( "test", warArtifact.getRepositoryId() ); - - String pathPrefix = "geronimo/daytrader-web/1.1"; - String pathArtifactVersion = "daytrader-web-1.1"; - - assertEquals( pathPrefix + "/" + pathArtifactVersion + ".war", warArtifact.getPath() ); - assertEquals( pathPrefix + "/" + pathArtifactVersion + "-javadoc.jar", warArtifact.getJavadocPath() ); - assertNull( "should have no sources jar.", warArtifact.getSourcesPath() ); - } -} diff --git a/archiva-core/src/test/java/org/apache/maven/archiva/scheduler/executors/AllTests.java b/archiva-core/src/test/java/org/apache/maven/archiva/scheduler/executors/AllTests.java deleted file mode 100644 index 9fdfcc15b..000000000 --- a/archiva-core/src/test/java/org/apache/maven/archiva/scheduler/executors/AllTests.java +++ /dev/null @@ -1,43 +0,0 @@ -package org.apache.maven.archiva.scheduler.executors; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import junit.framework.Test; -import junit.framework.TestSuite; - -/** - * AllTests - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public class AllTests -{ - - public static Test suite() - { - TestSuite suite = new TestSuite( "Test for org.apache.maven.archiva.scheduler.executors" ); - //$JUnit-BEGIN$ - suite.addTestSuite( DataRefreshExecutorTest.class ); - //$JUnit-END$ - return suite; - } - -} diff --git a/archiva-core/src/test/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.java b/archiva-core/src/test/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.java deleted file mode 100644 index ad9900795..000000000 --- a/archiva-core/src/test/java/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.java +++ /dev/null @@ -1,75 +0,0 @@ -package org.apache.maven.archiva.scheduler.executors; - -/* - * Licensed to the Apache Software Foundation (ASF) under one - * or more contributor license agreements. See the NOTICE file - * distributed with this work for additional information - * regarding copyright ownership. The ASF licenses this file - * to you under the Apache License, Version 2.0 (the - * "License"); you may not use this file except in compliance - * with the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, - * software distributed under the License is distributed on an - * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - * KIND, either express or implied. See the License for the - * specific language governing permissions and limitations - * under the License. - */ - -import org.apache.commons.io.FileUtils; -import org.apache.maven.archiva.configuration.ArchivaConfiguration; -import org.apache.maven.archiva.configuration.Configuration; -import org.apache.maven.archiva.scheduler.task.DataRefreshTask; -import org.codehaus.plexus.PlexusTestCase; -import org.codehaus.plexus.taskqueue.execution.TaskExecutionException; -import org.codehaus.plexus.taskqueue.execution.TaskExecutor; - -import java.io.File; - -/** - * IndexerTaskExecutorTest - * - * @author Joakim Erdfelt - * @version $Id$ - */ -public class DataRefreshExecutorTest - extends PlexusTestCase -{ - private TaskExecutor taskExecutor; - - protected void setUp() - throws Exception - { - super.setUp(); - - taskExecutor = (TaskExecutor) lookup( "org.codehaus.plexus.taskqueue.execution.TaskExecutor", "data-refresh" ); - - ArchivaConfiguration archivaConfiguration = - (ArchivaConfiguration) lookup( ArchivaConfiguration.class.getName() ); - Configuration configuration = archivaConfiguration.getConfiguration(); - - File indexPath = new File( configuration.getIndexPath() ); - if ( indexPath.exists() ) - { - FileUtils.deleteDirectory( indexPath ); - } - } - - public void testExecutor() - throws TaskExecutionException - { - taskExecutor.executeTask( new TestDataRefreshTask() ); - } - - class TestDataRefreshTask - extends DataRefreshTask - { - public String getJobName() - { - return "TestDataRefresh"; - } - } -} diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-one-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-one-1.0.0.jar deleted file mode 100644 index 5626abf0f..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-one-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -one diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-three-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-three-1.0.0.jar deleted file mode 100644 index 2bdf67abb..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-three-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -three diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-two-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-two-1.0.0.jar deleted file mode 100644 index f719efd43..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/artifact-two-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -two diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/dryrun-artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/dryrun-artifact-1.0.0.jar deleted file mode 100644 index cbaf024e5..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/dryrun-artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -existing diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/existing-artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/existing-artifact-1.0.0.jar deleted file mode 100644 index cbaf024e5..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/existing-artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -existing diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar deleted file mode 100644 index 72af4bc10..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -incorrectMd5 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar.md5 b/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar.md5 deleted file mode 100644 index 316d9a4eb..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectMd5Artifact-1.0.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -379dcfcd1e6312cc859111f696047eb4 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar deleted file mode 100644 index f5812f3e5..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -incorrectSha1 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar.sha1 b/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar.sha1 deleted file mode 100644 index cce322eb2..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/incorrectSha1Artifact-1.0.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -52e07b82d944741f66bba5896d4cd74e9879e289 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/modified-artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/modified-artifact-1.0.0.jar deleted file mode 100644 index 2e0996000..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/modified-artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -modified diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/newversion-artifact-1.0.1.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/newversion-artifact-1.0.1.jar deleted file mode 100644 index c694117fd..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/newversion-artifact-1.0.1.jar +++ /dev/null @@ -1 +0,0 @@ -v4 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/noPomArtifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/noPomArtifact-1.0.0.jar deleted file mode 100644 index 3d27acdcc..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/noPomArtifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -noPom diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/relocated-v3artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/relocated-v3artifact-1.0.0.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/relocated-v3artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/rollback-created-artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/rollback-created-artifact-1.0.0.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/rollback-created-artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/unmodified-artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/unmodified-artifact-1.0.0.jar deleted file mode 100644 index 27597bc21..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/unmodified-artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -unmodified diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v3-warnings-artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v3-warnings-artifact-1.0.0.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v3-warnings-artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-20060105.130101-3.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-20060105.130101-3.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-20060105.130101-3.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-SNAPSHOT.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-SNAPSHOT.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0-SNAPSHOT.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v3artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-20060111.120115-1.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-20060111.120115-1.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-20060111.120115-1.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-SNAPSHOT.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-SNAPSHOT.jar deleted file mode 100644 index 29ef827e8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0-SNAPSHOT.jar +++ /dev/null @@ -1 +0,0 @@ -v3 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar b/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar deleted file mode 100644 index c694117fd..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar +++ /dev/null @@ -1 +0,0 @@ -v4 diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.md5 b/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.md5 deleted file mode 100644 index 1930bc6d3..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -4289bbdd6fba75013b317b2f9a540736 *v4artifact-1.0.0.jar diff --git a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.sha1 b/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.sha1 deleted file mode 100644 index 466f209a7..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/jars/v4artifact-1.0.0.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -e3e4159da65a4257f0bffb7cac8e3e78241a4dca *v4artifact-1.0.0.jar diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-one-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-one-1.0.0.pom deleted file mode 100644 index 1899d4885..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-one-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - artifact-one - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-three-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-three-1.0.0.pom deleted file mode 100644 index 911df7db8..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-three-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - artifact-three - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-two-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-two-1.0.0.pom deleted file mode 100644 index 0f51ab492..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/artifact-two-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - artifact-two - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/dryrun-artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/dryrun-artifact-1.0.0.pom deleted file mode 100644 index 089e19b0b..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/dryrun-artifact-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - dryrun-artifact - test - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/incorrectMd5Artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/incorrectMd5Artifact-1.0.0.pom deleted file mode 100644 index 90960c911..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/incorrectMd5Artifact-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 3 - incorrectMd5Artifact - test - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/incorrectSha1Artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/incorrectSha1Artifact-1.0.0.pom deleted file mode 100644 index d95dfcaa5..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/incorrectSha1Artifact-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 3 - incorrectSha1Artifact - test - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/modified-artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/modified-artifact-1.0.0.pom deleted file mode 100644 index d23afd027..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/modified-artifact-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - modified-artifact - test - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/newversion-artifact-1.0.1.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/newversion-artifact-1.0.1.pom deleted file mode 100644 index 37f7e113f..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/newversion-artifact-1.0.1.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - newversoin-artifact - 1.0.1 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/relocated-v3artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/relocated-v3artifact-1.0.0.pom deleted file mode 100644 index bc3a5e449..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/relocated-v3artifact-1.0.0.pom +++ /dev/null @@ -1,46 +0,0 @@ - - - - 3 - relocated-v3artifact - test - 1.0.0 - - - groupId - artifactId - version - - - groupId - test-artifactId - version - - test - - - - - scm:cvs:ext:${maven.username}@localhost:/home/cvs - - - relocated-test - - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/rollback-created-artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/rollback-created-artifact-1.0.0.pom deleted file mode 100644 index 1e57e5e30..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/rollback-created-artifact-1.0.0.pom +++ /dev/null @@ -1,42 +0,0 @@ - - - - 3 - v3artifact - test - 1.0.0 - - - groupId - artifactId - version - - - groupId - test-artifactId - version - - test - - - - - - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/unmodified-artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/unmodified-artifact-1.0.0.pom deleted file mode 100644 index a8428a8a4..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/unmodified-artifact-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - unmodified-artifact - test - 1.0.0 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v3-warnings-artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v3-warnings-artifact-1.0.0.pom deleted file mode 100644 index 570844355..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v3-warnings-artifact-1.0.0.pom +++ /dev/null @@ -1,51 +0,0 @@ - - - - 3 - ../project.xml - v3-warnings-artifact - test - 1.0.0 - - - 1.0 - 1.0 - 1_0 - - - - - groupId - artifactId - version - - - groupId - test-artifactId - version - - test - - - - - scm:cvs:ext:${maven.username}@localhost:/home/cvs - - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-20060105.130101-3.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-20060105.130101-3.pom deleted file mode 100644 index 752ad8a91..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-20060105.130101-3.pom +++ /dev/null @@ -1,43 +0,0 @@ - - - - 3 - v3artifact - test - 1.0.0-20060105.130101-3 - - - groupId - artifactId - version - - - groupId - test-artifactId - version - - test - - - - - scm:cvs:ext:${maven.username}@localhost:/home/cvs - - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-SNAPSHOT.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-SNAPSHOT.pom deleted file mode 100644 index e88f6a4c6..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0-SNAPSHOT.pom +++ /dev/null @@ -1,43 +0,0 @@ - - - - 3 - v3artifact - test - 1.0.0-SNAPSHOT - - - groupId - artifactId - version - - - groupId - test-artifactId - version - - test - - - - - scm:cvs:ext:${maven.username}@localhost:/home/cvs - - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0.pom deleted file mode 100644 index 36c9a91b1..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v3artifact-1.0.0.pom +++ /dev/null @@ -1,43 +0,0 @@ - - - - 3 - v3artifact - test - 1.0.0 - - - groupId - artifactId - version - - - groupId - test-artifactId - version - - test - - - - - scm:cvs:ext:${maven.username}@localhost:/home/cvs - - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-20060111.120115-1.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-20060111.120115-1.pom deleted file mode 100644 index bab79c22a..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-20060111.120115-1.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - v4artifact - 1.0.0-20060111.120115-1 - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-SNAPSHOT.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-SNAPSHOT.pom deleted file mode 100644 index dbee378c0..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0-SNAPSHOT.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - v4artifact - 1.0.0-SNAPSHOT - diff --git a/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0.pom b/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0.pom deleted file mode 100644 index 74b1b1a9f..000000000 --- a/archiva-core/src/test/maven-1.x-repository/test/poms/v4artifact-1.0.0.pom +++ /dev/null @@ -1,25 +0,0 @@ - - - - 4.0.0 - test - v4artifact - 1.0.0 - diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear deleted file mode 100644 index 80b49f711..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.md5 deleted file mode 100644 index 01cad97dd..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.md5 +++ /dev/null @@ -1 +0,0 @@ -4d677e8e95fb342512e3d05ea68a501d \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.sha1 deleted file mode 100644 index 85401c955..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.ear.sha1 +++ /dev/null @@ -1 +0,0 @@ -58f1e8ae41f12747947c947437e262d9f3bd3ce7 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom deleted file mode 100644 index a53bc5473..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom +++ /dev/null @@ -1,91 +0,0 @@ - - - daytrader - geronimo - 1.1 - - 4.0.0 - daytrader-ear - ear - DayTrader :: Enterprise Application - 1.1 - Daytrader EAR - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear - - - - - maven-ear-plugin - - DayTrader 1.1 - DayTrader Stock Trading Performance Benchmark - Sample - 1.4 - - - geronimo - daytrader-web - /daytrader - web.war - - - geronimo - daytrader-ejb - dt-ejb.jar - - - geronimo - daytrader-streamer - streamer.jar - true - - - geronimo - daytrader-wsappclient - wsappclient.jar - - - - - - maven-one-plugin - 1.0 - - - - install-maven-one-repository - - - - - - - - - geronimo - daytrader-web - war - - - geronimo - daytrader-ejb - ejb - - - geronimo - daytrader-streamer - compile - - - geronimo - daytrader-wsappclient - compile - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.md5 deleted file mode 100644 index 0000c0edc..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -506f014fdec1a0e02b4a40b6e7a9a40c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.sha1 deleted file mode 100644 index 9a50839c3..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/1.1/daytrader-ear-1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -7aa0572d8d06ed6c2d14b9a79f16427127f3a2dc \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml deleted file mode 100644 index 5f2349953..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - geronimo - daytrader-ear - 1.1 - - - 1.1 - - 20070201170106 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.md5 deleted file mode 100644 index 944f82522..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -162bb9adf25e1044c3e6bc4ab7a28963 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.sha1 deleted file mode 100644 index c88cdfb3a..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ear/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -0c485c6093f11d16e8710d58b3f4fbe2184428ec \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar deleted file mode 100644 index c6fa8002a..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.md5 deleted file mode 100644 index 8841283dd..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -ece384b9ed97eb5ab3337022a2425738 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.sha1 deleted file mode 100644 index 855b1189a..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-client.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -8c97bc705524dd2798c2bbdb0978bf20a09f4adb \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar deleted file mode 100644 index e3b7f7e53..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.md5 deleted file mode 100644 index 4ea375c01..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -d4fe361b7e0c648d127d8143003abdbc \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.sha1 deleted file mode 100644 index c2aa7d5b4..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -4ebf4a3ff5ee70473284d2008df145905cd09b80 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar deleted file mode 100644 index d9eb50c99..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.md5 deleted file mode 100644 index ea30a8369..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -b7b6eea84bc331c0f6485bc9cda1f263 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.sha1 deleted file mode 100644 index 6edb60e58..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -a08204dc89d2b3324143ed6e73c0c79249920a6d \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar deleted file mode 100644 index aa71d37f6..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.md5 deleted file mode 100644 index e09cdb877..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -95041ac6ca18e5d2edfd076a1db17260 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.sha1 deleted file mode 100644 index 96cd1fdd5..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -241a1816ec34ac7199bdad4245aa23f26eff0dbc \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom deleted file mode 100644 index 8a8978fd7..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom +++ /dev/null @@ -1,66 +0,0 @@ - - - daytrader - geronimo - 1.1 - ../../pom.xml - - 4.0.0 - geronimo - daytrader-ejb - ejb - DayTrader :: EJBs - 1.1 - Daytrader EJBs - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ejb - - - - - true - ${basedir}/src/main/resources - - - - - maven-ejb-plugin - - true - - - wsappclient.jar - - - - - - - - - geronimo - daytrader-wsappclient - compile - - - org.apache.geronimo.specs - geronimo-j2ee_1.4_spec - provided - - - commons-logging - commons-logging - provided - - - junit - junit - test - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.md5 deleted file mode 100644 index 8ca31a4b5..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -f74a51504ccf227e4ef23e2e39a2b795 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.sha1 deleted file mode 100644 index bc7889f63..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/1.1/daytrader-ejb-1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -71ea326f41c0e11f213a31453eb295cdaafedaf3 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml deleted file mode 100644 index 52ce17cdd..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - geronimo - daytrader-ejb - 1.1 - - - 1.1 - - 20070201170050 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.md5 deleted file mode 100644 index 5212834f0..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -0ad0dd0c31b907837cd76d8d078fa1a7 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.sha1 deleted file mode 100644 index 9d6e02b2f..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-ejb/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -727eab340e25ac049dfd7e1440e36adbfa0b36c3 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar deleted file mode 100644 index e8d444a52..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.md5 deleted file mode 100644 index e3ca320c4..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -a9307b318ad24de6968916fae2369b24 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.sha1 deleted file mode 100644 index a31ed7847..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -5797a7262ea7b78573e4417cb1580c4857331ad0 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom deleted file mode 100644 index 73bb3a0e0..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom +++ /dev/null @@ -1,51 +0,0 @@ - - - daytrader - geronimo - 1.1 - - 4.0.0 - daytrader-streamer - DayTrader :: Quote Streamer - 1.1 - Streamer Application for Day Trader - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear - - - - - maven-jar-plugin - - - - dt-ejb.jar - - - org.apache.geronimo.samples.daytrader.client.TradeClient - - - - - - - - - geronimo - daytrader-ejb - 1.1 - provided - - - org.apache.geronimo.specs - geronimo-j2ee_1.4_spec - 1.0 - provided - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.md5 deleted file mode 100644 index 5479d48d9..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -05fa18418ae91126094fc348968f5998 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.sha1 deleted file mode 100644 index 031cd96fa..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/1.1/daytrader-streamer-1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -4d31788221b2c52d706ed2f699ce1cef378f93fa \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml deleted file mode 100644 index 76f531bb1..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - geronimo - daytrader-streamer - 1.1 - - - 1.1 - - 20070201170053 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.md5 deleted file mode 100644 index 5a9b00ef2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -967fd6db15ca4b281d3d7e17d2d42748 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.sha1 deleted file mode 100644 index b0c4d2d06..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-streamer/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -8db116301bb933dd2bd84aa095d969915a518e71 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar deleted file mode 100644 index 3752dcf71..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.md5 deleted file mode 100644 index 579a6f6eb..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -ce74ccd6ed0386fe1f5f864e9306b7ac \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.sha1 deleted file mode 100644 index dbf1c69fa..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -cfae8bc6d35bd3fcbd09645ec5f21cdb65af606a \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom deleted file mode 100644 index 962789454..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom +++ /dev/null @@ -1,95 +0,0 @@ - - - daytrader - geronimo - 1.1 - - 4.0.0 - daytrader-web - war - DayTrader :: Web Application - 1.1 - Daytrader Web - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/web - - - - - org.codehaus.mojo - jspc-maven-plugin - - - jspc - - compile - - - - - - - maven-war-plugin - - ${basedir}/target/jspweb.xml - - ${basedir}/src/main/webapp/WEB-INF/classes/build.properties - - - - dt-ejb.jar streamer.jar wsappclient.jar - - - - - true - ${basedir}/src/main/webapp/WEB-INF - - web.xml - - - - - - - - - - geronimo - daytrader-ejb - ejb - provided - - - geronimo - daytrader-wsappclient - provided - - - geronimo - daytrader-streamer - provided - - - org.apache.geronimo.specs - geronimo-j2ee_1.4_spec - provided - - - taglibs - standard - 1.1.1 - - - org.codehaus.mojo - jspc-maven-plugin - 1.4.4 - provided - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.md5 deleted file mode 100644 index 5123f66a6..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -f64549509bac5f2c69892b06b7dcb051 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.sha1 deleted file mode 100644 index 8de81d8cd..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -390de11af26257916a4b769a1e99fcdb552c8b6b \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war deleted file mode 100644 index d2dd810a7..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.md5 deleted file mode 100644 index 78331abe7..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.md5 +++ /dev/null @@ -1 +0,0 @@ -a111f4992ee5d79118c90753fe90f454 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.sha1 deleted file mode 100644 index 64f43dddc..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/1.1/daytrader-web-1.1.war.sha1 +++ /dev/null @@ -1 +0,0 @@ -4719d0a316edce8be88aa49aecdda9279a57f6bf \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml deleted file mode 100644 index 27fa0415f..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - geronimo - daytrader-web - 1.1 - - - 1.1 - - 20070201170104 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.md5 deleted file mode 100644 index 3c646997f..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -66fccfaec7b4497965881d16ebc05440 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.sha1 deleted file mode 100644 index 39012b08f..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-web/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -8acf1d833362bb10815081a409e90cf1574da49b \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar deleted file mode 100644 index 10a26f60a..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.md5 deleted file mode 100644 index 1acccca43..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -dfde38fb74217c2aa45cd06dbccf1eb4 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.sha1 deleted file mode 100644 index b209cc6e6..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -cc4b661113efbc5e49504e69e5893b1bfcf30c22 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar deleted file mode 100644 index 94766673f..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.md5 deleted file mode 100644 index 4f1689ae2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -af58ccd15e4fdd7581037fd3efff9d39 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.sha1 deleted file mode 100644 index d1d28fd2b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -fbf8eb5bab1378d1513dc31c93bed5cb4024d6a6 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar deleted file mode 100644 index 3b5315317..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.md5 deleted file mode 100644 index fa1f324bc..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -ec9f4f9b63e2005e91769c7144c97230 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.sha1 deleted file mode 100644 index 65f6a5df4..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -b67e0befef623ec302d99cc0ccc8a6f51046dc2c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom deleted file mode 100644 index ea751162c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom +++ /dev/null @@ -1,45 +0,0 @@ - - - daytrader - geronimo - 1.1 - - 4.0.0 - daytrader-wsappclient - DayTrader :: WS Application Client - 1.1 - Client demonstrating Web Services - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/wsappclient - - - - - maven-jar-plugin - - - - dt-ejb.jar - - - org.apache.geronimo.samples.daytrader.client.ws.ClientApp - - - - - - - - - org.apache.geronimo.specs - geronimo-j2ee_1.4_spec - 1.0 - provided - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.md5 deleted file mode 100644 index d0158b70c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -8a7724b36f3985aeab383cd606f0ff4e \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.sha1 deleted file mode 100644 index aa867cbd6..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/1.1/daytrader-wsappclient-1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -dede1bb862486b428417019c4d964aba36792b07 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml deleted file mode 100644 index c850220ee..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - geronimo - daytrader-wsappclient - 1.1 - - - 1.1 - - 20070201170045 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.md5 deleted file mode 100644 index a0f2d7c72..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -971ba8f9fdb30858c671346073cb9b33 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.sha1 deleted file mode 100644 index 9621ceb8b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader-wsappclient/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -e5b14072df36ae9b0ad8ec79512bc632164a4148 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom deleted file mode 100644 index 5897f84d6..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom +++ /dev/null @@ -1,205 +0,0 @@ - - 4.0.0 - geronimo - daytrader - DayTrader :: Performance Benchmark Sample - pom - 1.1 - J2EE 1.4 Performance Benchmark Sample Application - - jira - http://issues.apache.org/jira/browse/GERONIMO - - - continuum - http://ci.gbuild.org/continuum - - - -
scm@geronimo.apache.org
-
-
-
-
- 2005 - - - 1.1 - - - - - Jeff Genender - jgenender - jgenender@apache.org - Apache Software Foundation - - Development - - +7 - - - Matt Hogstrom - hogstrom - hogstrom@apache.org - Apache Software Foundation - - Performance Analysis - - +5 - - - Vincent Massol - vmassol - vmassol@apache.org - Apache Software Foundation - - Build Engineer - - +1 - - - - - Christopher Blythe - - Added code to improve stability and new features - - - - Stan (John) Cox - - Original Developer - - +5 - - - Andrew Spyker - - Added the WSAppClient - - +5 - - - - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ - http://svn.apache.org/viewcvs.cgi/geronimo/gbuild/trunk/ - - - Apache Software Foundation - http://www.apache.org/ - - - modules/ejb - modules/web - modules/streamer - modules/wsappclient - modules/ear - - - - - geronimo - daytrader-wsappclient - 1.1 - - - geronimo - daytrader-streamer - 1.1 - - - org.apache.geronimo.specs - geronimo-j2ee_1.4_spec - 1.0 - provided - - - commons-logging - commons-logging - 1.0.3 - - - junit - junit - 3.8.1 - - - geronimo - daytrader-ejb - 1.1 - ejb - - - - geronimo - daytrader-web - 1.1 - war - - - - - - apache.releases - Apache Release Distribution Repository - scp://people.apache.org/www/people.apache.org/repo/m2-ibiblio-rsync-repository - - - apache.snapshots - Apache Development Snapshot Repository - scp://people.apache.org/www/people.apache.org/repo/m2-snapshot-repository - - - geronimo-website - scp://people.apache.org/www/geronimo.apache.org/maven/genesis/config/project-config/daytrader - - - - - - db2 - - true - - database - db2 - - - - DB2 - - - - - mysql - - - database - mysql - - - - mySQL - - - - - test - - functional-tests - - - -
diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.md5 deleted file mode 100644 index e0b608717..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -24bb4da72c86f29c900802d1c9fc9581 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.sha1 deleted file mode 100644 index ff7335a0d..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/1.1/daytrader-1.1.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -67198346b344f6260e61dc42511d854e885f6b23 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml deleted file mode 100644 index c72dd3bd6..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - geronimo - daytrader - 1.1 - - - 1.1 - - 20070201170041 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.md5 deleted file mode 100644 index 8477b6eb2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -84aef5b30a8d48c3902bacf9fbcb9205 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.sha1 deleted file mode 100644 index 774b5f992..000000000 --- a/archiva-core/src/test/maven-2.x-repository/geronimo/daytrader/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -19606e25290454d398e3187466d7d78d2f2800c1 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear deleted file mode 100644 index ca9dc20c3..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.md5 deleted file mode 100644 index 4e221365c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.md5 +++ /dev/null @@ -1 +0,0 @@ -9772846681b2691f343a8f4790c7e881 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.sha1 deleted file mode 100644 index 53751cd83..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.ear.sha1 +++ /dev/null @@ -1 +0,0 @@ -744189233a2fc36f9180b1c814e60e1e974ebdc7 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom deleted file mode 100644 index 2f7dc29ae..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom +++ /dev/null @@ -1,84 +0,0 @@ - - - daytrader - org.apache.geronimo.daytrader - 2.0-SNAPSHOT - ../../pom.xml - - 4.0.0 - daytrader-ear - ear - DayTrader :: Enterprise Application - 2.0-SNAPSHOT - Daytrader EAR - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ear - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear - - - - - maven-ear-plugin - 2.2 - - DayTrader 2.0 - DayTrader Stock Trading Performance Benchmark Sample - 1.4 - - - org.apache.geronimo.daytrader - daytrader-web - /daytrader - web.war - - - org.apache.geronimo.daytrader - daytrader-ejb - dt-ejb.jar - - - org.apache.geronimo.daytrader - daytrader-streamer - streamer.jar - true - - - org.apache.geronimo.daytrader - daytrader-wsappclient - wsappclient.jar - true - - - - - - - - - org.apache.geronimo.daytrader - daytrader-web - 2.0-SNAPSHOT - war - - - org.apache.geronimo.daytrader - daytrader-ejb - 2.0-SNAPSHOT - ejb - - - org.apache.geronimo.daytrader - daytrader-streamer - 2.0-SNAPSHOT - - - org.apache.geronimo.daytrader - daytrader-wsappclient - 2.0-SNAPSHOT - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.md5 deleted file mode 100644 index 2df1b95fe..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -8a4922d2c9a041baa484f927ca34631c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index 97c2c4e76..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/daytrader-ear-2.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -1c9b3fd6b2b060d1a9d42e562f981abd5ad7422a \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index 3756c6428..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-ear - 2.0-SNAPSHOT - - - 1 - - 20070201164634 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index 0e031a482..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -5d9d60fca5422465a5532859c94ecc8c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index 423197da3..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/2.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -cc53fcda992f0515fa761bc8947053e9c2931f01 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml deleted file mode 100644 index 94d935414..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-ear - 2.0-SNAPSHOT - - - 2.0-SNAPSHOT - - 20070201164634 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.md5 deleted file mode 100644 index dc58c375b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -400a4c18b70498f60437ff8ad66de5a3 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.sha1 deleted file mode 100644 index f6ba54943..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ear/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -4e4f57ef76ee335161112382342d3407e9bca2cc \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar deleted file mode 100644 index 057bfbb8f..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.md5 deleted file mode 100644 index 77b8d4426..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -408c7c6961e83e707f65fac084de1f94 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.sha1 deleted file mode 100644 index d8bd3a8ac..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-client.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -a9c4f781137bab2f4d00c9124e80925c421ead8c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar deleted file mode 100644 index db4a6d1a8..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.md5 deleted file mode 100644 index 160a6d371..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -234db44ad6eb80cf4484528e496a4b25 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.sha1 deleted file mode 100644 index b3f0da3b4..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -c7a91a4dd1b5a414779f2f04f2f054849dee4f57 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar deleted file mode 100644 index cbb36712c..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.md5 deleted file mode 100644 index 4341831fd..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -aff6435489ca8a7838edb655887b3c6c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.sha1 deleted file mode 100644 index 23cf14adc..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -9302ea57f52240bd8c3991d07d095f033f908aad \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar deleted file mode 100644 index be91703bb..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.md5 deleted file mode 100644 index df2ad82ae..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -6f53b8b06e0b43fff3057183e64f581d \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.sha1 deleted file mode 100644 index 8684844bb..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -58703dba30983dc34f78d0c44f6cd4b77e4c1446 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom deleted file mode 100644 index fe1078d54..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom +++ /dev/null @@ -1,132 +0,0 @@ - - - daytrader - org.apache.geronimo.daytrader - 2.0-SNAPSHOT - ../../pom.xml - - 4.0.0 - daytrader-ejb - ejb - DayTrader :: EJBs - 2.0-SNAPSHOT - Daytrader EJBs - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/ejb - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ejb - - - - - true - ${basedir}/src/main/resources - - - - - maven-antrun-plugin - - - compile - - run - - - - - - - - - - - - - - - - - - - - - - - - maven-ejb-plugin - - true - - - wsappclient.jar - - - - - - - - - org.apache.geronimo.daytrader - daytrader-wsappclient - 2.0-SNAPSHOT - compile - - - org.apache.geronimo.specs - geronimo-ejb_2.1_spec - provided - - - org.apache.geronimo.specs - geronimo-jaxrpc_1.1_spec - provided - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - provided - - - org.apache.geronimo.specs - geronimo-qname_1.1_spec - provided - - - org.apache.geronimo.specs - geronimo-jpa_3.0_spec - provided - - - commons-logging - commons-logging - provided - - - junit - junit - test - - - org.apache.openjpa - openjpa-all - provided - - - xerces - xercesImpl - 2.6.2 - provided - - - xerces - xmlParserAPIs - 2.2.1 - provided - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.md5 deleted file mode 100644 index 582ede91c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -f8c41c8799c7d8c75a807d4a205aff42 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index 6b6398eef..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/daytrader-ejb-2.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -18046fd02d02885f97616c2c053cbff165f4f382 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index 054746974..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-ejb - 2.0-SNAPSHOT - - - 1 - - 20070201164617 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index e73b6e5e9..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -1f7c6581909ac26dcb44ff7612d7898d \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index 9f89dfa27..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/2.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -c5a7be31fc8110ca91ed0b72bc7ece546e50e435 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml deleted file mode 100644 index dbba6ff78..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-ejb - 2.0-SNAPSHOT - - - 2.0-SNAPSHOT - - 20070201164617 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.md5 deleted file mode 100644 index 7cc5608da..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -1abcabff35aa4fda30eafd13e478e961 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.sha1 deleted file mode 100644 index 077e68bc8..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-ejb/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -5e3bf24a230b3ef502edee8dd0099b0cb3300046 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar deleted file mode 100644 index ea1d63784..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.md5 deleted file mode 100644 index 7e99b85a4..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -d10bcecf5cfd5a232e2c9852d87c9ff3 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.sha1 deleted file mode 100644 index 5f888bcc5..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -f6c34949c8ec5fc7605f2e5b308826952d455468 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar deleted file mode 100644 index 620dc1f91..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.md5 deleted file mode 100644 index e3ae6e6db..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -88526652477cffde86b4fb6d3c4d9b09 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.sha1 deleted file mode 100644 index 1ebbf01fb..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -8e32bee44b3179b2534e7dae45f823cfc97985a3 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar deleted file mode 100644 index 989d58f43..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.md5 deleted file mode 100644 index 783b51a6e..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -ffed1a6a0f9a18c940e5176c83d0bf17 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.sha1 deleted file mode 100644 index 25cb1b7f5..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -60aacd0b5166182a133a62d8df23f6d6fc77a67c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom deleted file mode 100644 index 5eb67f78b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom +++ /dev/null @@ -1,67 +0,0 @@ - - - daytrader - org.apache.geronimo.daytrader - 2.0-SNAPSHOT - ../../pom.xml - - 4.0.0 - daytrader-streamer - DayTrader :: Quote Streamer - 2.0-SNAPSHOT - Streamer Application for Day Trader - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/streamer - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/ear - - - - - maven-jar-plugin - - - - dt-ejb.jar - - - org.apache.geronimo.samples.daytrader.client.TradeClient - - - - - - - - - org.apache.geronimo.daytrader - daytrader-ejb - 2.0-SNAPSHOT - ejb - provided - - - org.apache.geronimo.specs - geronimo-ejb_2.1_spec - provided - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - provided - - - org.apache.geronimo.specs - geronimo-jpa_3.0_spec - provided - - - org.apache.openjpa - openjpa-all - provided - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.md5 deleted file mode 100644 index 489aa6a68..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -76a04efad19db1246f31c34190f8b15d \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index 05ed2ddda..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/daytrader-streamer-2.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -b62855d411ae2798e4089c8260247d4aa69a0411 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index a793b9382..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-streamer - 2.0-SNAPSHOT - - - 1 - - 20070201164625 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index 9597c44b2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -d34e873a79fc96c4b11a2d993936de27 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index da3163eed..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/2.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -1e9780431924e1277145a408c60fdb26fd155443 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml deleted file mode 100644 index 91213c843..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-streamer - 2.0-SNAPSHOT - - - 2.0-SNAPSHOT - - 20070201164625 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.md5 deleted file mode 100644 index d1ac03f4a..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -fd8090195a044102add1f6f9ea7ffd49 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.sha1 deleted file mode 100644 index 6682f1bc0..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-streamer/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -96a066a26b7e2a8b5ea476cc74caa7d0cc9af897 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar deleted file mode 100644 index 8551f20eb..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.md5 deleted file mode 100644 index c921b0278..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -f8ce7b4b74d018f232f8ffb0c529070e \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.sha1 deleted file mode 100644 index b7aebae6c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -93469a577c1c694530dc3b6fde07b4b4f9349315 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom deleted file mode 100644 index deef24106..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom +++ /dev/null @@ -1,99 +0,0 @@ - - - daytrader - org.apache.geronimo.daytrader - 2.0-SNAPSHOT - ../../pom.xml - - 4.0.0 - daytrader-web - war - DayTrader :: Web Application - 2.0-SNAPSHOT - Daytrader Web - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/web - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/web - - - - - maven-war-plugin - - - ${basedir}/src/main/webapp/WEB-INF/classes/build.properties - - - - dt-ejb.jar streamer.jar wsappclient.jar - - - - - true - ${basedir}/src/main/webapp/WEB-INF - - web.xml - - - - - - - - - - org.apache.geronimo.daytrader - daytrader-ejb - 2.0-SNAPSHOT - ejb - provided - - - org.apache.geronimo.daytrader - daytrader-wsappclient - 2.0-SNAPSHOT - provided - - - org.apache.geronimo.daytrader - daytrader-streamer - 2.0-SNAPSHOT - provided - - - org.apache.geronimo.specs - geronimo-ejb_2.1_spec - provided - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - provided - - - org.apache.geronimo.specs - geronimo-servlet_2.4_spec - provided - - - org.apache.geronimo.specs - geronimo-jsp_2.0_spec - provided - - - taglibs - standard - 1.1.1 - - - org.apache.geronimo.specs - geronimo-jpa_3.0_spec - provided - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.md5 deleted file mode 100644 index c446780d2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -e8a54b8681eec09323657749f29219fe \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index f5e3ebdb1..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -3c52b8ce4ebdc6527928cb134e569558838b7d14 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war deleted file mode 100644 index 6070ffc9e..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.md5 deleted file mode 100644 index 97adf3810..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.md5 +++ /dev/null @@ -1 +0,0 @@ -cca35f6167c93ad3ae2ff53d58cb9db4 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.sha1 deleted file mode 100644 index 0ccdb845c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/daytrader-web-2.0-SNAPSHOT.war.sha1 +++ /dev/null @@ -1 +0,0 @@ -ca06e4519bb8e5b0db340f77195fd22f2d5bf46c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index 9aca86ebf..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-web - 2.0-SNAPSHOT - - - 1 - - 20070201164633 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index a7f27ee44..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -aec372b38f559a990e90afc04578f992 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index 9cf15cc3b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/2.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -ee504dda264fbfac8299c600b65de0876c0d8538 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml deleted file mode 100644 index cb00f8039..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-web - 2.0-SNAPSHOT - - - 2.0-SNAPSHOT - - 20070201164633 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.md5 deleted file mode 100644 index f55b966c0..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -4ba953cf06bc7a0e3357ff9c429d9802 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.sha1 deleted file mode 100644 index 1026fd8ee..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-web/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -09726ef1508b5ee8089a03fb089b0dc667d285a9 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar deleted file mode 100644 index 78bf58791..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.md5 deleted file mode 100644 index 4a6107546..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -84fef312edccec95590045380db177de \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.sha1 deleted file mode 100644 index 22b30562f..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -351a4315b098a070eda7f4a28b24000c5d77564c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar deleted file mode 100644 index a660b953a..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.md5 deleted file mode 100644 index 24a3b530a..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -1f70073c2a75466d778936198f60c397 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.sha1 deleted file mode 100644 index d30ca29a6..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -186447fd962aef413ff53f68c86cc00066c64041 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar deleted file mode 100644 index 237a12fc4..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.md5 deleted file mode 100644 index 0d7d1f8ed..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -b0cad0d8b0539b5e6c74d313e2784fdd \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.sha1 deleted file mode 100644 index 000b7398b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -fa88bf7615bbd5c1d2a38291ba131d3473b9aff1 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom deleted file mode 100644 index 7ed0bcbb2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom +++ /dev/null @@ -1,48 +0,0 @@ - - - daytrader - org.apache.geronimo.daytrader - 2.0-SNAPSHOT - ../../pom.xml - - 4.0.0 - daytrader-wsappclient - DayTrader :: WS Application Client - 2.0-20070201.183230-5 - Client demonstrating Web Services - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/wsappclient - - - - - maven-jar-plugin - - - - dt-ejb.jar - - - org.apache.geronimo.samples.daytrader.client.ws.ClientApp - - - - - - - - - org.apache.geronimo.specs - geronimo-jaxrpc_1.1_spec - - - org.apache.geronimo.specs - geronimo-qname_1.1_spec - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.md5 deleted file mode 100644 index 1d16da4af..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -ea41a407f1a9100771120e449e389651 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.sha1 deleted file mode 100644 index 582dd47d9..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-20070201.183230-5.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -c92d13aeeab835b7752fe8c2a8675db009596c9f \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar deleted file mode 100644 index 6bb86824e..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.md5 deleted file mode 100644 index c2c653108..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -80d8585d504bddd8262c83976c7a9c72 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.sha1 deleted file mode 100644 index 305a9db73..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-javadoc.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -00d78884bbb4a4f102b3b1ce132a4cd81d28bdc9 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar deleted file mode 100644 index 147fabdf7..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.md5 deleted file mode 100644 index 569c57af7..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -05a15d6b6390b9bca327a67646448650 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.sha1 deleted file mode 100644 index 3450601ce..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT-sources.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -f401e2a994d55ec812372f96aae64ca3663f7c6f \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar deleted file mode 100644 index a1c98646a..000000000 Binary files a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar and /dev/null differ diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.md5 deleted file mode 100644 index f160c9678..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.md5 +++ /dev/null @@ -1 +0,0 @@ -1823b9d8cdb50da80373cb4b85c243fb \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.sha1 deleted file mode 100644 index 83e8cbd5a..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.jar.sha1 +++ /dev/null @@ -1 +0,0 @@ -5228990401004c5bdb9ad548bbf8aed1ce6cc196 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom deleted file mode 100644 index 247def907..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom +++ /dev/null @@ -1,54 +0,0 @@ - - - daytrader - org.apache.geronimo.daytrader - 2.0-SNAPSHOT - ../../pom.xml - - 4.0.0 - daytrader-wsappclient - DayTrader :: WS Application Client - 2.0-SNAPSHOT - Client demonstrating Web Services - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/modules/wsappclient - http://svn.apache.org/viewcvs.cgi/geronimo/daytrader/trunk/modules/wsappclient - - - - - maven-deploy-plugin - - true - - - - maven-jar-plugin - - - - dt-ejb.jar - - - org.apache.geronimo.samples.daytrader.client.ws.ClientApp - - - - - - - - - org.apache.geronimo.specs - geronimo-jaxrpc_1.1_spec - - - org.apache.geronimo.specs - geronimo-qname_1.1_spec - - - - deployed - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.md5 deleted file mode 100644 index 87169af18..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -b5f837ccb11cdc5102f0c7f2c5b329e8 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index 4cd3687aa..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/daytrader-wsappclient-2.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -4d3052ef11fd63a0bc78eeaeaaa568127c100860 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index 45d086a00..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-wsappclient - 2.0-SNAPSHOT - - - 20070201.183230 - 5 - - 20070201183230 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index 67ead9773..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -89df889ab494b253f0f21507ae7f701c \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index 02231a166..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/2.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -52fad08cc95dc998c54c6f8d0758b3a3c3107cec \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml deleted file mode 100644 index adb6997ac..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader-wsappclient - 2.0-SNAPSHOT - - - 2.0-SNAPSHOT - - 20070201164602 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.md5 deleted file mode 100644 index 6ce2c08a9..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -7ac1294c500c0323a743194aa80bc1ad \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.sha1 deleted file mode 100644 index fc776ba6c..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader-wsappclient/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -21115e0e4184bd7093a63afa1fede189bcab67c9 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom deleted file mode 100644 index eb7daa92b..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom +++ /dev/null @@ -1,315 +0,0 @@ - - - - - - 4.0.0 - - - org.apache.geronimo.genesis.config - project-config - 1.1-SNAPSHOT - - - org.apache.geronimo.daytrader - daytrader - DayTrader :: Performance Benchmark Sample - pom - 2.0-SNAPSHOT - J2EE 1.4 Performance Benchmark Sample Application - - jira - http://issues.apache.org/jira/browse/GERONIMO - - - continuum - http://ci.gbuild.org/continuum - - - -
scm@geronimo.apache.org
-
-
-
-
- 2005 - - - - Jeff Genender - jgenender - jgenender@apache.org - Apache Software Foundation - - Development - - +7 - - - Matt Hogstrom - hogstrom - hogstrom@apache.org - Apache Software Foundation - - Performance Analysis - - +5 - - - Vincent Massol - vmassol - vmassol@apache.org - Apache Software Foundation - - Build Engineer - - +1 - - - - - Christopher Blythe - - Added code to improve stability and new features - - - - Stan (John) Cox - - Original Developer - - +5 - - - Andrew Spyker - - Added the WSAppClient - - +5 - - - - - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ - scm:svn:http://svn.apache.org/repos/asf/geronimo/daytrader/trunk/ - http://svn.apache.org/viewcvs.cgi/geronimo/gbuild/trunk/ - - - Apache Software Foundation - http://www.apache.org/ - - - modules/ejb - modules/web - modules/streamer - modules/wsappclient - modules/ear - - - - - org.apache.geronimo.specs - geronimo-ejb_2.1_spec - [1.0,2.0) - provided - - - org.apache.geronimo.specs - geronimo-jaxrpc_1.1_spec - [1.0,2.0) - provided - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - [1.0,2.0) - provided - - - org.apache.geronimo.specs - geronimo-qname_1.1_spec - [1.0,2.0) - provided - - - org.apache.geronimo.specs - geronimo-servlet_2.4_spec - [1.0,2.0) - provided - - - org.apache.geronimo.specs - geronimo-jsp_2.0_spec - [1.0,2.0) - provided - - - org.apache.geronimo.specs - geronimo-jpa_3.0_spec - 1.0-SNAPSHOT - provided - - - org.apache.openjpa - openjpa-all - 0.9.6-incubating - provided - - - commons-logging - commons-logging - 1.0.3 - - - junit - junit - 3.8.1 - - - - - - - - org.apache.geronimo.genesis.plugins - tools-maven-plugin - - - validate-java-version - validate - - require-java-version - - - 1.5* - - - - - - install-legal-files - generate-resources - - copy-legal-files - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - - 1.5 - 1.5 - - - - - org.apache.maven.plugins - maven-idea-plugin - - 1.5 - true - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - 1.5 - - - - - org.apache.maven.plugins - maven-release-plugin - - https://svn.apache.org/repos/asf/geronimo/daytrader/tags - - - - - - - - - apache-snapshots - Apache Snapshots Repository - http://people.apache.org/repo/m2-snapshot-repository - default - - true - daily - ignore - - - false - - - - - - - - db2 - - true - - database - db2 - - - - DB2 - - - - - mysql - - - database - mysql - - - - mySQL - - - - - test - - functional-tests - - - -
diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.md5 deleted file mode 100644 index 25dfb81a2..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.md5 +++ /dev/null @@ -1 +0,0 @@ -d04e80114262c514c82d4346ee094bcb \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.sha1 deleted file mode 100644 index d3a224969..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/daytrader-2.0-SNAPSHOT.pom.sha1 +++ /dev/null @@ -1 +0,0 @@ -2db30210d79420ac52602cf715a13a31f3feed4d \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml deleted file mode 100644 index 30b645554..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader - 2.0-SNAPSHOT - - - 1 - - 20070201164554 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.md5 deleted file mode 100644 index e7e495cf7..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -769e66f03f659d146f1face5c82211d4 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.sha1 deleted file mode 100644 index b52609728..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/2.0-SNAPSHOT/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -8228d5deee211e9ae81f88308ecee855fe9b318a \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml deleted file mode 100644 index 5c428d8eb..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - - org.apache.geronimo.daytrader - daytrader - 2.0-SNAPSHOT - - - 2.0-SNAPSHOT - - 20070201164554 - - \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.md5 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.md5 deleted file mode 100644 index fd18b9636..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.md5 +++ /dev/null @@ -1 +0,0 @@ -847e11a580cde1f29066eef1f233aaf5 \ No newline at end of file diff --git a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.sha1 b/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.sha1 deleted file mode 100644 index d2b07e83f..000000000 --- a/archiva-core/src/test/maven-2.x-repository/org/apache/geronimo/daytrader/daytrader/maven-metadata.xml.sha1 +++ /dev/null @@ -1 +0,0 @@ -4aea09fa18f379bba75e056079dfa9022f934331 \ No newline at end of file diff --git a/archiva-core/src/test/resources/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.xml b/archiva-core/src/test/resources/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.xml deleted file mode 100644 index 1fa2e7e1d..000000000 --- a/archiva-core/src/test/resources/org/apache/maven/archiva/repositories/DefaultActiveManagedRepositoriesTest.xml +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - org.codehaus.plexus.registry.Registry - org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry - commons-configuration - - - - - - - - diff --git a/archiva-core/src/test/resources/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.xml b/archiva-core/src/test/resources/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.xml deleted file mode 100644 index 5a7d8101b..000000000 --- a/archiva-core/src/test/resources/org/apache/maven/archiva/scheduler/executors/DataRefreshExecutorTest.xml +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - - org.codehaus.plexus.registry.Registry - org.codehaus.plexus.registry.commons.CommonsConfigurationRegistry - commons-configuration - - - - - - - - - org.codehaus.plexus.jdo.JdoFactory - archiva - org.codehaus.plexus.jdo.DefaultConfigurableJdoFactory - - - - org.hsqldb.jdbcDriver - jdbc:hsqldb:mem:TESTDB - sa - - - - org.jpox.PersistenceManagerFactoryImpl - - - javax.jdo.PersistenceManagerFactoryClass - org.jpox.PersistenceManagerFactoryImpl - - - org.jpox.autoCreateSchema - true - - - org.jpox.validateTables - false - - - org.jpox.validateConstraints - false - - - org.jpox.validateColumns - false - - - org.jpox.autoStartMechanism - None - - - org.jpox.transactionIsolation - READ_UNCOMMITTED - - - org.jpox.poid.transactionIsolation - READ_UNCOMMITTED - - - org.jpox.rdbms.dateTimezone - JDK_DEFAULT_TIMEZONE - - - - - -