Hi Rahul, When editing your sources in Eclipse, do you first refresh the hosted mode browser before hitting Compile / Browse, or go straight to Compile / Browse? If you are skipping the refresh step, it's possible that that's what responsible for the NullPointerException you're encountering. In fact, I've reproduced a similar error on my side by doing just that.
However, it does seem like the right thing that should take place would be the hosted mode console warning the user that they didn't refresh, or better still have hosted mode perform an implicit refresh when necessary. We should create an issue report to track this problem. Feel free to create a new report on the Issue Tracker (link below): http://code.google.com/p/google-web-toolkit/issues/list Hope that helps, -Sumit Chandel On Sat, Nov 29, 2008 at 6:14 PM, rahul <[EMAIL PROTECTED]> wrote: > > I am seeing the same issue with 1.5.3. > > I am seeing a NullPointerException when I edit my app sources in > Eclipse and use the Compile/Browse option in the Hosted browser. > > Rahul > > > On Nov 28, 12:16 pm, Sandile <[EMAIL PROTECTED]> wrote: > > I get an error every time that I try to compile my code: > > > > [ERROR] Errors in 'jar:file:/C:/dev/gwt-windows-1.5.3/gwt- > > windows-1.5.3/gwt-dev-windows.jar!/com/google/gwt/dev/jjs/intrinsic/ > > com/google/gwt/lang/Stats.java' > > > > [ERROR] Missing message: compilation_internalError in: > > org.eclipse.jdt.internal.compiler.messages > > java.lang.NullPointerException > > > > at com.google.gwt.dev.javac.JdtCompiler > > $CompilationUnitAdapter.getContents(JdtCompiler.java:65) > > > > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java: > > 9236) > > > > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java: > > 9208) > > > > at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse > > (Parser.java:7864) > > > > at > org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile > > (Compiler.java:587) > > > > at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile > > (Compiler.java:357) > > > > at > org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java: > > 371) > > > > at com.google.gwt.dev.jdt.AbstractCompiler$CompilerImpl.compile > > (AbstractCompiler.java:84) > > > > at com.google.gwt.dev.jdt.AbstractCompiler$CompilerImpl.compile > > (AbstractCompiler.java:180) > > > > at > com.google.gwt.dev.jdt.AbstractCompiler$CompilerImpl.access$400 > > (AbstractCompiler.java:70) > > > > at com.google.gwt.dev.jdt.AbstractCompiler.compile > > (AbstractCompiler.java:493) > > > > at > > > com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclaratio > ns > > (WebModeCompilerFrontEnd.java:73) > > > > at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.<init> > > (JavaToJavaScriptCompiler.java:277) > > > > at com.google.gwt.dev.GWTCompiler.distill(GWTCompiler.java:353) > > > > at com.google.gwt.dev.GWTShell.compile(GWTShell.java:639) > > > > at com.google.gwt.dev.GWTShell$BrowserWidgetHostImpl.compile > > (GWTShell.java:220) > > > > [ERROR] java.lang.NullPointerException > > java.lang.NullPointerException: null > > at com.google.gwt.dev.javac.JdtCompiler > > $CompilationUnitAdapter.getContents(JdtCompiler.java:65) > > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java: > > 9236) > > at > org.eclipse.jdt.internal.compiler.parser.Parser.parse(Parser.java: > > 9208) > > at org.eclipse.jdt.internal.compiler.parser.Parser.dietParse > > (Parser.java:7864) > > at > org.eclipse.jdt.internal.compiler.Compiler.internalBeginToCompile > > (Compiler.java:587) > > at org.eclipse.jdt.internal.compiler.Compiler.beginToCompile > > (Compiler.java:357) > > at > org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java: > > 371) > > at com.google.gwt.dev.jdt.AbstractCompiler$CompilerImpl.compile > > (AbstractCompiler.java:84) > > at com.google.gwt.dev.jdt.AbstractCompiler$CompilerImpl.compile > > (AbstractCompiler.java:180) > > at > com.google.gwt.dev.jdt.AbstractCompiler$CompilerImpl.access$400 > > (AbstractCompiler.java:70) > > at com.google.gwt.dev.jdt.AbstractCompiler.compile > > (AbstractCompiler.java:493) > > at > > > com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclaratio > ns > > (WebModeCompilerFrontEnd.java:73) > > at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.<init> > > (JavaToJavaScriptCompiler.java:277) > > at com.google.gwt.dev.GWTCompiler.distill(GWTCompiler.java:353) > > at com.google.gwt.dev.GWTShell.compile(GWTShell.java:639) > > at com.google.gwt.dev.GWTShell$BrowserWidgetHostImpl.compile > > (GWTShell.java:220) > > at com.google.gwt.dev.GWTShell$BrowserWidgetHostImpl.compile > > (GWTShell.java:227) > > at com.google.gwt.dev.shell.BrowserWidget$Toolbar.widgetSelected > > (BrowserWidget.java:132) > > at org.eclipse.swt.widgets.TypedListener.handleEvent > > (TypedListener.java:90) > > at > org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) > > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:928) > > at > org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java: > > 3348) > > at > org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2968) > > at com.google.gwt.dev.GWTShell.pumpEventLoop(GWTShell.java:720) > > at com.google.gwt.dev.GWTShell.run(GWTShell.java:593) > > at com.google.gwt.dev.GWTShell.main(GWTShell.java:357) > > > > Somebody please explain and/or help! > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---