Quantcast
Channel: Adobe Community : Popular Discussions - Using Flash Builder
Viewing all articles
Browse latest Browse all 70427

Flash Builder 4.7 refactoring is broken

$
0
0

I'm unable to rename methods or classes in Flash Builder 4.7. Attempting to refactor gives this error:

 

"An unexpected exception occurred while performing the refactoring. See the error log for more details."

 

This happens in all my projects. I've recreated my workspace from scratch and the error persists.

 

I recently overlaid the AIR 3.6 SDK in Flash Builder. I tried reverting to AIR 3.5, which I'd backed up, but that did not fix the problem either.

 

The error in the log follows:

 

java.lang.reflect.InvocationTargetException

          at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:421)

          at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.run( RefactoringWizardDialog2.java:331)

          at org.eclipse.ltk.ui.refactoring.RefactoringWizard.internalPerformFinis h(RefactoringWizard.java:605)

          at org.eclipse.ltk.ui.refactoring.UserInputWizardPage.performFinish(User InputWizardPage.java:153)

          at org.eclipse.ltk.ui.refactoring.RefactoringWizard.performFinish(Refact oringWizard.java:678)

          at org.eclipse.ltk.internal.ui.refactoring.RefactoringWizardDialog2.okPr essed(RefactoringWizardDialog2.java:455)

          at org.eclipse.jface.dialogs.Dialog.buttonPressed(Dialog.java:472)

          at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:624)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java: 240)

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

          at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4128)

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

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

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

          at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1270)

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

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

          at org.eclipse.jface.window.Window.runEventLoop(Window.java:825)

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

          at com.adobe.flexbuilder.editors.derived.refactoring.FlexOpenRefactoring WizardOperation$1.run(FlexOpenRefactoringWizardOperation.java:144)

          at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)

          at com.adobe.flexbuilder.editors.derived.refactoring.FlexOpenRefactoring WizardOperation.run(FlexOpenRefactoringWizardOperation.java:157)

          at com.adobe.flexbuilder.as.editor.ui.actions.refactoring.SimpleRenameRe factorAction.run(SimpleRenameRefactorAction.java:78)

          at com.adobe.flexbuilder.as.editor.ui.actions.refactoring.RenameRefactor Action.run(RenameRefactorAction.java:89)

          at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)

          at org.eclipse.ui.commands.ActionHandler.execute(ActionHandler.java:185)

          at org.eclipse.ui.internal.handlers.LegacyHandlerWrapper.execute(LegacyH andlerWrapper.java:109)

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

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

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

          at org.eclipse.ui.internal.keys.WorkbenchKeyboard.executeCommand(Workben chKeyboard.java:468)

          at org.eclipse.ui.internal.keys.WorkbenchKeyboard.press(WorkbenchKeyboar d.java:786)

          at org.eclipse.ui.internal.keys.WorkbenchKeyboard.processKeyEvent(Workbe nchKeyboard.java:885)

          at org.eclipse.ui.internal.keys.WorkbenchKeyboard.filterKeySequenceBindi ngs(WorkbenchKeyboard.java:567)

          at org.eclipse.ui.internal.keys.WorkbenchKeyboard.access$3(WorkbenchKeyb oard.java:508)

          at org.eclipse.ui.internal.keys.WorkbenchKeyboard$KeyDownFilter.handleEv ent(WorkbenchKeyboard.java:123)

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

          at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1069)

          at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4127)

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

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

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

          at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1494)

          at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1490)

          at org.eclipse.swt.widgets.Canvas.sendKeyEvent(Canvas.java:463)

          at org.eclipse.swt.widgets.Composite.keyDown(Composite.java:594)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:5473)

          at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)

          at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:220)

          at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2092)

          at org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2252)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:5535)

          at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method)

          at org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:498 9)

          at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5138)

          at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method)

          at org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication. java:128)

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

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

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

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

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

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

          at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.jav a:667)

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

          at com.adobe.flexbuilder.standalone.FlashBuilderApplication.start(FlashB uilderApplication.java:79)

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

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

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

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:344)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.ja va:179)

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

          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:39)

          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:25)

          at java.lang.reflect.Method.invoke(Method.java:597)

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

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

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

Caused by: java.lang.NullPointerException

          at org.eclipse.core.runtime.Path.isPrefixOf(Path.java:632)

          at org.eclipse.core.internal.localstore.FileSystemResourceManager.resour ceForLocation(FileSystemResourceManager.java:286)

          at org.eclipse.core.internal.localstore.FileSystemResourceManager.contai nerForLocation(FileSystemResourceManager.java:266)

          at org.eclipse.core.internal.resources.WorkspaceRoot.getContainerForLoca tion(WorkspaceRoot.java:120)

          at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGatewa y.loadProject(SearchIndexGateway.java:414)

          at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGatewa y.loadProject(SearchIndexGateway.java:422)

          at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGatewa y.createQuery(SearchIndexGateway.java:376)

          at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGatewa y.getOccurrences(SearchIndexGateway.java:188)

          at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGatewa y.access$4(SearchIndexGateway.java:172)

          at com.adobe.flexbuilder.codemodel.internal.as.indices.SearchIndexGatewa y$SearchIndex.getOccurrences(SearchIndexGateway.java:556)

          at com.adobe.flexide.refactoring.core.ASRenameProcessor.checkFinalCondit ions(ASRenameProcessor.java:199)

          at com.adobe.flexide.refactoring.core.VariableRenameProcessor.checkFinal Conditions(VariableRenameProcessor.java:139)

          at org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactori ng.checkFinalConditions(ProcessorBasedRefactoring.java:224)

          at org.eclipse.ltk.core.refactoring.CheckConditionsOperation.run(CheckCo nditionsOperation.java:85)

          at org.eclipse.ltk.core.refactoring.CreateChangeOperation.run(CreateChan geOperation.java:121)

          at org.eclipse.ltk.core.refactoring.PerformChangeOperation.run(PerformCh angeOperation.java:209)

          at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344 )

          at org.eclipse.ltk.internal.ui.refactoring.WorkbenchRunnableAdapter.run( WorkbenchRunnableAdapter.java:87)

          at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(Modal Context.java:121)


Viewing all articles
Browse latest Browse all 70427

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>