Author: joakime
Date: Wed Oct 17 10:46:40 2007
New Revision: 585598
URL: http://svn.apache.org/viewvc?rev=585598&view=rev
Log:
Correcting path resolution logic.
Modified:
maven/archiva/trunk/archiva-base/archiva-converter/src/main/java/org/apache/maven/archiva/converter/legacy/LegacyConverterArtifactConsumer.java
Modified:
maven/archiva/trunk/archiva-base/archiva-converter/src/main/java/org/apache/maven/archiva/converter/legacy/LegacyConverterArtifactConsumer.java
URL:
http://svn.apache.org/viewvc/maven/archiva/trunk/archiva-base/archiva-converter/src/main/java/org/apache/maven/archiva/converter/legacy/LegacyConverterArtifactConsumer.java?rev=585598&r1=585597&r2=585598&view=diff
==============================================================================
---
maven/archiva/trunk/archiva-base/archiva-converter/src/main/java/org/apache/maven/archiva/converter/legacy/LegacyConverterArtifactConsumer.java
(original)
+++
maven/archiva/trunk/archiva-base/archiva-converter/src/main/java/org/apache/maven/archiva/converter/legacy/LegacyConverterArtifactConsumer.java
Wed Oct 17 10:46:40 2007
@@ -26,7 +26,8 @@
import org.apache.maven.archiva.converter.artifact.ArtifactConversionException;
import org.apache.maven.archiva.converter.artifact.ArtifactConverter;
import org.apache.maven.archiva.model.ArtifactReference;
-import
org.apache.maven.archiva.repository.layout.BidirectionalRepositoryLayout;
+import org.apache.maven.archiva.repository.ManagedRepositoryContent;
+import
org.apache.maven.archiva.repository.content.ManagedDefaultRepositoryContent;
import org.apache.maven.archiva.repository.layout.LayoutException;
import org.apache.maven.artifact.Artifact;
import org.apache.maven.artifact.factory.ArtifactFactory;
@@ -60,11 +61,8 @@
*/
private ArtifactFactory artifactFactory;
- /**
- * @plexus.requirement role-hint="legacy"
- */
- private BidirectionalRepositoryLayout bidirectionalLayout;
-
+ private ManagedRepositoryContent managedRepository;
+
private ArtifactRepository destinationRepository;
private List includes;
@@ -82,7 +80,8 @@
public void beginScan( ManagedRepositoryConfiguration repository )
throws ConsumerException
{
-
+ this.managedRepository = new ManagedDefaultRepositoryContent();
+ this.managedRepository.setRepository( repository );
}
public void completeScan()
@@ -105,7 +104,7 @@
{
try
{
- ArtifactReference reference =
bidirectionalLayout.toArtifactReference( path );
+ ArtifactReference reference =
managedRepository.toArtifactReference( path );
Artifact artifact = artifactFactory.createArtifact(
reference.getGroupId(), reference.getArtifactId(),
reference.getVersion(), reference.getClassifier(),
reference.getType() );