null pointr excption while opning "Edit Databindings" dialog

SWT Designer allows you to create the views, editors, perspectives, pref pages, composites, etc. that comprise Eclipse SWT & RCP applications and plug-ins.

Moderators: Konstantin.Scheglov, gnebling, Alexander.Mitin, jwren, Eric Clayberg

null pointr excption while opning "Edit Databindings" dialog

Postby arunize » Sun Sep 21, 2008 9:25 pm

Hi All,

Using Eclipse 3.3.2, RCPdeveloper 3.5.1

I am getting following error when ever launching "Edit Databinding" dialog from the designer window, and the designer window does not showing POJO bean class properties(or members).

These errors also appearing while running "Databing Test" example that provided in Instantiations SWT demo too.

Code: Select all
!ENTRY org.eclipse.jface 4 2 2008-09-22 10:53:21.437
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.jface".
!STACK 0
java.lang.NullPointerException
   at com.instantiations.designer.databinding.edit.providers.ViewerBindingLabelProvider.getColumnText(ViewerBindingLabelProvider.java:27)
   at org.eclipse.jface.viewers.TableColumnViewerLabelProvider.update(TableColumnViewerLabelProvider.java:70)
   at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:135)
   at org.eclipse.jface.viewers.AbstractTableViewer.doUpdateItem(AbstractTableViewer.java:386)
   at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:466)
   at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
   at org.eclipse.core.runtime.Platform.run(Platform.java:857)
   at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:46)
   at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:199)
   at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2026)
   at org.eclipse.jface.viewers.AbstractTableViewer.createItem(AbstractTableViewer.java:264)
   at org.eclipse.jface.viewers.AbstractTableViewer.internalRefreshAll(AbstractTableViewer.java:741)
   at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:633)
   at org.eclipse.jface.viewers.AbstractTableViewer.internalRefresh(AbstractTableViewer.java:620)
   at org.eclipse.jface.viewers.AbstractTableViewer$2.run(AbstractTableViewer.java:576)
   at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1368)
   at org.eclipse.jface.viewers.StructuredViewer.preservingSelection(StructuredViewer.java:1330)
   at org.eclipse.jface.viewers.AbstractTableViewer.inputChanged(AbstractTableViewer.java:574)
   at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:251)
   at org.eclipse.jface.viewers.StructuredViewer.setInput(StructuredViewer.java:1606)
   at com.instantiations.designer.databinding.edit.ViewersBindingPage.createViewerBindContent(ViewersBindingPage.java:189)
   at com.instantiations.designer.databinding.edit.EditDialog.createDialogArea(EditDialog.java:113)
   at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:754)
   at org.eclipse.jface.window.Window.create(Window.java:426)
   at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1083)
   at org.eclipse.jface.window.Window.open(Window.java:785)
   at com.instantiations.designer.databinding.actions.ToolbarActionsSupport$1.widgetSelected(ToolbarActionsSupport.java:39)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:227)
   at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
   at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293)
   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:585)
   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)


Regards,
-arun
arunize
 
Posts: 7
Joined: Mon Jul 28, 2008 10:46 pm
Location: Bangalore/India

Re: null pointr excption while opning "Edit Databindings" dialog

Postby Eric Clayberg » Mon Sep 22, 2008 6:46 am

Our Databinding Test examples all work fine on our end, so I suspect some sort of installation or configuration issue.

The small log snippet you provided did not provide any useful information. Please send us your complete Eclipse ".log" file.

I would also suggest installing the latest SWT Designer build.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA


Return to SWT Designer

Who is online

Users browsing this forum: No registered users and 2 guests