[AC-181] Appcelerator Studio prompts for login every day
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Duplicate |
Resolution Date | 2015-10-20T22:13:28.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | Studio |
Labels | studio4, user_experience |
Reporter | grebulon |
Assignee | Shak Hossain |
Created | 2015-06-25T12:56:38.000+0000 |
Updated | 2015-11-06T20:18:52.000+0000 |
Description
I get a login dialog every day asking me to login with my appcelerator user id.
I already tried what's written in http://docs.appcelerator.com/platform/latest/#!/guide/Errors_Logging_In_to_Studio. The problem is NOT what's described there (Failed to save the signed-in user!STACK 0org.eclipse.equinox.security.storage.StorageException: No password provided.)
Starting from the command line, I get the following (note that I had to kill the previous run because it kept prompting, therefore the InterruptedException at the beginning):
{noformat}
$ /Applications/Appcelerator\ Studio/AppceleratorStudio.app/Contents/MacOS/AppceleratorStudio
!SESSION 2015-06-23 10:18:55.259 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_31
java.vendor=Oracle Corporation
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
Framework arguments: -keyring /Users/admin/.eclipse_keyring -showlocation
Command-line arguments: -os macosx -ws cocoa -arch x86_64 -keyring /Users/admin/.eclipse_keyring -consoleLog -showlocation
!ENTRY org.eclipse.core.resources 2 10035 2015-06-23 10:18:58.392
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
!ENTRY org.eclipse.core.net 1 0 2015-06-23 10:18:59.524
!MESSAGE System property http.nonProxyHosts has been set to local|*.local|169.254/16|*.169.254/16 by an external source. This value will be overwritten using the values from the preferences
!ENTRY com.aptana.core 4 0 2015-06-23 10:19:13.602
!MESSAGE (Build 4.0.1.1432662390) [ERROR] null
!STACK 0
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262)
at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381)
at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345)
at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432)
at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:224)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:289)
(Build 4.0.1.1432662390) [ERROR] null
java.lang.InterruptedException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at java.lang.UNIXProcess.waitFor(UNIXProcess.java:262)
at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:381)
at com.aptana.core.util.ProcessRunner.processData(ProcessRunner.java:345)
at com.aptana.core.util.ProcessRunner.processResult(ProcessRunner.java:432)
at com.appcelerator.titanium.core.internal.cli.NodeAppcCLI.runCommand(NodeAppcCLI.java:224)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler$3.run(TitaniumSplashHandler.java:289)
!ENTRY com.appcelerator.titanium.rcp 4 0 2015-06-23 10:19:13.609
!MESSAGE (Build 4.0.1.1432662390) [ERROR] Failed to check login status. Likely not logged in.
(Build 4.0.1.1432662390) [ERROR] Failed to check login status. Likely not logged in.
!ENTRY org.eclipse.osgi 4 0 2015-06-23 10:19:19.335
!MESSAGE An error occurred while automatically activating bundle org.eclipse.ui.editors (312).
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.ui.internal.editors.text.EditorsPlugin.start() of bundle org.eclipse.ui.editors.
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:792)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
at org.eclipse.osgi.container.Module.doStart(Module.java:571)
at org.eclipse.osgi.container.Module.start(Module.java:439)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:311)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.sources.MultiSourcePackage.loadClass(MultiSourcePackage.java:32)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:382)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:336)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:328)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.aptana.theme.internal.ThemeManager.setAnnotationColorsToMatchTheme(ThemeManager.java:437)
at com.aptana.theme.internal.ThemeManager.setCurrentTheme(ThemeManager.java:214)
at com.aptana.theme.internal.ThemeManager.getCurrentTheme(ThemeManager.java:196)
at com.aptana.editor.common.CommonEditorPlugin$5.setOccurrenceColors(CommonEditorPlugin.java:307)
at com.aptana.editor.common.CommonEditorPlugin$5.runInUIThread(CommonEditorPlugin.java:335)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.readAndDispatch(TitaniumSplashHandler.java:893)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.doEventLoopForLogin(TitaniumSplashHandler.java:874)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.init(TitaniumSplashHandler.java:263)
at org.eclipse.ui.internal.Workbench$6.run(Workbench.java:817)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.Workbench.createSplashWrapper(Workbench.java:839)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:753)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
Caused by: java.lang.NullPointerException
at org.eclipse.ui.internal.WorkbenchPlugin.getThemeRegistry(WorkbenchPlugin.java:685)
at org.eclipse.ui.internal.themes.Theme.(Theme.java:66)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getTheme(WorkbenchThemeManager.java:325)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getTheme(WorkbenchThemeManager.java:339)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.doSetCurrentTheme(WorkbenchThemeManager.java:248)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.setCurrentTheme(WorkbenchThemeManager.java:377)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getCurrentTheme(WorkbenchThemeManager.java:287)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInternalInstance(WorkbenchThemeManager.java:103)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.access$1(WorkbenchThemeManager.java:100)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager$2.run(WorkbenchThemeManager.java:87)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4721)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInstance(WorkbenchThemeManager.java:84)
at org.eclipse.ui.internal.Workbench.getThemeManager(Workbench.java:3468)
at org.eclipse.ui.internal.editors.text.EditorsPlugin.start(EditorsPlugin.java:214)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)
... 51 more
Root exception:
java.lang.NullPointerException
at org.eclipse.ui.internal.WorkbenchPlugin.getThemeRegistry(WorkbenchPlugin.java:685)
at org.eclipse.ui.internal.themes.Theme.(Theme.java:66)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getTheme(WorkbenchThemeManager.java:325)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getTheme(WorkbenchThemeManager.java:339)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.doSetCurrentTheme(WorkbenchThemeManager.java:248)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.setCurrentTheme(WorkbenchThemeManager.java:377)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getCurrentTheme(WorkbenchThemeManager.java:287)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInternalInstance(WorkbenchThemeManager.java:103)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.access$1(WorkbenchThemeManager.java:100)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager$2.run(WorkbenchThemeManager.java:87)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4721)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInstance(WorkbenchThemeManager.java:84)
at org.eclipse.ui.internal.Workbench.getThemeManager(Workbench.java:3468)
at org.eclipse.ui.internal.editors.text.EditorsPlugin.start(EditorsPlugin.java:214)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
at org.eclipse.osgi.container.Module.doStart(Module.java:571)
at org.eclipse.osgi.container.Module.start(Module.java:439)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:311)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.sources.MultiSourcePackage.loadClass(MultiSourcePackage.java:32)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:382)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:336)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:328)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at com.aptana.theme.internal.ThemeManager.setAnnotationColorsToMatchTheme(ThemeManager.java:437)
at com.aptana.theme.internal.ThemeManager.setCurrentTheme(ThemeManager.java:214)
at com.aptana.theme.internal.ThemeManager.getCurrentTheme(ThemeManager.java:196)
at com.aptana.editor.common.CommonEditorPlugin$5.setOccurrenceColors(CommonEditorPlugin.java:307)
at com.aptana.editor.common.CommonEditorPlugin$5.runInUIThread(CommonEditorPlugin.java:335)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.readAndDispatch(TitaniumSplashHandler.java:893)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.doEventLoopForLogin(TitaniumSplashHandler.java:874)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.init(TitaniumSplashHandler.java:263)
at org.eclipse.ui.internal.Workbench$6.run(Workbench.java:817)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.Workbench.createSplashWrapper(Workbench.java:839)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:753)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
!ENTRY org.eclipse.ui 4 4 2015-06-23 10:19:19.342
!MESSAGE An internal error has occurred.
!STACK 0
java.lang.NoClassDefFoundError: org/eclipse/ui/texteditor/MarkerAnnotationPreferences
at com.aptana.theme.internal.ThemeManager.setAnnotationColorsToMatchTheme(ThemeManager.java:437)
at com.aptana.theme.internal.ThemeManager.setCurrentTheme(ThemeManager.java:214)
at com.aptana.theme.internal.ThemeManager.getCurrentTheme(ThemeManager.java:196)
at com.aptana.editor.common.CommonEditorPlugin$5.setOccurrenceColors(CommonEditorPlugin.java:307)
at com.aptana.editor.common.CommonEditorPlugin$5.runInUIThread(CommonEditorPlugin.java:335)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:136)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3983)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3660)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.readAndDispatch(TitaniumSplashHandler.java:893)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.doEventLoopForLogin(TitaniumSplashHandler.java:874)
at com.appcelerator.titanium.rcp.handlers.TitaniumSplashHandler.init(TitaniumSplashHandler.java:263)
at org.eclipse.ui.internal.Workbench$6.run(Workbench.java:817)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.Workbench.createSplashWrapper(Workbench.java:839)
at org.eclipse.ui.internal.Workbench.access$5(Workbench.java:753)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:610)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:579)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at com.appcelerator.titanium.rcp.IDEApplication.start(IDEApplication.java:126)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:382)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:236)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
Caused by: java.lang.ClassNotFoundException: An error occurred while automatically activating bundle org.eclipse.ui.editors (312).
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:116)
at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:531)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:324)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:311)
at org.eclipse.osgi.internal.loader.sources.SingleSourcePackage.loadClass(SingleSourcePackage.java:36)
at org.eclipse.osgi.internal.loader.sources.MultiSourcePackage.loadClass(MultiSourcePackage.java:32)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:382)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:336)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:328)
at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:160)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 34 more
Caused by: org.osgi.framework.BundleException: Exception in org.eclipse.ui.internal.editors.text.EditorsPlugin.start() of bundle org.eclipse.ui.editors.
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:792)
at org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:721)
at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:936)
at org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:319)
at org.eclipse.osgi.container.Module.doStart(Module.java:571)
at org.eclipse.osgi.container.Module.start(Module.java:439)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:454)
at org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:107)
... 44 more
Caused by: java.lang.NullPointerException
at org.eclipse.ui.internal.WorkbenchPlugin.getThemeRegistry(WorkbenchPlugin.java:685)
at org.eclipse.ui.internal.themes.Theme.(Theme.java:66)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getTheme(WorkbenchThemeManager.java:325)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getTheme(WorkbenchThemeManager.java:339)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.doSetCurrentTheme(WorkbenchThemeManager.java:248)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.setCurrentTheme(WorkbenchThemeManager.java:377)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getCurrentTheme(WorkbenchThemeManager.java:287)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInternalInstance(WorkbenchThemeManager.java:103)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.access$1(WorkbenchThemeManager.java:100)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager$2.run(WorkbenchThemeManager.java:87)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:187)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4721)
at org.eclipse.ui.internal.themes.WorkbenchThemeManager.getInstance(WorkbenchThemeManager.java:84)
at org.eclipse.ui.internal.Workbench.getThemeManager(Workbench.java:3468)
at org.eclipse.ui.internal.editors.text.EditorsPlugin.start(EditorsPlugin.java:214)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:771)
at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:764)
... 51 more
{noformat}
I also experience this. Not sure if it's by design to match the platform updates but it certainly is a nuisance. Sometimes I'll have to log in again when running an application in the iOS simulator.
What's going on with this item. I've uninstalled, reinstalled, played with the keystore, but nothing. Is anybody handling this?
Hi [~buddyguards], Please try those steps as link describe then let us know. http://docs.appcelerator.com/platform/latest/#!/guide/Errors_While_Publishing-section-30083284_ErrorsWhilePublishing-PasswordsNotSavedforFTPConnections Hope this helps.
I keep being surprised by the responses I get here. As I ALREADY WROTE ABOVE, I tried all these steps including deleting the secure storage. BTW, I don't understand the line about "browse into the FTP connection again" in the link you provided.
Duplicate of linked issue.
The linked issue is in the wiki and is not accessible. And still the problem persists.
[~buddyguards] The issue described in REG-80 is the following (and you can test yourself that it works):
From the terminal, do
appc config
. Look for an expiry value, Convert it using http://www.epochconverter.com. It _should_ 7 days since you last logged in.From the terminal, type
If that is not correct,cat ~/.acs
. the cookie value _should_ be anywhere from 14-30 days since you last logged in.appc logout
and thenappc login
again. Assuming you are working on a single machine, that should keep Studio logged in for at least 7 days. _However, I also see you have some issues with exceptions in your log file. If the above does not work, please confirm you are on version 4.3.3 of Studio and let me know the current errors you get in your log file so I can fix them.The expiry value that I saw was one day ahead. That was set yesterday when I logged in from the studio UI. I did what you said - logged in using
appc login
and this moved the expiry 7 days ahead, so it was helpful. Meanwhile I updated Studio and the CLI, so it may have done something. However, the problem is that the Studio's keystore doesn't remember the password, so now I will have to login again in a week.