can not switch to design view

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

can not switch to design view

Postby derekliang » Tue May 27, 2008 2:38 pm

Hi all,

When I tried to switch to design view for ImageViewer.java in the sample project, I got the following error:

It happened every time when I just created a GWT Java sample project and immediately open ImageViewer.java file and switched from source view to design view.

Regards,

derek


===========================start of the error log====================================================

Plug-in Provider: Instantiations

Plug-in Name: GWT Designer Subscription

Plug-in ID: com.swtdesigner

Plug-in Version: 4.0.0.200805270355



java.lang.NoSuchMethodException: org.eclipse.swt.browser.Mozilla.OnStateChange(long, long, int, int)

at java.lang.Class.getDeclaredMethod(Class.java:1937)

at com.instantiations.designer.gwt.moz.BrowserShell64.hackOnStateChange(BrowserShell64.java:79)

at com.instantiations.designer.gwt.moz.BrowserShell.<init>(BrowserShell.java:60)

at com.instantiations.designer.gwt.moz.BrowserShell64.<init>(BrowserShell64.java:14)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.createBrowserShell(GWTStateMoz.java:63)

at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:126)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.<init>(GWTStateMoz.java:32)

at com.swtdesigner.gwt.support.browser.moz.BrowserSupportFactory.createState(BrowserSupportFactory.java:12)

at com.swtdesigner.gwt.model.widgets.support.GWTState.createState(GWTState.java:1670)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:412)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:186)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.<init>(UIObjectInfo.java:68)

at com.swtdesigner.gwt.model.widgets.WidgetInfo.<init>(WidgetInfo.java:52)

at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.<init>(AbstractContainerInfo.java:37)

at com.swtdesigner.gwt.model.widgets.panel.PanelInfo.<init>(PanelInfo.java:25)

at com.swtdesigner.gwt.model.widgets.panel.ComplexPanelInfo.<init>(ComplexPanelInfo.java:26)

at com.swtdesigner.gwt.model.widgets.panel.AbsolutePanelInfo.<init>(AbsolutePanelInfo.java:36)

at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.<init>(RootPanelInfo.java:23)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:163)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:113)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:96)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:89)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3776)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1887)

at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:246)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:224)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:272)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.Block.accept0(Block.java:135)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:501)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:3013)

at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:466)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:320)

at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1149)

at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1077)

at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1071)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1062)

at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:391)

at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:178)

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:1101)

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

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

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

at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)

at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)

at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)

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

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

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

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

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:597)

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)

at org.eclipse.equinox.launcher.Main.main(Main.java:1148)



Full stack trace (to see full context):

org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3787)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1887)

at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:246)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:224)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:272)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.Block.accept0(Block.java:135)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:501)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:3013)

at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:466)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:320)

at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1149)

at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1077)

at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1071)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1062)

at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:391)

at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:178)

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:1101)

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

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

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

at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)

at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)

at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)

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

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

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

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

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:597)

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)

at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

Caused by: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:119)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:96)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:89)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3776)

... 63 more

Caused by: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException

at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:171)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:113)

... 66 more

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:163)

... 67 more

Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.NoSuchMethodException: org.eclipse.swt.browser.Mozilla.OnStateChange(long, long, int, int)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:188)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.<init>(UIObjectInfo.java:68)

at com.swtdesigner.gwt.model.widgets.WidgetInfo.<init>(WidgetInfo.java:52)

at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.<init>(AbstractContainerInfo.java:37)

at com.swtdesigner.gwt.model.widgets.panel.PanelInfo.<init>(PanelInfo.java:25)

at com.swtdesigner.gwt.model.widgets.panel.ComplexPanelInfo.<init>(ComplexPanelInfo.java:26)

at com.swtdesigner.gwt.model.widgets.panel.AbsolutePanelInfo.<init>(AbsolutePanelInfo.java:36)

at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.<init>(RootPanelInfo.java:23)

... 72 more

Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.NoSuchMethodException: org.eclipse.swt.browser.Mozilla.OnStateChange(long, long, int, int)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:419)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:186)

... 79 more

Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.NoSuchMethodException: org.eclipse.swt.browser.Mozilla.OnStateChange(long, long, int, int)

at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:142)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.<init>(GWTStateMoz.java:32)

at com.swtdesigner.gwt.support.browser.moz.BrowserSupportFactory.createState(BrowserSupportFactory.java:12)

at com.swtdesigner.gwt.model.widgets.support.GWTState.createState(GWTState.java:1670)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:412)

... 80 more

Caused by: org.apache.commons.lang.exception.NestableError: java.lang.NoSuchMethodException: org.eclipse.swt.browser.Mozilla.OnStateChange(long, long, int, int)

at com.instantiations.designer.gwt.moz.BrowserShell.<init>(BrowserShell.java:63)

at com.instantiations.designer.gwt.moz.BrowserShell64.<init>(BrowserShell64.java:14)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.createBrowserShell(GWTStateMoz.java:63)

at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:126)

... 84 more

Caused by: java.lang.NoSuchMethodException: org.eclipse.swt.browser.Mozilla.OnStateChange(long, long, int, int)

at java.lang.Class.getDeclaredMethod(Class.java:1937)

at com.instantiations.designer.gwt.moz.BrowserShell64.hackOnStateChange(BrowserShell64.java:79)

at com.instantiations.designer.gwt.moz.BrowserShell.<init>(BrowserShell.java:60)

... 87 more



Designer Configuration Details:



Product: GWT Designer Subscription

Version: 4.0.0.200805270355

Expected: Eclipse 3.3

Actual: Eclipse 3.3.100.v20070530

Actual Eclipse Build Name:

Actual Eclipse Build ID: M20080221-1800

IDE Actual Name: Eclipse

IDE Actual Version: 3.3.3.r33x_r20080129

IDE Actual NL: en_CA

Serial Number: GWTDesignerSubscription-01578-9362

Physical Address: 1F-C6-0A-37-AD-00-00-00, HardwareAddress[00-1F-C6-0A-37-AD]

Code Gen: Flat Mode, Use Existing, First Assignment, Make Final

Events: Anonymous Class

GWT Home: /home/dliang/gwt-linux-1.4.62

Platform Product: Eclipse

Platform Version: 3.3.3.r33x_r20080129

OS Name: Linux

OS Architecture: amd64

OS Version: 2.6.24-16-generic
derekliang
 
Posts: 3
Joined: Tue May 27, 2008 2:12 pm

Re: can not switch to design view

Postby Eric Clayberg » Wed May 28, 2008 3:57 am

Give this a try using the latest GWT 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

Re: can not switch to design view

Postby derekliang » Sun Jun 01, 2008 9:21 pm

still getting error, but a different one.


===================start of the error message=======================
Plug-in Provider: Instantiations

Plug-in Name: WindowBuilder Unlicensed

Plug-in ID: com.swtdesigner

Plug-in Version: 6.6.0.200806011827



java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1660)

at java.lang.Runtime.loadLibrary0(Runtime.java:822)

at java.lang.System.loadLibrary(System.java:993)

at com.instantiations.designer.gwt.moz.BrowserShell.<init>(BrowserShell.java:61)

at com.instantiations.designer.gwt.moz.BrowserShell64.<init>(BrowserShell64.java:14)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.createBrowserShell(GWTStateMoz.java:63)

at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:126)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.<init>(GWTStateMoz.java:32)

at com.swtdesigner.gwt.support.browser.moz.BrowserSupportFactory.createState(BrowserSupportFactory.java:12)

at com.swtdesigner.gwt.model.widgets.support.GWTState.createState(GWTState.java:1670)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:412)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:186)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.<init>(UIObjectInfo.java:68)

at com.swtdesigner.gwt.model.widgets.WidgetInfo.<init>(WidgetInfo.java:52)

at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.<init>(AbstractContainerInfo.java:37)

at com.swtdesigner.gwt.model.widgets.panel.PanelInfo.<init>(PanelInfo.java:25)

at com.swtdesigner.gwt.model.widgets.panel.ComplexPanelInfo.<init>(ComplexPanelInfo.java:26)

at com.swtdesigner.gwt.model.widgets.panel.AbsolutePanelInfo.<init>(AbsolutePanelInfo.java:36)

at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.<init>(RootPanelInfo.java:23)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:163)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:113)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:96)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:89)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3775)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1886)

at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:246)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:224)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:272)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.Block.accept0(Block.java:135)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:501)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:3012)

at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:466)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:319)

at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1149)

at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1077)

at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1071)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1062)

at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:391)

at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:178)

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:1101)

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

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

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

at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)

at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)

at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)

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

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

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

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

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)

at org.eclipse.equinox.launcher.Main.main(Main.java:1148)



Full stack trace (to see full context):

org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3786)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1886)

at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:246)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:224)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.VariableDeclarationStatement.accept0(VariableDeclarationStatement.java:272)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.Block.accept0(Block.java:135)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:2523)

at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:501)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:3012)

at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:466)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:2546)

at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:213)

at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:2476)

at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:319)

at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:1149)

at com.swtdesigner.gef.DesignerEditor$17.execute(DesignerEditor.java:1077)

at com.swtdesigner.model.swing.properties.custom.DesignTimeHelper.execute(DesignTimeHelper.java:54)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1071)

at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:1062)

at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:391)

at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:178)

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:1101)

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

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

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

at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3227)

at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:2005)

at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:316)

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

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

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

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

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)

at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

Caused by: org.apache.commons.lang.exception.NestableError: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:119)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:96)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:89)

at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3775)

... 63 more

Caused by: com.swtdesigner.properties.PropertyException: java.lang.reflect.InvocationTargetException

at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:171)

at com.swtdesigner.model.parser.factory.JavaInfoFactory.create(JavaInfoFactory.java:113)

... 66 more

Caused by: java.lang.reflect.InvocationTargetException

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at com.swtdesigner.gwt.model.GWTJavaInfoFactory.create(GWTJavaInfoFactory.java:163)

... 67 more

Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:188)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.<init>(UIObjectInfo.java:68)

at com.swtdesigner.gwt.model.widgets.WidgetInfo.<init>(WidgetInfo.java:52)

at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.<init>(AbstractContainerInfo.java:37)

at com.swtdesigner.gwt.model.widgets.panel.PanelInfo.<init>(PanelInfo.java:25)

at com.swtdesigner.gwt.model.widgets.panel.ComplexPanelInfo.<init>(ComplexPanelInfo.java:26)

at com.swtdesigner.gwt.model.widgets.panel.AbsolutePanelInfo.<init>(AbsolutePanelInfo.java:36)

at com.swtdesigner.gwt.model.widgets.panel.RootPanelInfo.<init>(RootPanelInfo.java:23)

... 72 more

Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:419)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.classByName(UIObjectInfo.java:186)

... 79 more

Caused by: org.apache.commons.lang.exception.NestableError: org.apache.commons.lang.exception.NestableError: java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory

at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:142)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.<init>(GWTStateMoz.java:32)

at com.swtdesigner.gwt.support.browser.moz.BrowserSupportFactory.createState(BrowserSupportFactory.java:12)

at com.swtdesigner.gwt.model.widgets.support.GWTState.createState(GWTState.java:1670)

at com.swtdesigner.gwt.model.widgets.UIObjectInfo.getState(UIObjectInfo.java:412)

... 80 more

Caused by: org.apache.commons.lang.exception.NestableError: java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory

at com.instantiations.designer.gwt.moz.BrowserShell.<init>(BrowserShell.java:63)

at com.instantiations.designer.gwt.moz.BrowserShell64.<init>(BrowserShell64.java:14)

at com.swtdesigner.gwt.support.browser.moz.GWTStateMoz.createBrowserShell(GWTStateMoz.java:63)

at com.swtdesigner.gwt.model.widgets.support.GWTState.<init>(GWTState.java:126)

... 84 more

Caused by: java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1660)

at java.lang.Runtime.loadLibrary0(Runtime.java:822)

at java.lang.System.loadLibrary(System.java:993)

at com.instantiations.designer.gwt.moz.BrowserShell.<init>(BrowserShell.java:61)

... 87 more



Designer Configuration Details:



Product: WindowBuilder Unlicensed

Version: 6.6.0.200806011827

Expected: Eclipse 3.3

Actual: Eclipse 3.3.100.v20070530

Actual Eclipse Build Name:

Actual Eclipse Build ID: M20080221-1800

IDE Actual Name: Eclipse

IDE Actual Version: 3.3.3.r33x_r20080129

IDE Actual NL: en_CA

Physical Address: 00-19-D1-85-80-7C

Code Gen: Flat Mode, Use Existing, First Assignment, Make Final

Events: Anonymous Class

GWT Home: /home/dliang/gwt-linux-1.4.62

Platform Product: Eclipse

Platform Version: 3.3.3.r33x_r20080129

OS Name: Linux

OS Architecture: amd64

OS Version: 2.6.24-17-generic
derekliang
 
Posts: 3
Joined: Tue May 27, 2008 2:12 pm

Re: can not switch to design view

Postby Alexander.Mitin » Mon Jun 02, 2008 5:51 am

What linux version you are using? Do you have any 64-bit mozilla/firefox/xulrunner installed? We recommend FireFox 3.0RC1 or xulrunner 1.9b5.
Alexander Mitin
Alexander.Mitin
Moderator
 
Posts: 155
Joined: Fri Jan 19, 2007 3:57 am

Re: can not switch to design view

Postby derekliang » Fri Jun 13, 2008 8:44 am

ubuntu 8.04/64 bit. It has the Firefox 3.0 installed.
derekliang
 
Posts: 3
Joined: Tue May 27, 2008 2:12 pm

Re: can not switch to design view

Postby vampie » Fri Jun 13, 2008 12:52 pm

java.lang.UnsatisfiedLinkError: /home/dliang/eclipse/configuration/org.eclipse.osgi/bundles/13/1/.cp/os/linux/x86_64/libgwt-ll.so: libnspr4.so: cannot open shared object file: No such file or directory


use 32 bit version of java in linux...
in other words use 32 bit emulation...
gwt designer does not support 64 bit version of java..
vampie
 
Posts: 89
Joined: Mon Nov 06, 2006 10:18 am

Re: can not switch to design view

Postby Alexander.Mitin » Sat Jun 14, 2008 9:49 am

libnspr4.so: cannot open shared object file: No such file or directory

Please make sure that you have installed the mozilla/firefox/xulrunner properly. You should have the libnspr4.so installed with any of these distrs.
gwt designer does not support 64 bit version of java..

GWT Designer does support 64-bit linux. But if you want to do the test run of the designed application you should set the 32-bit VM in launch configuration.
Alexander Mitin
Alexander.Mitin
Moderator
 
Posts: 155
Joined: Fri Jan 19, 2007 3:57 am

Re: can not switch to design view

Postby Alexander.Mitin » Mon Jun 16, 2008 10:55 am

libnspr4.so: cannot open shared object file: No such file or directory

I was wrong: the Ubuntu 8.04 (at least 64-bit) update of firefox 3 (xulrunner 1.9) does not contain the libnspr4.so though it included into xulrunner 1.9 distribution from Mozilla's ftp. The solution is to install the libnspr4-dev package:
Code: Select all
sudo apt-get install libnspr4-dev
Alexander Mitin
Alexander.Mitin
Moderator
 
Posts: 155
Joined: Fri Jan 19, 2007 3:57 am


Return to GWT Designer

Who is online

Users browsing this forum: No registered users and 3 guests