Jump to content
  • Unable to file bugs directly from JSS


    ilona
    Assigned User Massimo Rabbi
    CategoryBug report
    PriorityNormal
    ReproducibilityAlways
    ResolutionNo Change Required
    SeverityMinor
    StatusClosed
    Versionv5.5

    As of today's integration build, when clicking on the ladybug icon to file an issue, I got the following error message:

     

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

    at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getModulePassword(SecurePreferencesRoot.java:231)

    at org.eclipse.equinox.internal.security.storage.SecurePreferencesRoot.getPassword(SecurePreferencesRoot.java:224)

    at org.eclipse.equinox.internal.security.storage.SecurePreferences.get(SecurePreferences.java:262)

    at org.eclipse.equinox.internal.security.storage.SecurePreferencesWrapper.get(SecurePreferencesWrapper.java:106)

    at net.sf.jasperreports.eclipse.util.SecureStorageUtils.readFromDefaultSecurePreferences(SecureStorageUtils.java:147)

    at com.jaspersoft.studio.community.JSSCommunityActivator.getCommunityUserInformation(JSSCommunityActivator.java:113)

    at com.jaspersoft.studio.community.wizards.NewIssueAuthenticationPage.createControl(NewIssueAuthenticationPage.java:144)

    at org.eclipse.jface.wizard.Wizard.createPageControls(Wizard.java:174)

    at org.eclipse.jface.wizard.WizardDialog.createPageControls(WizardDialog.java:736)

    at org.eclipse.jface.wizard.WizardDialog.createContents(WizardDialog.java:608)

    at org.eclipse.jface.window.Window.create(Window.java:431)

    at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)

    at org.eclipse.jface.window.Window.open(Window.java:790)

    at com.jaspersoft.studio.community.IssueSubmissionHandler.execute(IssueSubmissionHandler.java:51)

    at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:290)

    at org.eclipse.core.commands.Command.executeWithChecks(Command.java:499)

    at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:508)

    at org.eclipse.ui.internal.handlers.HandlerService.executeCommand(HandlerService.java:169)

    at org.eclipse.ui.internal.handlers.SlaveHandlerService.executeCommand(SlaveHandlerService.java:241)

    at org.eclipse.ui.menus.CommandContributionItem.handleWidgetSelection(CommandContributionItem.java:829)

    at org.eclipse.ui.menus.CommandContributionItem.access$19(CommandContributionItem.java:815)

    at org.eclipse.ui.menus.CommandContributionItem$5.handleEvent(CommandContributionItem.java:805)

    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)

    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)

    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)

    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)

    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)

    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)

    at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)

    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)

    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)

    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)

    at com.jaspersoft.studio.pro.rcp.JSSProApplication.start(JSSProApplication.java:112)

    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)

    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)

    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

    at java.lang.reflect.Method.invoke(Unknown Source)

    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)

    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)

    at org.eclipse.equinox.launcher.Main.run(Main.java:1438)


    Attachments:

    User Feedback

    Recommended Comments

    Changed Assigned User from - to @User_306070


    Hi Ilona can you please confirm that you have probably used/switched the kind of JVM, I mean 32-bit and 64-bit?Please have a look at the following bug: http://community.jaspersoft.com/jaspersoft-studio/issues/2801To me it looks exactly the same problem you have. Also give a look at the Eclipse related bug listed on our issue. It will give you a much detailed overview of the problem. Unfortunately the Eclipse bug seems to be still open.So for now the workaround is to start with a different keyring specifying the command line option.
    Link to comment
    Share on other sites

    Changed Resolution from Open to No Change Required

    Changed Status from Feedback Requested to Closed


    Closing the bug. If secure storage is giving you problem and you don't want to try apply the workaround, you can use Preferences > Jaspersoft Studio > Global Settings > "Use the Secure Storage to save credentials" checkbox to disable it. However, credentials will be maintained on your machine in clear-text.
    Link to comment
    Share on other sites


×
×
  • Create New...