I have a war project that includes xfire-all as a dependency, its pom
file says that it has lots of dependencies. Do I understand Maven2
correctly, that xfire-all should take care of finding and downloading
all of its dependencies? I only need to refer to xfire-all correct?
When I add the following section I get the following error:
<dependency>
<groupId>org.codehaus.xfire</groupId>
<artifactId>xfire-all</artifactId>
<version>1.1.2</version>
</dependency>
...and so on...
Build Error:
Downloading:
http://repo1.maven.org/maven2/org/codehaus/xfire/xfire-all/1.1.2/xf
ire-all-1.1.2.pom
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).
Project ID: org.codehaus.xfire:xfire-all
Reason: Error getting POM for 'org.codehaus.xfire:xfire-all' from the
repository
: Error transferring file
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
...
However, I can see the specified POM file just fine on the repo1 server.
When I build with the -e option I get:
Project ID: org.codehaus.xfire:xfire-all
Reason: Error getting POM for 'org.codehaus.xfire:xfire-all' from the
repository
: Error transferring file
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to get
dependency
information: Unable to read the metadata file for artifact
'org.codehaus.xfire:
xfire-all:jar': Error getting POM for 'org.codehaus.xfire:xfire-all'
from the re
pository: Error transferring file
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
org.codehaus.xfire:xfire-all:jar:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
Path to dependency:
1)
com.xrite.retail.colordesigner:measurement-averaging-webservice:war:1
.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 '
org.codehaus.xfire:xfire-all:jar': Error getting POM for
'org.codehaus.xfire:xfi
re-all' from the repository: Error transferring file
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
org.codehaus.xfire:xfire-all:jar:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
Path to dependency:
1)
com.xrite.retail.colordesigner:measurement-averaging-webservice:war:1
.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
'org.codehaus.xfire:xfire-all:ja
r': Error getting POM for 'org.codehaus.xfire:xfire-all' from the
repository: Er
ror transferring file
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
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 'org.codehaus.xfire:xfire-all' from the repository: Error
transferring file
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
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
org.codehaus.xfire:xfire-all:pom:1.1.2
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
repo1 (http://repo1.maven.org/maven2),
external_free (ftp://XRBUILD2.xrite.com/external_free),
internal (ftp://XRBUILD2.xrite.com/internal)
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.net.SocketException: Unexpected end of file from server
at
sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:684)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:554)
at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:571)
at
sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
nection.java:939)
at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputD
ata(LightweightHttpWagon.java:85)
... 33 more
What may be the cause of this failure?
-dh