Internal Parse Error

Swing Designer allows you to quickly create the frames, panels, dialogs, applets and other UI elements that comprise Java Swing applications.

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

Internal Parse Error

Postby tli » Mon Feb 28, 2005 11:24 am

Just downloaded 3.0.1 of windowbuilder pro. I have existing project of code from VAJ that I exported. When I switch to design tab. I get the Internal parse Error. This happen a few times including a new swing jframe. Attach is the error log.

Starting Insectivore 1.1.0
java.lang.NullPointerException
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:729)
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:711)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3290)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1638)
at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:97)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:98)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:121)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:2336)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:154)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:159)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:185)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Parse failed:
Internal parser error
com.swtdesigner.model.parser.ParserException
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:191)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
java.lang.NullPointerException
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:729)
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:711)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3290)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1638)
at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:97)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.VariableDeclarationFragment.accept0(VariableDeclarationFragment.java:98)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.FieldDeclaration.accept0(FieldDeclaration.java:121)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:2336)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:154)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:159)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:185)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Parse failed:
Internal parser error
com.swtdesigner.model.parser.ParserException
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:191)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
java.lang.NullPointerException
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:729)
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:711)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3290)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1638)
at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:97)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:81)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.Block.accept0(Block.java:81)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.TryStatement.accept0(TryStatement.java:100)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.Block.accept0(Block.java:81)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:178)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:2525)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:154)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:159)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:185)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Parse failed:
Internal parser error
com.swtdesigner.model.parser.ParserException
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:191)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
java.lang.NullPointerException
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:729)
at com.swtdesigner.model.util.ast.ASTNodeUtilities.isType(ASTNodeUtilities.java:711)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.isComponentCreation(JavaInfoParser.java:3290)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.endVisit(JavaInfoParser.java:1638)
at org.eclipse.jdt.core.dom.MethodInvocation.accept0(MethodInvocation.java:97)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.ExpressionStatement.accept0(ExpressionStatement.java:81)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.Block.accept0(Block.java:81)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.TryStatement.accept0(TryStatement.java:100)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.Block.accept0(Block.java:81)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChild(ASTNode.java:1400)
at org.eclipse.jdt.core.dom.MethodDeclaration.accept0(MethodDeclaration.java:178)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser$ParserVisitor.visit(JavaInfoParser.java:2525)
at org.eclipse.jdt.core.dom.TypeDeclaration.accept0(TypeDeclaration.java:154)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at org.eclipse.jdt.core.dom.ASTNode.acceptChildren(ASTNode.java:1423)
at org.eclipse.jdt.core.dom.CompilationUnit.accept0(CompilationUnit.java:159)
at org.eclipse.jdt.core.dom.ASTNode.accept(ASTNode.java:1353)
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:185)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Parse failed:
Internal parser error
com.swtdesigner.model.parser.ParserException
at com.swtdesigner.model.parser.JavaInfoParser.parse(JavaInfoParser.java:191)
at com.swtdesigner.gef.DesignerEditor.parseCompilationUnit(DesignerEditor.java:802)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:736)
at com.swtdesigner.gef.DesignerEditor.handleActivate(DesignerEditor.java:704)
at com.swtdesigner.editors.MultiPageEditor.showDesignEditor(MultiPageEditor.java:293)
at com.swtdesigner.editors.MultiPageEditor$2.widgetSelected(MultiPageEditor.java:155)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:89)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:865)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:849)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:656)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:1745)
at org.eclipse.swt.custom.CTabFolder.onMouseDown(CTabFolder.java:1913)
at org.eclipse.swt.custom.CTabFolder.access$4(CTabFolder.java:1905)
at org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:201)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:81)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:840)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:2022)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1729)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1402)
at org.eclipse.ui.internal.Workbench.run(Workbench.java:1385)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
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:324)
at org.eclipse.core.launcher.Main.basicRun(Main.java:291)
at org.eclipse.core.launcher.Main.run(Main.java:747)
at org.eclipse.core.launcher.Main.main(Main.java:583)
Regards,

Tom
tli
 
Posts: 6
Joined: Mon Feb 28, 2005 11:19 am
Location: New York

Re: Internal Parse Error

Postby Eric Clayberg » Mon Feb 28, 2005 2:50 pm

tli wrote:Just downloaded 3.0.1 of windowbuilder pro. I have existing project of code from VAJ that I exported. When I switch to design tab. I get the Internal parse Error. This happen a few times including a new swing jframe. Attach is the error log.

Please send us a test case. We need to be able to reproduce the problem in order to suggest a solution.
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

Test Case

Postby tli » Tue Mar 01, 2005 8:58 am

I am using WSAD 5.1.2. I was able to repoduce the problem by....

1. Start WSAD
2. In existing Project (code were exported from VAJ)
3. Added jars according to "Configuring an Existing Project"
4. Added Additional Jars (http://www.instantiations.com/swt-desig ... #libraries) according to the link in "Configuring an Existing Project".
5. rebuild project
6. Open a Existing panel that was created with VAJ.

Note the ClassPanel. Extends our custom CustomPanel which extends JPanel.

I can not send code since is a huge code set.
Regards,

Tom
tli
 
Posts: 6
Joined: Mon Feb 28, 2005 11:19 am
Location: New York

Re: Test Case

Postby Eric Clayberg » Tue Mar 01, 2005 9:20 am

tli wrote:1. Start WSAD
2. In existing Project (code were exported from VAJ)
3. Added jars according to "Configuring an Existing Project"
4. Added Additional Jars (http://www.instantiations.com/swt-desig ... #libraries) according to the link in "Configuring an Existing Project".
5. rebuild project
6. Open a Existing panel that was created with VAJ.
Note the ClassPanel. Extends our custom CustomPanel which extends JPanel.
I can not send code since is a huge code set.

Without a test case, there is little we can do to help you. We have dozens of test cases built with VAJ that all work fine in Designer. If you have an example that does not, we really need to see it in order to offer any advice (or to make any changes in Designer to make yoru example editable). You don't need to send you entire code base. You can send a stripped down, self-contained example taht exhibits the same problem.
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

Strip down

Postby tli » Tue Mar 01, 2005 10:50 am

Ok, I strip down the code and contain it within a new project. Still giving me error.

Sending jar to your email as subject Swing problem.
Regards,

Tom
tli
 
Posts: 6
Joined: Mon Feb 28, 2005 11:19 am
Location: New York

Re: Strip down

Postby Eric Clayberg » Wed Mar 02, 2005 10:50 am

tli wrote:Ok, I strip down the code and contain it within a new project. Still giving me error.
Sending jar to your email as subject Swing problem.

Thanks for the test case. We tracked this down to an Eclipse 2.1-specific issue.

This has now been fixed in the latest v3.0.1 build (2005.03.02).
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

Corrected

Postby tli » Wed Mar 02, 2005 2:22 pm

Thanks Eric, I downloaded 3.0.1 build (March 2) all working correctly.
Regards,

Tom
tli
 
Posts: 6
Joined: Mon Feb 28, 2005 11:19 am
Location: New York


Return to Swing Designer

Who is online

Users browsing this forum: Google [Bot] and 1 guest