Error with artifacts that do not have a pom.xml file
----------------------------------------------------

                 Key: MRM-431
                 URL: http://jira.codehaus.org/browse/MRM-431
             Project: Archiva
          Issue Type: Bug
    Affects Versions: 1.0-alpha-2
         Environment: Windows 2003 server
Trying to get xml-security/xmlsec-1.3.0
            Reporter: Andres Bernasconi
         Attachments: pom.xml

When trying to download an artifact with no pom (for instance xml-security / 
xmlsec ) maven fails with an error. When not using Archiva, maven does not 
fail. (it only shows a warning).

here is the stack trace (with archiva). You will need to modify the pom.xml 
file to point to your archiva server / port for this to work.

{code}
+ Error stacktraces are turned on.
[INFO] Scanning for projects...
[INFO] -------------------------------------------------------------------------
---
[INFO] Building Aplicacion xxx
[INFO]    task-segment: [compile]
[INFO] -------------------------------------------------------------------------
---
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
Downloading: http://trn-esv1:8080/archiva/repository/internal/xml-security/xmlse
c/1.3.0/xmlsec-1.3.0.pom
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).


Project ID: xml-security:xmlsec

Reason: Error getting POM for 'xml-security:xmlsec' from the repository: Error t
ransferring file
  xml-security:xmlsec:pom:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)



[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to get dependency
 information: Unable to read the metadata file for artifact 'xml-security:xmlsec
:jar': Error getting POM for 'xml-security:xmlsec' from the repository: Error tr
ansferring file
  xml-security:xmlsec:pom:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)

  xml-security:xmlsec:jar:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)
Path to dependency:
        1) com.foo.bar:bar-web:war:1.0.0-SNAPSHOT


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:551)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:475)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:454)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:306)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:273)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.java:140)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
        at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
        at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

        at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: Unabl
e to get dependency information: Unable to read the metadata file for artifact '
xml-security:xmlsec:jar': Error getting POM for 'xml-security:xmlsec' from the r
epository: Error transferring file
  xml-security:xmlsec:pom:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)

  xml-security:xmlsec:jar:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)
Path to dependency:
        1) com.foo.bar:bar-web:war:1.0.0-SNAPSHOT


        at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(D
efaultArtifactCollector.java:297)
        at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(D
efaultArtifactCollector.java:67)
        at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTra
nsitively(DefaultArtifactResolver.java:223)
        at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTra
nsitively(DefaultArtifactResolver.java:211)
        at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTra
nsitively(DefaultArtifactResolver.java:182)
        at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDepende
ncies(DefaultPluginManager.java:1117)
        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:366)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:534)
        ... 16 more
Caused by: org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException
: Unable to read the metadata file for artifact 'xml-security:xmlsec:jar': Error
 getting POM for 'xml-security:xmlsec' from the repository: Error transferring f
ile
  xml-security:xmlsec:pom:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)

        at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenM
etadataSource.java:131)
        at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(D
efaultArtifactCollector.java:275)
        ... 23 more
Caused by: org.apache.maven.project.ProjectBuildingException: Error getting POM
for 'xml-security:xmlsec' from the repository: Error transferring file
  xml-security:xmlsec:pom:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)

        at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
sitory(DefaultMavenProjectBuilder.java:501)
        at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromReposito
ry(DefaultMavenProjectBuilder.java:225)
        at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenM
etadataSource.java:102)
        ... 24 more
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: Error
 transferring file
  xml-security:xmlsec:pom:1.3.0

from the specified remote repositories:
  central (http://trn-esv1:8080/archiva/repository/internal),
  internal-snapshot (http://trn-esv1:8080/archiva/repository/snapshots)

        at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
faultArtifactResolver.java:140)
        at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
faultArtifactResolver.java:63)
        at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepo
sitory(DefaultMavenProjectBuilder.java:467)
        ... 26 more
Caused by: org.apache.maven.wagon.TransferFailedException: Error transferring fi
le
        at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
ata(LightweightHttpWagon.java:99)
        at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
        at org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(D
efaultWagonManager.java:369)
        at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(Def
aultWagonManager.java:282)
        at org.apache.maven.artifact.manager.DefaultWagonManager.getArtifact(Def
aultWagonManager.java:244)
        at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(De
faultArtifactResolver.java:124)
        ... 28 more
Caused by: java.io.IOException: Server returned HTTP response code: 503 for URL:
 http://trn-esv1:8080/archiva/repository/internal/xml-security/xmlsec/1.3.0/xmls
ec-1.3.0.pom
        at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:1174)
        at org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
ata(LightweightHttpWagon.java:85)
        ... 33 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1 second
[INFO] Finished at: Tue Jul 10 15:05:00 GMT-03:00 2007
[INFO] Final Memory: 2M/4M
[INFO] ------------------------------------------------------------------------
{code}



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to