Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] SVN Auth

I believe this message appears when the fragment org.eclipse.equinox.security.xxx is missing.
I think it is supposed to be registered through the extension point "org.eclipse.equinox.security.secureStorage" :
http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.platform.doc.isv/reference/extension-points/org_eclipse_equinox_security_secureStorage.html
But it appears there is no security fragment for Linux x64 :
https://bugs.eclipse.org/bugs/show_bug.cgi?id=239411#c6


On Thu, Feb 3, 2011 at 9:12 AM, Eike Stepper <stepper@xxxxxxxxxx> wrote:
Am 02.02.2011 19:17, schrieb Miles Parker:

Aha..in fact you're right..I had forgotten about that. IT turns out that there was indeed a little "real error" hiding out way back up in the console log.
Do you know how to get rid of that *ERROR*? In fact I often notice how panic comes up inside myself when I see it, before I remember "Oh no, this is a good ERROR" :P


Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


On Feb 2, 2011, at 12:03 AM, Eike Stepper wrote:

Am 01.02.2011 22:01, schrieb Miles Parker:
I've just started seeing SVN authorization issues where there haven't been before. Is anyone else expereincing problems with this?
In fact I'm seeing this in my build logs:

    [java] INFO:  Resetting target platform Directory /opt/users/hudsonbuild/.hudson/jobs/emf-cdo-integration/workspace/result/tp
    [java] ERROR: SVN: 'Save Authorization Info' operation finished with error
    [java]   ERROR: SVN: 'Save Authorization Info' operation finished with error: No secure storage modules found.
    [java] org.eclipse.equinox.security.storage.StorageException: No secure storage modules found.
    [java]     at org.eclipse.equinox.internal.security.storage.PasswordProviderSelector.findStorageModule(PasswordProviderSelector.java:190)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:231)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferences.put(SecurePreferences.java:224)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.put(SecurePreferencesWrapper.java:110)
    [java]     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.saveAuthInfo(AbstractSVNStorage.java:557)
    [java]     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.saveLocations(AbstractSVNStorage.java:515)
    [java]     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.saveConfiguration(AbstractSVNStorage.java:298)
    [java]     at org.eclipse.buckminster.subversive.internal.SubversiveSession.createRoots(SubversiveSession.java:355)
    [java]     at org.eclipse.buckminster.subversion.GenericSession.createCommonRoots(GenericSession.java:416)
    [java]     at org.eclipse.buckminster.subversion.GenericReaderType.shareProject(GenericReaderType.java:141)
    [java]     at org.eclipse.buckminster.core.materializer.WorkspaceMaterializer.createProjectBinding(WorkspaceMaterializer.java:466)
    [java]     at org.eclipse.buckminster.core.materializer.WorkspaceMaterializer.installLocal(WorkspaceMaterializer.java:187)
    [java]     at org.eclipse.buckminster.core.materializer.WorkspaceMaterializer.performInstallAction(WorkspaceMaterializer.java:208)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.installRecursive(AbstractMaterializer.java:164)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.delegateAndInstallRecursive(AbstractMaterializer.java:189)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.installRecursive(AbstractMaterializer.java:156)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.delegateAndInstallRecursive(AbstractMaterializer.java:189)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.installRecursive(AbstractMaterializer.java:156)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.delegateAndInstallRecursive(AbstractMaterializer.java:189)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.installRecursive(AbstractMaterializer.java:156)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.delegateAndInstallRecursive(AbstractMaterializer.java:189)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.installRecursive(AbstractMaterializer.java:156)
    [java]     at org.eclipse.buckminster.core.materializer.AbstractMaterializer.performInstallActions(AbstractMaterializer.java:68)
    [java]     at org.eclipse.buckminster.core.materializer.InstallerJob.runInWorkspace(InstallerJob.java:53)
    [java]     at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    [java]     at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    [java] INFO:  Import complete.
    [java] ERROR: SVN: 'Save Authorization Info' operation finished with error
    [java]   ERROR: SVN: 'Save Authorization Info' operation finished with error: No secure storage modules found.
    [java] org.eclipse.equinox.security.storage.StorageException: No secure storage modules found.
    [java]     at org.eclipse.equinox.internal.security.storage.PasswordProviderSelector.findStorageModule(PasswordProviderSelector.java:190)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:231)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferences.put(SecurePreferences.java:224)
    [java]     at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.put(SecurePreferencesWrapper.java:110)
    [java]     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.saveAuthInfo(AbstractSVNStorage.java:557)
    [java]     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.saveLocations(AbstractSVNStorage.java:515)
    [java]     at org.eclipse.team.svn.core.svnstorage.AbstractSVNStorage.saveConfiguration(AbstractSVNStorage.java:298)
    [java]     at org.eclipse.team.svn.core.SVNTeamPlugin.stop(SVNTeamPlugin.java:190)
    [java]     at org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:843)
    [java]     at java.security.AccessController.doPrivileged(Native Method)
    [java]     at org.eclipse.osgi.framework.internal.core.BundleContextImpl.stop(BundleContextImpl.java:836)
    [java]     at org.eclipse.osgi.framework.internal.core.BundleHost.stopWorker(BundleHost.java:501)
    [java]     at org.eclipse.osgi.framework.internal.core.AbstractBundle.suspend(AbstractBundle.java:550)
    [java]     at org.eclipse.osgi.framework.internal.core.Framework.suspendBundle(Framework.java:1097)
    [java]     at org.eclipse.osgi.framework.internal.core.StartLevelManager.decFWSL(StartLevelManager.java:597)
    [java]     at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:257)
    [java]     at org.eclipse.osgi.framework.internal.core.StartLevelManager.shutdown(StartLevelManager.java:215)
    [java]     at org.eclipse.osgi.framework.internal.core.InternalSystemBundle.suspend(InternalSystemBundle.java:266)
    [java]     at org.eclipse.osgi.framework.internal.core.Framework.shutdown(Framework.java:690)
    [java]     at org.eclipse.osgi.framework.internal.core.Framework.close(Framework.java:588)
    [java]     at org.eclipse.core.runtime.adaptor.EclipseStarter.shutdown(EclipseStarter.java:415)
    [java]     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:198)
    [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    [java]     at java.lang.reflect.Method.invoke(Method.java:597)
    [java]     at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
    [java]     at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
    [java]     at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
    [java]     at org.eclipse.equinox.launcher.Main.main(Main.java:1384)



But I've been told that I can ignore it and in fact the builds go on and succeed (if not, they fail for other reasons :P )

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev



--
Nicolas Bros
R&D
tel: 06 75 09 19 88
nbros@xxxxxxxxxxxxxxxx
nbros.mia@xxxxxxxxx
Mia-Software, 410 clos de la Courtine
93160 Noisy-le-Grand
http://www.mia-software.com
.: model driven agility :.

Back to the top