This exception basically tell us that gwt-dev.jar can't be found on
your project classpath. Without additional context, this could be the
result of many different things. Some possibilities:

1) Incomplete installation/update.
2) Multiple versions of GWT on the classpath
3) Old version of GWT Designer still installed
4) Maven problem

As Konstantin mentioned, just posting a stack trace fragment like this
does not tell us much. We need to see the complete error log, project
classpath, Eclipse configuration, etc. The error window includes a
button that will generate a complete error report (ZIP file) with all
the pieces needed to analyze an exception like this. If you don't want
to send that, then we at least need to see the entire
Eclipse .metadata ".log" file (not just a stack fragment) and your
complete Eclipse "Help > About > Installation Details >
Configuration".

In the mean time, here are some things you can try based on 1-4 above:

0) Make sure that gwt-dev.jar appears on your project classpath
1) Do a new install into a new, clean Eclipse environment
2) Check your project classpath and make sure that gwt-user appears
once
3) If you have an old version of GWT Designer installed (v8.1.1 or
earlier), un-install it
4) Copy gwt-dev.jar (with its original name) to the same Maven folder
as gwt-user.jar

On May 4, 4:45 pm, "Joe D." <[email protected]> wrote:
> Hi,
> I upgraded this AM to 2.3, and have not been able to launch the designer
> since. I went as far a reinstalling helios-SR2 and reinstalling the latest
> versions of the plugin and designer. I get this message even with a brand
> new out of the box web app.  I've searched around and can't find any
> references. Woe is me... Any help would be really appreciated! Thanks, Joe
>
> Internal Error
>
> GWT Designer encountered unexpected internal error.
>
> This could be caused by a GWT Designer bug or by a misconfiguration issue,
> conflict, partial update, etc.
>
>  Show stack trace.
> Hide stack trace.
>
>  Stack trace:
>
> java.lang.NullPointerException
>         at java.io.File.<init>(Unknown Source)
>         at 
> com.google.gdt.eclipse.designer.hosted.tdt.HostedModeSupport.getSharedClass 
> Loader(HostedModeSupport.java:225)
>         at 
> com.google.gdt.eclipse.designer.hosted.tdt.HostedModeSupport.createClassLoa 
> ders(HostedModeSupport.java:117)
>         at 
> com.google.gdt.eclipse.designer.hosted.tdt.HostedModeSupport.<init>(HostedM 
> odeSupport.java:66)
>         at 
> com.google.gdt.eclipse.designer.hosted.tdt.HostedModeSupportFactory.create( 
> HostedModeSupportFactory.java:19)
>         at 
> com.google.gdt.eclipse.designer.model.widgets.support.GwtState.getHostedMod 
> eSupport(GwtState.java:1188)
>         at 
> com.google.gdt.eclipse.designer.model.widgets.support.GwtState.initialize0( 
> GwtState.java:234)
>         at 
> com.google.gdt.eclipse.designer.model.widgets.support.GwtState.initialize(G 
> wtState.java:210)
>         at 
> com.google.gdt.eclipse.designer.parser.ParseFactory.getClassLoader(ParseFac 
> tory.java:403)
>         at 
> org.eclipse.wb.internal.core.parser.AbstractParseFactory.initializeClassLoa 
> der(AbstractParseFactory.java:732)
>         at 
> com.google.gdt.eclipse.designer.parser.ParseFactory.getRootContext(ParseFac 
> tory.java:103)
>         at 
> org.eclipse.wb.internal.core.parser.JavaInfoParser.prepareParseContext(Java 
> InfoParser.java:1185)
>         at 
> org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.jav 
> a:244)
>         at 
> org.eclipse.wb.internal.core.parser.JavaInfoParser.access$9(JavaInfoParser. 
> java:240)
>         at 
> org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoPars 
> er.java:153)
>         at 
> org.eclipse.wb.internal.core.parser.JavaInfoParser$1.runObject(JavaInfoPars 
> er.java:1)
>         at 
> org.eclipse.wb.internal.core.utils.execution.ExecutionUtils.runDesignTime(E 
> xecutionUtils.java:153)
>         at 
> org.eclipse.wb.internal.core.parser.JavaInfoParser.parse(JavaInfoParser.jav 
> a:151)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPa 
> ge.java:463)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage.access$9(DesignPage.java:455 )
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage$7$1.run(DesignPage.java:388)
>         at 
> org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
>         at 
> org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
>         at org.eclipse.swt.widgets.Display.syncExec(Display.java:4584)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage$7.run(DesignPage.java:385)
>         at 
> org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.ja 
> va:464)
>         at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
>         at 
> org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.j 
> ava:507)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF_withProg 
> ress(DesignPage.java:404)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage.internal_refreshGEF(DesignPa 
> ge.java:354)
>         at 
> org.eclipse.wb.internal.core.editor.UndoManager.refreshDesignerEditor(UndoM 
> anager.java:381)
>         at 
> org.eclipse.wb.internal.core.editor.UndoManager.activate(UndoManager.java:9 0)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState_True(Desig 
> nPage.java:247)
>         at 
> org.eclipse.wb.internal.core.editor.DesignPage.handleActiveState(DesignPage 
> .java:225)
>         at 
> org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode.showPage(Default 
> MultiMode.java:125)
>         at 
> org.eclipse.wb.internal.core.editor.multi.DefaultMultiMode$1.widgetSelected 
> (DefaultMultiMode.java:63)
>         at 
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:234)
>         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1062)
>         at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:774)
>         at 
> org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:2743)
>         at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1429)
>         at 
> org.eclipse.swt.custom.CTabFolder$1.handleEvent(CTabFolder.java:257)
>         at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
>         at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
>         at 
> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4066)
>         at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3657)
>         at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
>         at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
>         at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
>         at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
>         at 
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332 )
>         at 
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
>         at 
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>         at 
> org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication 
> .java:115)
>         at 
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java 
> :196)
>         at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication 
> (EclipseAppLauncher.java:110)
>         at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseA 
> ppLauncher.java:79)
>         at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369 )
>         at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179 )
>         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:620)
>         at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
>         at org.eclipse.equinox.launcher.Main.run(Main.java:1408)

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to