[solved] ullPointerExceptionProduct: GWT Designer [...]

GWT Designer allows you to quickly create the modules, composites, panels, remote services and other elements that comprise Google Web Tookit applications.

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

[solved] ullPointerExceptionProduct: GWT Designer [...]

Postby peterblazejewicz » Wed Feb 20, 2008 6:42 pm

Hi,

after updating to v.4 I'm getting that error in log (no visual effect in IDE):
Designer [6.6.0.200802191248]: java.lang.NullPointerExceptionProduct: GWT Designer Subscription

details:
eclipse.buildId=M20070921-1145
java.version=1.6.0_03
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=pl_PL
Command-line arguments: -os win32 -ws win32 -arch x86 -clean

Error
Thu Feb 21 03:28:15 CET 2008
Designer [6.6.0.200802191248]: java.lang.NullPointerExceptionProduct: GWT Designer Subscription
Version: 4.0.0.200802191301
Expected: Eclipse 3.3
Actual: Eclipse 3.3.100.v20070530
Actual Eclipse Build Name:
Actual Eclipse Build ID: M20070921-1145
IDE Actual Name: Eclipse SDK
IDE Actual Version: 3.3.1.r331_v20070904
IDE Actual NL: pl_PL
Serial Number: GWTDesignerSubscription-############
Activation Key: GWTDesignerSubscription-##############
Physical Address: 00-0E-7F-74-C1-E0, HardwareAddress[00-40-05-5D-72-7A]
Code Gen: Flat Mode, Use Existing, First Assignment, Make Final
Events: Anonymous Class
GWT Home: C:/gwt
Platform Product: Eclipse SDK
Platform Version: 3.3.1.r331_v20070904
OS Name: Windows XP
OS Architecture: x86
OS Version: 5.1

java.lang.NullPointerException
at com.swtdesigner.gwt.Activator.getFile(Activator.java:69)
at com.swtdesigner.gwt.Activator.getImage(Activator.java:108)
at com.swtdesigner.gwt.gef.palette.GWTConfigurableDefaultPaletteProvider$1.startElement(GWTConfigurableDefaultPaletteProvider.java:84)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at com.swtdesigner.gwt.gef.palette.GWTConfigurableDefaultPaletteProvider.initializePalette(GWTConfigurableDefaultPaletteProvider.java:62)
at com.swtdesigner.gwt.gef.palette.GWTConfigurableDefaultPaletteProvider.getIcon(GWTConfigurableDefaultPaletteProvider.java:111)
at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getDefaultIcon(UIObjectInfo.java:153)
at com.swtdesigner.model.swing.JavaBeanInfo.getIcon(JavaBeanInfo.java:2933)
at com.swtdesigner.gwt.model.widgets.WidgetInfo.getDecoratedIcon(WidgetInfo.java:354)
at com.swtdesigner.gef.common.property.WidgetsLabelProvider.getImage(WidgetsLabelProvider.java:34)
at org.eclipse.jface.viewers.WrappedViewerLabelProvider.getImage(WrappedViewerLabelProvider.java:117)
at org.eclipse.jface.viewers.WrappedViewerLabelProvider.update(WrappedViewerLabelProvider.java:165)
at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:135)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:911)
at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:97)
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.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:991)
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.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:806)
at org.eclipse.jface.viewers.AbstractTreeViewer$1.run(AbstractTreeViewer.java:781)
at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
at org.eclipse.jface.viewers.AbstractTreeViewer.createChildren(AbstractTreeViewer.java:755)
at org.eclipse.jface.viewers.TreeViewer.createChildren(TreeViewer.java:627)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1675)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalExpandToLevel(AbstractTreeViewer.java:1685)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1033)
at org.eclipse.jface.viewers.AbstractTreeViewer.expandToLevel(AbstractTreeViewer.java:1014)
at com.swtdesigner.gef.common.property.DesignerEditorPropertyComposite.handleRootNodeSelected(DesignerEditorPropertyComposite.java:633)
at com.swtdesigner.gef.common.property.DesignerEditorPropertyComposite.updatePropertyComposite(DesignerEditorPropertyComposite.java:872)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1191)
at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1089)
at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1083)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1074)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:426)
at com.swtdesigner.editors.MultiPageEditor.switchSourceDesign(MultiPageEditor.java:484)
at com.swtdesigner.actions.editor.SwitchAction.run(SwitchAction.java:12)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:256)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:546)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:490)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:443)
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(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
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)



I've tried -clean option, also I've already reinstalled installation (after finding update page) but that error is appearing in logs,

When it occurs?
Apparently it is logged just after I switch from code view to design view (just before design view is updated) for the first time within ide session,

regards,
Peter
Last edited by peterblazejewicz on Fri Feb 22, 2008 3:01 am, edited 1 time in total.
Peter Blazejewicz
GWT groups profile
peterblazejewicz
 
Posts: 153
Joined: Fri Jul 27, 2007 7:09 pm
Location: Europe/Poland/Warsaw

Re: NullPointerExceptionProduct: GWT Designer Subscription

Postby gnebling » Thu Feb 21, 2008 7:23 am

This should now be fixed in the latest build. Thanks
gnebling
Moderator
 
Posts: 243
Joined: Tue Aug 22, 2006 7:49 am

Re: NullPointerExceptionProduct: GWT Designer Subscription

Postby Eric Clayberg » Thu Feb 21, 2008 8:39 am

This was a side effect of adding MyGWT support.
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

Re: NullPointerExceptionProduct: GWT Designer Subscription

Postby peterblazejewicz » Thu Feb 21, 2008 11:37 am

Hello,

thank you guys both!
I'll post feedback when updates will be available via update page,

regards,
Peter
Peter Blazejewicz
GWT groups profile
peterblazejewicz
 
Posts: 153
Joined: Fri Jul 27, 2007 7:09 pm
Location: Europe/Poland/Warsaw

Re: NullPointerExceptionProduct: GWT Designer Subscription

Postby Eric Clayberg » Thu Feb 21, 2008 12:36 pm

peterblazejewicz wrote:I'll post feedback when updates will be available via update page,

If you use the continuous update site, the updates should have been available immediately.
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

Re: NullPointerExceptionProduct: GWT Designer Subscription

Postby peterblazejewicz » Fri Feb 22, 2008 3:01 am

hi Eric,
yeah I know, for some reason I cannnot get updates installed by update manager, There is always error occuring during installation process maybe becuase of some network or server lag, I had downloaded .zip-ped release (from 22nd) and installed it,
issue is fixed,

regards,
Peter
Peter Blazejewicz
GWT groups profile
peterblazejewicz
 
Posts: 153
Joined: Fri Jul 27, 2007 7:09 pm
Location: Europe/Poland/Warsaw

Re: NullPointerExceptionProduct: GWT Designer Subscription

Postby Eric Clayberg » Sat Feb 23, 2008 2:59 pm

peterblazejewicz wrote:for some reason I cannnot get updates installed by update manager, There is always error occuring during installation process maybe becuase of some network or server lag

Hmmm. We'll have to look into that.
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 GWT Designer

Who is online

Users browsing this forum: No registered users and 3 guests