| Resource Perspective diplays nothing... [message #450313] | 
Thu, 01 June 2006 11:24   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Originally posted by: cboudjennah.hotmail.com 
 
Hi everybody!Im developing a RCP application which uses workspaces and I  
have a problems: the clients may  use the resources perspective (they used  
it when we gave them the plug in version of the application
) and now, in  
RCP mode, the resource perspective displays NOTHING!!!I dont understand  
why
 LCould someone please help me?Thanks by advance!!!
 |  
 |  
  | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
| Re: Resource Perspective diplays nothing... [message #450455 is a reply to message #450404] | 
Fri, 02 June 2006 13:53    | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Originally posted by: liana_bl.yahoo.com.br 
 
Paul Webster wrote: 
 
> Ah, so first of all you have to make sure you have a workspace?  Do you  
> have access to ResourcesPlugin.getWorkspace().getRoot()? 
 
> Secondly, you have to update your defaultPageInput() on one of the  
> advisors to return ResourcesPlugin.getWorkspace().getRoot() 
 
> I was told the default input to those kinds of navigators is the  
> page.getInput(), which is set upon workbench window/page creation time. 
 
> Later, 
> PW 
 
Hi Paul,  
 
I have this same problem... I did what you said, and now its appearing the  
dots (...) in the navigator view, like when a folder would be visualized.  
But instead of the folder I get the error "!MESSAGE Problems occurred when  
invoking code from plug-in: "org.eclipse.jface".!STACK 0 
org.eclipse.core.runtime.AssertionFailedException: null argument:", and no  
image or text is shown.  
the .log file is attached bellow. 
Do you know why? 
 
Thanks in advance,  
 
Liana 
 
!SESSION 2006-06-02 14:49:25.691  
----------------------------------------------- 
eclipse.buildId=unknown 
java.version=1.5.0_03 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=pt_BR 
Framework arguments:  -product org.rise.prototipo -pdelaunch 
Command-line arguments:  -product org.rise.prototipo -data  
D:\eclipseRC6\workspace/../runtime-EclipseApplication -dev  
 file:D:/eclipseRC6/workspace/.metadata/.plugins/org.eclipse. pde.core/Eclipse  
Application/dev.properties -pdelaunch -os win32 -ws win32 -arch x86 
 
!ENTRY org.eclipse.core.resources 2 10035 2006-06-02 14:49:29.598 
!MESSAGE A workspace crash was detected. The previous session did not exit  
normally. 
 
!ENTRY org.eclipse.jface 4 2 2006-06-02 14:49:32.973 
!MESSAGE Problems occurred when invoking code from plug-in:  
"org.eclipse.jface". 
!STACK 0 
org.eclipse.core.runtime.AssertionFailedException: null argument: 
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:84) 
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:72) 
	at  
 org.eclipse.ui.internal.navigator.extensions.NavigatorConten tExtension. <init>(NavigatorContentExtension.java:87) 
	at  
 org.eclipse.ui.internal.navigator.NavigatorContentService.ge tExtension(NavigatorContentService.java:842) 
	at  
 org.eclipse.ui.internal.navigator.NavigatorContentService.ge tExtension(NavigatorContentService.java:812) 
	at  
 org.eclipse.ui.internal.navigator.NavigatorContentServiceLab elProvider.findUpdateLabel(NavigatorContentServiceLabelProvi der.java:330) 
	at  
 org.eclipse.ui.internal.navigator.NavigatorContentServiceLab elProvider.updateLabel(NavigatorContentServiceLabelProvider. java:307) 
	at  
 org.eclipse.jface.viewers.DecoratingLabelProvider.updateLabe l(DecoratingLabelProvider.java:345) 
	at  
 org.eclipse.jface.viewers.StructuredViewer.buildLabel(Struct uredViewer.java:2077) 
	at  org.eclipse.jface.viewers.TreeViewer.doUpdateItem(TreeViewer .java:247) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeR unnable.run(AbstractTreeViewer.java:95) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) 
	at org.eclipse.core.runtime.Platform.run(Platform.java:843) 
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44) 
	at  org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(Ab stractTreeViewer.java:840) 
	at  
 org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRun nable.run(StructuredViewer.java:465) 
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) 
	at org.eclipse.core.runtime.Platform.run(Platform.java:843) 
	at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:44) 
	at  org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:14 9) 
	at  
 org.eclipse.jface.viewers.StructuredViewer.updateItem(Struct uredViewer.java:1955) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem( AbstractTreeViewer.java:744) 
	at  
 org.eclipse.ui.navigator.CommonViewer.createTreeItem(CommonV iewer.java:116) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractT reeViewer.java:722) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer.createChildren( AbstractTreeViewer.java:696) 
	at  
 org.eclipse.jface.viewers.TreeViewer.createChildren(TreeView er.java:872) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer$5.run(AbstractT reeViewer.java:1277) 
	at  
 org.eclipse.jface.viewers.StructuredViewer.preservingSelecti on(StructuredViewer.java:1323) 
	at  
 org.eclipse.jface.viewers.AbstractTreeViewer.inputChanged(Ab stractTreeViewer.java:1266) 
	at  
 org.eclipse.jface.viewers.ContentViewer.setInput(ContentView er.java:250) 
	at  
 org.eclipse.jface.viewers.StructuredViewer.setInput(Structur edViewer.java:1542) 
	at  
 org.eclipse.ui.navigator.CommonNavigator.createPartControl(C ommonNavigator.java:156) 
	at  
 org.eclipse.ui.internal.ViewReference.createPartHelper(ViewR eference.java:332) 
	at  
 org.eclipse.ui.internal.ViewReference.createPart(ViewReferen ce.java:197) 
	at  
 org.eclipse.ui.internal.WorkbenchPartReference.getPart(Workb enchPartReference.java:566) 
	at  org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:29 0) 
	at  org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:52 5) 
	at  
 org.eclipse.ui.internal.presentations.PresentablePart.setVis ible(PresentablePart.java:140) 
	at  
 org.eclipse.ui.internal.presentations.util.PresentablePartFo lder.select(PresentablePartFolder.java:268) 
	at  
 org.eclipse.ui.internal.presentations.util.LeftToRightTabOrd er.select(LeftToRightTabOrder.java:65) 
	at  
 org.eclipse.ui.internal.presentations.util.TabbedStackPresen tation.selectPart(TabbedStackPresentation.java:394) 
	at  
 org.eclipse.ui.internal.PartStack.refreshPresentationSelecti on(PartStack.java:1144) 
	at  org.eclipse.ui.internal.PartStack.setSelection(PartStack.jav a:1097) 
	at  org.eclipse.ui.internal.PartStack.showPart(PartStack.java:13 11) 
	at  org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:601) 
	at  org.eclipse.ui.internal.PartStack.createControl(PartStack.ja va:532) 
	at  
 org.eclipse.ui.internal.PartSashContainer.createControl(Part SashContainer.java:562) 
	at  
 org.eclipse.ui.internal.PerspectiveHelper.activate(Perspecti veHelper.java:244) 
	at  org.eclipse.ui.internal.Perspective.onActivate(Perspective.j ava:815) 
	at  
 org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPa ge.java:2429) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow$6.run(WorkbenchWindo w.java:2616) 
	at  org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator .java:67) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.setActivePage(Workbe nchWindow.java:2597) 
	at  
 org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(Workben chWindow.java:658) 
	at  
 org.eclipse.ui.internal.Workbench.busyOpenWorkbenchWindow(Wo rkbench.java:795) 
	at  
 org.eclipse.ui.internal.Workbench.doOpenFirstTimeWindow(Work bench.java:1437) 
	at  
 org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbe nch.java:1388) 
	at  
 org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWin dow(WorkbenchConfigurer.java:190) 
	at  
 org.eclipse.ui.application.WorkbenchAdvisor.openWindows(Work benchAdvisor.java:708) 
	at org.eclipse.ui.internal.Workbench.init(Workbench.java:1085) 
	at  org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1847) 
	at  
 org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:419) 
	at  org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149) 
	at  org.rise.prototipo.toolday.intro.Application.run(Application .java:18) 
	at  
 org.eclipse.core.internal.runtime.PlatformActivator$1.run(Pl atformActivator.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(EclipseS tarter.java:400) 
	at  
 org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:177) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
	at java.lang.reflect.Method.invoke(Unknown Source) 
	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) 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.691 
!MESSAGE Invalid Menu Extension (Path is invalid): converstLineDelimitersTo 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.801 
!MESSAGE Invalid Menu Extension (Path is invalid):  
org.eclipse.ui.edit.text.delimiter.macOS9 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.801 
!MESSAGE Invalid Menu Extension (Path is invalid):  
org.eclipse.ui.edit.text.delimiter.unix 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.801 
!MESSAGE Invalid Menu Extension (Path is invalid):  
org.eclipse.ui.edit.text.delimiter.windows 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.801 
!MESSAGE Invalid Menu Extension (Path is invalid):  
org.eclipse.ui.edit.text.openExternalFile 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.816 
!MESSAGE Invalid Menu Extension (Path is invalid): selectWorkingSets 
 
!ENTRY org.eclipse.ui 4 4 2006-06-02 14:49:34.832 
!MESSAGE Invalid Menu Extension (Path is invalid):  
org.eclipse.ui.edit.text.gotoLastEditPosition
 |  
 |  
  | 
 | 
 | 
 | 
 | 
 | 
 | 
| Re: Resource Perspective diplays nothing... [message #450664 is a reply to message #450570] | 
Tue, 06 June 2006 15:43   | 
 
Eclipse User  | 
 | 
 | 
   | 
 
Originally posted by: liana_bl.yahoo.com.br 
 
Paul Webster wrote: 
 
> you probably need to override WorkbenchAdvisor#initialize(*) and add: 
> WorkbenchAdapterBuilder.registerAdapters(); 
 
> WorkbenchAdvisor is also where you override getDefaultPageInput(). 
 
> Check out IDEWorkbenchAdvisor in the org.eclipse.ui.ide plugin. 
 
> Later, 
> PW 
 
Hi Paul,  
 
Thanks it works...  
however the project icon doesn't appear.  
I looked the IDEWorkbenchAdvisor and tried to refer the same icon it does  
for the project, but it is not possible because is a internal class. 
 
Do know another way?  
 
Thanks again,  
Liana
 |  
 |  
  | 
Powered by 
FUDForum. Page generated in 0.48294 seconds