Jump to: navigation, search

Scout/HowTo/3.8/Fixing the windowspasswordprovider exception

< Scout‎ | HowTo‎ | 3.8
Revision as of 08:33, 6 March 2013 by Urs.beeli.sbb.ch (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)


Scout
Wiki Home
Website
DownloadGit
Community
ForumsBlogTwitter
Bugzilla
Bugzilla


This how-to describes how to fix the windowspasswordprovider exception

Problem description

If the following exception is shown when starting the client, you need to add an additional dependency to the corresponding UI product (Swing and/or SWT):

!ENTRY org.eclipse.core.net 4 0 2012-11-29 13:20:12.795 !MESSAGE Unable to locate secure storage module (org.eclipse.equinox.security.windowspasswordprovider).
!STACK 0 org.eclipse.equinox.security.storage.StorageException: Unable to locate secure storage module (org.eclipse.equinox.security.windowspasswordprovider).

at org.eclipse.equinox.internal.security.storage.PasswordProviderSelector.findStorageModule(PasswordProviderSelector.java:190)
[snip]

Steps

  1. Go to the Swing or SWT UI project and open the product file
  2. Go to the "Dependencies" tab
  3. Click on "Add"
  4. Search for "org.eclipse.equinox.security.win32.x86"
  5. Click on OK and Save the file
    PasswordProviderExceptionPlugin.png
  6. Go to the "Overview" tab
  7. Click on Synchronise
  8. Launch the application from the product file
    PasswordProviderExceptionProduct.png

Launching the client now should no longer throw the exception.