products forums blog support careers about
  History | Log In     View a printable version of the current page.  
PRO USERS, to ensure 'PRIORITY SUPPORT' make sure that your ASAP account is "tagged" when you file the request. Click here for instructions on how to tag your account.
Issue Details (XML | Word | Printable)

Key: ROR-174
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Chris Williams
Reporter: Chris Williams
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Aptana RadRails

Trying to launch server gets into infinite loop

Created: 29/Nov/07 11:03 AM   Updated: 29/Nov/07 11:05 AM
Return to search
Component/s: Servers
Affects Version/s: 1.0.0
Fix Version/s: 1.0.0

Impact on Workflow: Critical
Studio Install Type: N/A
Participants: Chris Williams


 Description  « Hide
From forum posting: http://www.aptana.com/forums/posting.php?p=14382

A dialog pops up that shows two "Show Console View" errors, the details of which are simply "Error".

No big deal, I can just start the server by hand.

A gigantic backtrace appears in the logs. Here's a portion...

!ENTRY org.eclipse.ui 4 0 2007-11-29 06:42:47.743
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.StackOverflowError)
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3296)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2974)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
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.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
Caused by: java.lang.StackOverflowError
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findResource(URLClassLoader.java:359)
at java.lang.ClassLoader.getResource(ClassLoader.java:977)
at java.lang.ClassLoader.getResource(ClassLoader.java:972)
at java.lang.ClassLoader.getResource(ClassLoader.java:972)
at org.eclipse.core.runtime.internal.adaptor.ContextFinder.getResource(ContextFinder.java:142)
at java.lang.ClassLoader.getResourceAsStream(ClassLoader.java:1159)
at javax.xml.parsers.SecuritySupport$4.run(SecuritySupport.java:96)
at java.security.AccessController.doPrivileged(Native Method)
at javax.xml.parsers.SecuritySupport.getResourceAsStream(SecuritySupport.java:89)
at javax.xml.parsers.FactoryFinder.findJarServiceProvider(FactoryFinder.java:250)
at javax.xml.parsers.FactoryFinder.find(FactoryFinder.java:223)
at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:123)
at org.eclipse.debug.internal.core.LaunchManager.getDocument(LaunchManager.java:533)
at org.eclipse.debug.internal.core.LaunchConfigurationInfo.getAsXML(LaunchConfigurationInfo.java:354)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.writeNewFile(LaunchConfigurationWorkingCopy.java:264)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave0(LaunchConfigurationWorkingCopy.java:250)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave(LaunchConfigurationWorkingCopy.java:221)
at org.eclipse.debug.internal.core.LaunchConfigurationWorkingCopy.doSave(LaunchConfigurationWorkingCopy.java:178)
at com.aptana.rdt.internal.core.gems.GemManager.createGemLaunchConfiguration(GemManager.java:432)
at com.aptana.rdt.internal.core.gems.GemManager.getGemInstallPaths(GemManager.java:672)
at com.aptana.rdt.internal.core.gems.GemManager.getGemInstallPath(GemManager.java:662)
at org.radrails.rails.internal.core.RailsPlugin.buildBinExecutablePath(RailsPlugin.java:343)
at org.radrails.rails.internal.core.RailsPlugin.getMongrelPath(RailsPlugin.java:306)
at org.radrails.server.core.launching.ServerLaunchListener.grabLaunchedServer(ServerLaunchListener.java:50)
at org.radrails.server.core.launching.ServerLaunchListener.launchAdded(ServerLaunchListener.java:40)
at org.eclipse.debug.internal.core.LaunchManager$LaunchNotifier.run(LaunchManager.java:437)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.debug.internal.core.LaunchManager$LaunchNotifier.notify(LaunchManager.java:425)
at org.eclipse.debug.internal.core.LaunchManager.fireUpdate(LaunchManager.java:953)
at org.eclipse.debug.internal.core.LaunchManager.addLaunch(LaunchManager.java:674)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:755)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:608)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:601)
at com.aptana.rdt.internal.core.gems.GemManager.getGemInstallPaths(GemManager.java:682)
at com.aptana.rdt.internal.core.gems.GemManager.getGemInstallPath(GemManager.java:662)
at org.radrails.rails.internal.core.RailsPlugin.buildBinExecutablePath(RailsPlugin.java:343)
at org.radrails.rails.internal.core.RailsPlugin.getMongrelPath(RailsPlugin.java:306)
at org.radrails.server.core.launching.ServerLaunchListener.grabLaunchedServer(ServerLaunchListener.java:50)
at org.radrails.server.core.launching.ServerLaunchListener.launchAdded(ServerLaunchListener.java:40)
at org.eclipse.debug.internal.core.LaunchManager$LaunchNotifier.run(LaunchManager.java:437)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
at org.eclipse.debug.internal.core.LaunchManager$LaunchNotifier.notify(LaunchManager.java:425)
at org.eclipse.debug.internal.core.LaunchManager.fireUpdate(LaunchManager.java:953)
at org.eclipse.debug.internal.core.LaunchManager.addLaunch(LaunchManager.java:674)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:755)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:608)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:601)
at com.aptana.rdt.internal.core.gems.GemManager.getGemInstallPaths(GemManager.java:682)
at com.aptana.rdt.internal.core.gems.GemManager.getGemInstallPath(GemManager.java:662)



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.