Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".(SVN Repository Exploring perspective)
Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". [message #517301] Fri, 26 February 2010 21:38 Go to next message
Bob is currently offline BobFriend
Messages: 3
Registered: February 2010
Junior Member
Hi,
My 1st post. Forgive me for asking this question.
Have been working on this problem for 2 days.
Your help will be most appreciated!

Best Wishes
Bob

While in the SVN Repository Exploring perspective if I click on a file within the
SVN repository I receive the message "Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".

The Subclipse and Subversion plugins appear to be installed properly.

All updates have been installed.

I can access the Subversion repository outside of Eclipse, it is working properly.

Something just does not seem to be in sync.

Further details

-----OS
FC12

----- Version
Eclipse Platform Version 3.5.1 Build id: M20090917-0800

--- Error message from the Eclipse Workspace Log

Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench".

java.lang.NullPointerException
at net.sourceforge.phpeclipse.ui.editor.BrowserUtil.getShowInCo ntext(BrowserUtil.java:35)
at net.sourceforge.phpeclipse.phpeditor.PHPEditor.getShowInCont ext(PHPEditor.java:5887)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.get Context(WorkbenchSourceProvider.java:423)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.upd ateActivePart(WorkbenchSourceProvider.java:489)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.che ckActivePart(WorkbenchSourceProvider.java:307)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.che ckActivePart(WorkbenchSourceProvider.java:302)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$1.p artDeactivated(WorkbenchSourceProvider.java:249)
at org.eclipse.ui.internal.PartListenerList$4.run(PartListenerL ist.java:117)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:897)
at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListe nerList.java:57)
at org.eclipse.ui.internal.PartListenerList.firePartDeactivated (PartListenerList.java:115)
at org.eclipse.ui.internal.PartService.firePartDeactivated(Part Service.java:238)
at org.eclipse.ui.internal.PartService.setActivePart(PartServic e.java:300)
at org.eclipse.ui.internal.WWinPartService.updateActivePart(WWi nPartService.java:131)
at org.eclipse.ui.internal.WWinPartService.access$0(WWinPartSer vice.java:122)
at org.eclipse.ui.internal.WWinPartService$WWinListener.partDea ctivated(WWinPartService.java:50)
at org.eclipse.ui.internal.PartListenerList2$4.run(PartListener List2.java:115)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.runtime.Platform.run(Platform.java:897)
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartList enerList2.java:55)
at org.eclipse.ui.internal.PartListenerList2.firePartDeactivate d(PartListenerList2.java:113)
at org.eclipse.ui.internal.PartService.firePartDeactivated(Part Service.java:242)
at org.eclipse.ui.internal.PartService.setActivePart(PartServic e.java:300)
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePart Changed(WorkbenchPagePartList.java:57)
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java :136)
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(Workbenc hPage.java:3531)
at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage .java:614)
at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPa ge.java:1246)
at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(Workb enchPage.java:1226)
at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(W orkbenchPage.java:1417)
at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Workbench Page.java:1406)
at org.eclipse.ui.internal.WorkbenchPage.closeEditors(Workbench Page.java:1380)
at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchP age.java:1435)
at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61 )
at org.eclipse.ui.internal.PartStack.close(PartStack.java:543)
at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:2 06)
at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122 )
at org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation$1.handleEvent(TabbedStackPresentation.java:83)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder .fireEvent(AbstractTabFolder.java:270)
at org.eclipse.ui.internal.presentations.util.AbstractTabFolder .fireEvent(AbstractTabFolder.java:279)
at org.eclipse.ui.internal.presentations.defaultpresentation.De faultTabFolder.access$1(DefaultTabFolder.java:1)
at org.eclipse.ui.internal.presentations.defaultpresentation.De faultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:70 )
at org.eclipse.ui.internal.presentations.PaneFolder.notifyClose Listeners(PaneFolder.java:626)
at org.eclipse.ui.internal.presentations.PaneFolder$3.close(Pan eFolder.java:206)
at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:21 99)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.j ava:327)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3493)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3112)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 21)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:194)
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(EclipseS tarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce ssorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe thodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)

Re: Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". [message #517310 is a reply to message #517301] Fri, 26 February 2010 21:56 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33137
Registered: July 2009
Senior Member
Do you have a PHP editor open? It looks like the
net.sourceforge.phpeclipse editor is misbehaving so you might try
closing it.


bobgregorich@sbcglobal.net wrote:
> Hi,
> My 1st post. Forgive me for asking this question. Have been working
> on this problem for 2 days.
> Your help will be most appreciated!
>
> Best Wishes
> Bob
> While in the SVN Repository Exploring perspective if I click on a file
> within the
> SVN repository I receive the message "Problems occurred when invoking
> code from plug-in: "org.eclipse.ui.workbench".
>
> The Subclipse and Subversion plugins appear to be installed properly.
>
> All updates have been installed.
> I can access the Subversion repository outside of Eclipse, it is
> working properly.
>
> Something just does not seem to be in sync.
>
> Further details
>
> -----OS FC12
>
> ----- Version
> Eclipse Platform Version 3.5.1 Build id: M20090917-0800
>
> --- Error message from the Eclipse Workspace Log
>
> Problems occurred when invoking code from plug-in:
> "org.eclipse.ui.workbench".
>
> java.lang.NullPointerException
> at net.sourceforge.phpeclipse.ui.editor.BrowserUtil.getShowInCo
> ntext(BrowserUtil.java:35)
> at net.sourceforge.phpeclipse.phpeditor.PHPEditor.getShowInCont
> ext(PHPEditor.java:5887)
> at org.eclipse.ui.internal.services.WorkbenchSourceProvider.get
> Context(WorkbenchSourceProvider.java:423)
> at org.eclipse.ui.internal.services.WorkbenchSourceProvider.upd
> ateActivePart(WorkbenchSourceProvider.java:489)
> at org.eclipse.ui.internal.services.WorkbenchSourceProvider.che
> ckActivePart(WorkbenchSourceProvider.java:307)
> at org.eclipse.ui.internal.services.WorkbenchSourceProvider.che
> ckActivePart(WorkbenchSourceProvider.java:302)
> at org.eclipse.ui.internal.services.WorkbenchSourceProvider$1.p
> artDeactivated(WorkbenchSourceProvider.java:249)
> at org.eclipse.ui.internal.PartListenerList$4.run(PartListenerL
> ist.java:117)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.runtime.Platform.run(Platform.java:897)
> at org.eclipse.ui.internal.PartListenerList.fireEvent(PartListe
> nerList.java:57)
> at org.eclipse.ui.internal.PartListenerList.firePartDeactivated
> (PartListenerList.java:115)
> at org.eclipse.ui.internal.PartService.firePartDeactivated(Part
> Service.java:238)
> at org.eclipse.ui.internal.PartService.setActivePart(PartServic
> e.java:300)
> at org.eclipse.ui.internal.WWinPartService.updateActivePart(WWi
> nPartService.java:131)
> at org.eclipse.ui.internal.WWinPartService.access$0(WWinPartSer
> vice.java:122)
> at org.eclipse.ui.internal.WWinPartService$WWinListener.partDea
> ctivated(WWinPartService.java:50)
> at org.eclipse.ui.internal.PartListenerList2$4.run(PartListener
> List2.java:115)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.core.runtime.Platform.run(Platform.java:897)
> at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartList
> enerList2.java:55)
> at org.eclipse.ui.internal.PartListenerList2.firePartDeactivate
> d(PartListenerList2.java:113)
> at org.eclipse.ui.internal.PartService.firePartDeactivated(Part
> Service.java:242)
> at org.eclipse.ui.internal.PartService.setActivePart(PartServic
> e.java:300)
> at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePart
> Changed(WorkbenchPagePartList.java:57)
> at org.eclipse.ui.internal.PartList.setActivePart(PartList.java
> :136)
> at org.eclipse.ui.internal.WorkbenchPage.setActivePart(Workbenc
> hPage.java:3531)
> at org.eclipse.ui.internal.WorkbenchPage.activate(WorkbenchPage
> .java:614)
> at org.eclipse.ui.internal.WorkbenchPage.makeActive(WorkbenchPa
> ge.java:1246)
> at org.eclipse.ui.internal.WorkbenchPage.updateActivePart(Workb
> enchPage.java:1226)
> at org.eclipse.ui.internal.WorkbenchPage.handleDeferredEvents(W
> orkbenchPage.java:1417)
> at org.eclipse.ui.internal.WorkbenchPage.deferUpdates(Workbench
> Page.java:1406)
> at org.eclipse.ui.internal.WorkbenchPage.closeEditors(Workbench
> Page.java:1380)
> at org.eclipse.ui.internal.WorkbenchPage.closeEditor(WorkbenchP
> age.java:1435)
> at org.eclipse.ui.internal.EditorPane.doHide(EditorPane.java:61 )
> at org.eclipse.ui.internal.PartStack.close(PartStack.java:543)
> at org.eclipse.ui.internal.EditorStack.close(EditorStack.java:2 06)
> at org.eclipse.ui.internal.PartStack$1.close(PartStack.java:122 )
> at org.eclipse.ui.internal.presentations.util.TabbedStackPresen
> tation$1.handleEvent(TabbedStackPresentation.java:83)
> at org.eclipse.ui.internal.presentations.util.AbstractTabFolder
> .fireEvent(AbstractTabFolder.java:270)
> at org.eclipse.ui.internal.presentations.util.AbstractTabFolder
> .fireEvent(AbstractTabFolder.java:279)
> at org.eclipse.ui.internal.presentations.defaultpresentation.De
> faultTabFolder.access$1(DefaultTabFolder.java:1)
> at org.eclipse.ui.internal.presentations.defaultpresentation.De
> faultTabFolder$1.closeButtonPressed(DefaultTabFolder.java:70 )
> at org.eclipse.ui.internal.presentations.PaneFolder.notifyClose
> Listeners(PaneFolder.java:626)
> at org.eclipse.ui.internal.presentations.PaneFolder$3.close(Pan
> eFolder.java:206)
> at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:21 99)
> at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.j
> ava:327)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1176)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja
> va:3493)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java
> :3112)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav
> a:2405)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:22 21)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
> at org.eclipse.core.databinding.observable.Realm.runWithDefault
> (Realm.java:332)
> at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work
> bench.java:493)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j
> ava:149)
> at org.eclipse.ui.internal.ide.application.IDEApplication.start
> (IDEApplication.java:113)
> at org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips
> eAppHandle.java:194)
> 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(EclipseS
> tarter.java:368)
> at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS
> tarter.java:179)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcce
> ssorImpl.java:57)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
> thodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:616)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 559)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
>
>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". [message #517315 is a reply to message #517310] Fri, 26 February 2010 22:18 Go to previous messageGo to next message
Bob is currently offline BobFriend
Messages: 3
Registered: February 2010
Junior Member
Hi Ed,
Thank you for your reply!

Yes the editor window does open and does display the file I clicked on
in the SVN repository while in the SVN Repository Exploring perspective.

Yes I am new to working with SVN. I am thinking I should be able to edit the file, then save it back to SVN.

Perhaps I have missed something here. Maybe I should be working in the PHP perspective. But I want to have version control.

Best Wishes
Bob
Re: Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". [message #517326 is a reply to message #517315] Fri, 26 February 2010 18:10 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33137
Registered: July 2009
Senior Member
Bob,

Comments below.

Bob wrote:
> Hi Ed,
> Thank you for your reply!
>
> Yes the editor window does open and does display the file I clicked on
> in the SVN repository while in the SVN Repository Exploring perspective.
Some editors assume things like "my IEditorInput will be an
IFileEditorInput" which in the case when you open directly from the SVN
view won't be a valid assumption. Maybe that's the case with this
editor. Checking the project out and editing it as part of the
workspace will likely work better. Then you can commit the changes back
to the repository.
>
> Yes I am new to working with SVN. I am thinking I should be able to
> edit the file, then save it back to SVN.
Not directly no. I'm pretty sure you need to check it out into your
workspace before you can do anything more than view it.
>
> Perhaps I have missed something here. Maybe I should be working in the
> PHP perspective.
Once you've check it out, yet.
> But I want to have version control.
Once it's check out, you'll see the files get decorated to indicate
they're associated with a repository...
> Best Wishes
> Bob


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". [message #517695 is a reply to message #517326] Mon, 01 March 2010 18:06 Go to previous message
Bob is currently offline BobFriend
Messages: 3
Registered: February 2010
Junior Member
Hi Ed,
Thank you for your reply! That makes sense checking out the code into the workspace.
I'll check it out!
Best Wishes
Bob
Previous Topic:unziping eclipse-jee-galileo-SR1-win32.zip
Next Topic:Content Assist weird changed behaviour
Goto Forum:
  


Current Time: Sat Apr 20 00:11:19 GMT 2024

Powered by FUDForum. Page generated in 0.08568 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top