Maven 3.0 beta 1 password decryption log verbosity with FileNotFoundException
-----------------------------------------------------------------------------

                 Key: MNG-4704
                 URL: http://jira.codehaus.org/browse/MNG-4704
             Project: Maven 2 & 3
          Issue Type: Bug
          Components: Command Line, Logging
    Affects Versions: 3.0-beta-1
            Reporter: Jochen Stiepel


I'm using decrypted passwords like described here:
http://blogs.jfrog.org/2009/01/avoiding-clear-text-passwords-in-maven.html

It works fine no problem. The only problem I have now, is the log verbosity 
while using mvn -X or Maven in DEBUG mode.
It prints out hundreds of stack traces and so becomes unusable.

Please change the logging of this kind of messages. Maybe log only the first 
stack trace and then stop repeating this stack trace printing.

I don't have a settings-security.xml, because I don't need one and so I get 
this FileNotFoundException stack trace:
[DEBUG] Failed to decrypt password for server central: 
org.sonatype.plexus.components.sec.dispatcher
.SecDispatcherException: java.io.FileNotFoundException: C:\Dokumente und 
Einstellungen\stijoc\.m2\
settings-security.xml (Das System kann die angegebene Datei nicht finden)
org.sonatype.plexus.components.sec.dispatcher.SecDispatcherException: 
org.sonatype.plexus.components
.sec.dispatcher.SecDispatcherException: java.io.FileNotFoundException: 
C:\Dokumente und Einstellunge
n\stijoc\.m2\settings-security.xml (Das System kann die angegebene Datei nicht 
finden)
        at 
org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher.decrypt(DefaultSecDisp
atcher.java:121)
        at 
org.apache.maven.settings.crypto.DefaultSettingsDecrypter.decrypt(DefaultSettingsDecrypte
r.java:106)
        at 
org.apache.maven.settings.crypto.DefaultSettingsDecrypter.decrypt(DefaultSettingsDecrypte
r.java:62)
        at 
org.apache.maven.repository.legacy.LegacyRepositorySystem.injectAuthentication(LegacyRepo
sitorySystem.java:477)
        at 
org.apache.maven.project.DefaultProjectBuildingHelper.createArtifactRepositories(DefaultP
rojectBuildingHelper.java:117)
        at 
org.apache.maven.project.DefaultModelBuildingListener.buildExtensionsAssembled(DefaultMod
elBuildingListener.java:127)
        at 
org.apache.maven.model.building.ModelBuildingEventCatapult$1.fire(ModelBuildingEventCatap
ult.java:43)
        at 
org.apache.maven.model.building.DefaultModelBuilder.fireEvent(DefaultModelBuilder.java:88
8)
        at 
org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:288)
        at 
org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:271)
        at 
org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:262)
        at 
org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:129)
        at 
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:117)
        at 
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:245)
        at 
org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:204)
        at 
org.apache.maven.project.artifact.MavenMetadataSource.retrieveRelocatedProject(MavenMetad
ataSource.java:576)
        at 
org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadataSource.java:1
89)
        at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(Defaul
tLegacyArtifactCollector.java:533)
        at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.recurse(Defaul
tLegacyArtifactCollector.java:594)
        at 
org.apache.maven.repository.legacy.resolver.DefaultLegacyArtifactCollector.collect(Defaul
tLegacyArtifactCollector.java:150)
        at 
org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolve
r.java:590)
        at 
org.apache.maven.repository.legacy.LegacyRepositorySystem.resolve(LegacyRepositorySystem.
java:325)
        at 
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginD
ependenciesResolver.java:123)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm(DefaultMaven
PluginManager.java:324)
        at 
org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm(DefaultMavenP
luginManager.java:272)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(DefaultBuildPluginManage
r.java:184)
        at 
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.j
ava:80)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:133)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:77)
        at 
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:69)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBu
ilder.java:82)
        at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBu
ilder.java:54)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.singleThreadedBuild(DefaultLifecycleE
xecutor.java:218)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java
:190)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:246)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:95)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:430)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:160)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:124)
        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:597)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
        at 
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)

-- 
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