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-794
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Critical Critical
Assignee: Chris Williams
Reporter: Tom Cloyd
Votes: 0
Watchers: 1
Operations

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

Attempt to access RI (Ruby Interactive) view, from Ruby perspective, fails

Created: 09/Apr/08 10:56 PM   Updated: 11/Apr/08 12:47 PM
Return to search
Component/s: RI View
Affects Version/s: 1.0.1
Fix Version/s: 1.0.2

File Attachments: 1. PNG File AptanaStudioProblem2.png (100 kb)


Impact on Workflow: Major
Studio Install Type: Standalone
Participants: Chris Williams and Tom Cloyd


 Description  « Hide
In Ruby perspective, attempt to access RI (Ruby Interactive) view produces an error message modal window. See screenshot attached.

 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Tom Cloyd - 09/Apr/08 10:58 PM
ALSO - get error when try to access Ruby Documentation view in Ruby perspective. Message:

"Unable to create view: org.rubypeople.rdt.internal.ui.text.HTMLTextPresenter cannot be cast to org.eclipse.jface.text.DefaultInformationControl$IInformationPresenterExtension"

Details:

java.lang.ClassCastException: org.rubypeople.rdt.internal.ui.text.HTMLTextPresenter cannot be cast to org.eclipse.jface.text.DefaultInformationControl$IInformationPresenterExtension
at org.rubypeople.rdt.internal.ui.infoviews.RDocView.setInput(RDocView.java:444)
at org.rubypeople.rdt.internal.ui.infoviews.RDocView.setBackground(RDocView.java:366)
at org.rubypeople.rdt.internal.ui.infoviews.AbstractInfoView.inititalizeColors(AbstractInfoView.java:316)
at org.rubypeople.rdt.internal.ui.infoviews.AbstractInfoView.createPartControl(AbstractInfoView.java:180)
at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:332)
at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:197)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.Perspective.showView(Perspective.java:1675)
at org.eclipse.ui.internal.WorkbenchPage.busyShowView(WorkbenchPage.java:987)
at org.eclipse.ui.internal.WorkbenchPage.access$13(WorkbenchPage.java:968)
at org.eclipse.ui.internal.WorkbenchPage$13.run(WorkbenchPage.java:3514)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3511)
at org.eclipse.ui.internal.WorkbenchPage.showView(WorkbenchPage.java:3487)
at org.eclipse.ui.internal.ShowViewAction.run(ShowViewAction.java:76)
at org.eclipse.jface.action.Action.runWithEvent(Action.java:499)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:539)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1085)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2856)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1930)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1894)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:422)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.aptana.ide.rcp.AbstractIDEApplication.run(AbstractIDEApplication.java:116)
at com.aptana.ide.rcp.Application.run(Application.java:43)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
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.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)


Tom Cloyd - 09/Apr/08 11:09 PM
OK, apparently none of the ruby documentation view are available - they all error off, most with that "Internal Error" window.

Tom Cloyd - 11/Apr/08 01:10 AM
RESOLVED? Huh? How so? Nothing here indicates resolution. Is this an error?

Chris Williams - 11/Apr/08 12:47 PM
I checked a fix into the 1.0.x branch and it will be available in the 1.0.2 release. (Or in nightlies now for pro users)