You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Chris Polderman <ch...@gmail.com> on 2006/04/27 15:32:11 UTC
NTLM Proxy problems
Hello!
I am currently developing from behind a proxy firewall (NTLM kind) and it
causes all kinds of problems accessing resources on the net. I have put my
proxy in the settings.xml file in my ".m2" under home but it still gives me
the following problems:
[WARNING] repository metadata for: 'artifact
org.apache.maven.plugins:maven-ejb-plugin' could not be retrieved from repo
sitory: central due to an error: Error transferring file
[INFO] Repository 'central' will be blacklisted
[DEBUG] Exception
org.apache.maven.wagon.TransferFailedException: Error transferring file
at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
LightweightHttpWagon.java:99)
at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(
DefaultWagonManager.java:369)
at
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(
DefaultWagonManager.java:295)
at
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolveAlways
(DefaultRepositor
yMetadataManager.java:356)
at
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve
(DefaultRepositoryMetad
ataManager.java:91)
at
org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion
(AbstractVersionTransformatio
n.java:62)
at
org.apache.maven.artifact.transform.LatestArtifactTransformation.transformForResolve
(LatestArtifactTransforma
tion.java:38)
at
org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve
(DefaultArtifactT
ransformationManager.java:40)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(
DefaultArtifactResolver.java:104)
at
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(
DefaultArtifactResolver.java:63)
at
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
DefaultMavenProjectBuilder.java:4
67)
at
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(
DefaultMavenProjectBuilder.java:225)
at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(
MavenMetadataSource.java:102)
at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveMetaVersion
(DefaultPluginVersionManager.ja
va:669)
at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion
(DefaultPluginVersionManager.
java:183)
at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion
(DefaultPluginVersionManager.
java:87)
at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(
DefaultPluginManager.java:158)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(
DefaultLifecycleExecutor.java:1252)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
DefaultLifecycleExecutor.java:1517)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging
(DefaultLifecycleExecutor.java:1
011)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings
(DefaultLifecycleExecutor.java:
975)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
DefaultLifecycleExecutor.java:453)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
(DefaultLifecycleExecutor.jav
a:306)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:273)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
DefaultLifecycleExecutor.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(
DelegatingMethodAccessorImpl.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: java.net.ProtocolException: Server redirected too many times
(20)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(
HttpURLConnection.java:1157)
at
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
LightweightHttpWagon.java:85)
... 36 more
Anyone succeeded in tackling this "Redirected too many times" problem? I was
not able to find any good solution to it on the net.
Regards,
Chris
Re: NTLM Proxy problems
Posted by Tim Kettler <ti...@udo.edu>.
Hi,
Have you read the proxy howto (http://maven.apache.org/guides/mini/guide-proxies.html)?
Especially the paragraph cited below:
"Please note that currently NTLM proxies are not supported as they have not been tested.
You may be able to use the relevant system properties on JDK 1.4+ to make this work."
Perhaps you can try it with the mentioned system properties.
-Tim
Chris Polderman schrieb:
> Hello!
>
> I am currently developing from behind a proxy firewall (NTLM kind) and it
> causes all kinds of problems accessing resources on the net. I have put my
> proxy in the settings.xml file in my ".m2" under home but it still gives me
> the following problems:
>
> [WARNING] repository metadata for: 'artifact
> org.apache.maven.plugins:maven-ejb-plugin' could not be retrieved from repo
> sitory: central due to an error: Error transferring file
> [INFO] Repository 'central' will be blacklisted
> [DEBUG] Exception
> org.apache.maven.wagon.TransferFailedException: Error transferring file
> at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
> LightweightHttpWagon.java:99)
> at org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
> at
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(
> DefaultWagonManager.java:369)
> at
> org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(
> DefaultWagonManager.java:295)
> at
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolveAlways
>
> (DefaultRepositor
> yMetadataManager.java:356)
> at
> org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve
>
> (DefaultRepositoryMetad
> ataManager.java:91)
> at
> org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion
>
> (AbstractVersionTransformatio
> n.java:62)
> at
> org.apache.maven.artifact.transform.LatestArtifactTransformation.transformForResolve
>
> (LatestArtifactTransforma
> tion.java:38)
> at
> org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve
>
> (DefaultArtifactT
> ransformationManager.java:40)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(
> DefaultArtifactResolver.java:104)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(
> DefaultArtifactResolver.java:63)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
>
> DefaultMavenProjectBuilder.java:4
> 67)
> at
> org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(
> DefaultMavenProjectBuilder.java:225)
> at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(
> MavenMetadataSource.java:102)
> at
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveMetaVersion
>
> (DefaultPluginVersionManager.ja
> va:669)
> at
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion
>
> (DefaultPluginVersionManager.
> java:183)
> at
> org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion
>
> (DefaultPluginVersionManager.
> java:87)
> at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(
> DefaultPluginManager.java:158)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(
> DefaultLifecycleExecutor.java:1252)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
> DefaultLifecycleExecutor.java:1517)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging
>
> (DefaultLifecycleExecutor.java:1
> 011)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings
>
> (DefaultLifecycleExecutor.java:
> 975)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:453)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
>
> (DefaultLifecycleExecutor.jav
> a:306)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:273)
> at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.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(
> DelegatingMethodAccessorImpl.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: java.net.ProtocolException: Server redirected too many times
> (20)
> at sun.net.www.protocol.http.HttpURLConnection.getInputStream(
> HttpURLConnection.java:1157)
> at
> org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
> LightweightHttpWagon.java:85)
> ... 36 more
>
> Anyone succeeded in tackling this "Redirected too many times" problem? I
> was
> not able to find any good solution to it on the net.
>
> Regards,
>
> Chris
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: NTLM Proxy problems
Posted by Marcel Schutte <ms...@yahoo.co.uk>.
Chris,
You could give the NTLM Authorization Proxy Server
(http://apserver.sourceforge.net/) a try. I'm using it and it works
just fine for me.
Regards,
Marcel
--- Chris Polderman <ch...@gmail.com> wrote:
> Hello!
>
> I am currently developing from behind a proxy firewall (NTLM kind)
> and it
> causes all kinds of problems accessing resources on the net. I have
> put my
> proxy in the settings.xml file in my ".m2" under home but it still
> gives me
> the following problems:
>
> [WARNING] repository metadata for: 'artifact
> org.apache.maven.plugins:maven-ejb-plugin' could not be retrieved
> from repo
> sitory: central due to an error: Error transferring file
> [INFO] Repository 'central' will be blacklisted
> [DEBUG] Exception
> org.apache.maven.wagon.TransferFailedException: Error transferring
> file
> at
>
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
> LightweightHttpWagon.java:99)
> at
> org.apache.maven.wagon.StreamWagon.get(StreamWagon.java:68)
> at
> org.apache.maven.artifact.manager.DefaultWagonManager.getRemoteFile(
> DefaultWagonManager.java:369)
> at
>
org.apache.maven.artifact.manager.DefaultWagonManager.getArtifactMetadata(
> DefaultWagonManager.java:295)
> at
>
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolveAlways
> (DefaultRepositor
> yMetadataManager.java:356)
> at
>
org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve
> (DefaultRepositoryMetad
> ataManager.java:91)
> at
>
org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion
> (AbstractVersionTransformatio
> n.java:62)
> at
>
org.apache.maven.artifact.transform.LatestArtifactTransformation.transformForResolve
> (LatestArtifactTransforma
> tion.java:38)
> at
>
org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve
> (DefaultArtifactT
> ransformationManager.java:40)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(
> DefaultArtifactResolver.java:104)
> at
> org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(
> DefaultArtifactResolver.java:63)
> at
>
org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(
> DefaultMavenProjectBuilder.java:4
> 67)
> at
>
org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(
> DefaultMavenProjectBuilder.java:225)
> at
> org.apache.maven.project.artifact.MavenMetadataSource.retrieve(
> MavenMetadataSource.java:102)
> at
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolveMetaVersion
> (DefaultPluginVersionManager.ja
> va:669)
> at
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion
> (DefaultPluginVersionManager.
> java:183)
> at
>
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion
> (DefaultPluginVersionManager.
> java:87)
> at org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(
> DefaultPluginManager.java:158)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(
> DefaultLifecycleExecutor.java:1252)
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(
> DefaultLifecycleExecutor.java:1517)
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindLifecycleForPackaging
> (DefaultLifecycleExecutor.java:1
> 011)
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings
> (DefaultLifecycleExecutor.java:
> 975)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(
> DefaultLifecycleExecutor.java:453)
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures
> (DefaultLifecycleExecutor.jav
> a:306)
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:273)
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(
> DefaultLifecycleExecutor.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(
> DelegatingMethodAccessorImpl.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: java.net.ProtocolException: Server redirected too many
> times
> (20)
> at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(
> HttpURLConnection.java:1157)
> at
>
org.apache.maven.wagon.providers.http.LightweightHttpWagon.fillInputData(
> LightweightHttpWagon.java:85)
> ... 36 more
>
> Anyone succeeded in tackling this "Redirected too many times"
> problem? I was
> not able to find any good solution to it on the net.
>
> Regards,
>
> Chris
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org