You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org> on 2010/06/10 10:56:12 UTC

[jira] Closed: (MNG-4704) Maven 3.0 beta 1 password decryption log verbosity with FileNotFoundException

     [ http://jira.codehaus.org/browse/MNG-4704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Bentmann closed MNG-4704.
----------------------------------

    Resolution: Duplicate
      Assignee: Benjamin Bentmann

See MNG-4626 instead.

> 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
>            Assignee: Benjamin Bentmann
>
> 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