I think is a classpath issue. You have more than a SAX Parser in your classpath and this is the problem. I have a similar problem and resolve (in maven, not in eclipse). See this thread<http://groups.google.com/group/google-web-toolkit/browse_thread/thread/4645c2e495492306>
2011/7/14 Jörn Gersdorf <joern.gersd...@gmail.com> > Hi all, > > we have a GWT project which is suddenly not compiling anymore but > failing with an INternal Compiler error at > > com.google.gwt.uibinder.rebind.W3cDocumentBuilder.startElement(W3cDocumentBuilder.java: > 128). > > This happens since a collegue of mine has made some changes > (unfortunately he's two weeks on vacation so I can't ask him what > could have caused the problem). I experienced the problem with GWT 2.2 > and also the same error after upgrading to 2.3. I'm compiling using > the GWT plugin in Eclipse. > > I'm on Eclipse Helios, running Google Web Toolkit SDK 2.3.0 > 2.3.0.r36v201105191508 > com.google.gwt.eclipse.sdkbundle.e36.feature.feature.group and > Google Plugin for Eclipse 3.6 2.3.2.r36v201106211634 > com.google.gdt.eclipse.suite.e36.feature.feature.group. > > I appreciate any help on this. Thank you very much. > > Kind regards, > Jörn > > The error is as follows: > > [WARN] Configuration property > UiBinder.useSafeHtmlTemplates is false! UiBinder SafeHtml integration > is off, leaving your users more vulnerable to cross-site scripting > attacks. This property will default to true in future releases of GWT. > [ERROR] Errors in 'file:/C:/workspaces/LIQ/DEVELOPMENT/ > LoanIQ_EventManagerWAR/src/main/java/eventmanager/support/admin/client/ > view/mqcrud/MQCrudView.java' > [ERROR] Internal compiler error > java.lang.AbstractMethodError: > org.apache.xerces.dom.ElementNSImpl.setUserData(Ljava/lang/ > String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/ > Object; > at > > com.google.gwt.uibinder.rebind.W3cDocumentBuilder.startElement(W3cDocumentBuilder.java: > 128) > at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown > Source) > at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown > Source) > at > org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown > Source) > at org.apache.xerces.impl.XMLNSDocumentScannerImpl > $NSContentDispatcher.scanRootElementHook(Unknown Source) > at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl > $FragmentContentDispatcher.dispatch(Unknown Source) > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XML11Configuration.parse(Unknown > Source) > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > at javax.xml.parsers.SAXParser.parse(SAXParser.java:395) > at > com.google.gwt.uibinder.rebind.W3cDomHelper.documentFor(W3cDomHelper.java: > 64) > at > > com.google.gwt.uibinder.rebind.UiBinderGenerator.getW3cDoc(UiBinderGenerator.java: > 178) > at > > com.google.gwt.uibinder.rebind.UiBinderGenerator.generateOnce(UiBinderGenerator.java: > 148) > at > > com.google.gwt.uibinder.rebind.UiBinderGenerator.generate(UiBinderGenerator.java: > 126) > at > > com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.java: > 48) > at > > com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(GeneratorExtWrapper.java: > 60) > at > > com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java: > 681) > at > com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java: > 41) > at com.google.gwt.dev.shell.StandardRebindOracle > $Rebinder.rebind(StandardRebindOracle.java:74) > at > > com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java: > 285) > at > > com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java: > 274) > at > > com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java: > 91) > at > > com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java: > 106) > at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox > $CompilerImpl.process(AbstractCompiler.java:251) > at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java: > 444) > at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox > $CompilerImpl.compile(AbstractCompiler.java:170) > at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox > $CompilerImpl.compile(AbstractCompiler.java:285) > at > com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access > $400(AbstractCompiler.java:139) > at > com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java: > 587) > at > > com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java: > 124) > at > > com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java: > 54) > at > > com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java: > 525) > at > > com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java: > 35) > at com.google.gwt.dev.Precompile.precompile(Precompile.java:538) > at com.google.gwt.dev.Precompile.precompile(Precompile.java:492) > at com.google.gwt.dev.Precompile.precompile(Precompile.java:405) > at com.google.gwt.dev.Compiler.run(Compiler.java:215) > at com.google.gwt.dev.Compiler.run(Compiler.java:187) > at com.google.gwt.dev.Compiler$1.run(Compiler.java:159) > at > com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java: > 87) > at > > com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java: > 81) > at com.google.gwt.dev.Compiler.main(Compiler.java:166) > > The gwt.xmls are as follows: > > <module rename-to="mqcrud"> > > <inherits name="com.google.gwt.user.User"/> > <inherits name="com.google.gwt.logging.Logging"/> > <inherits name="com.google.gwt.user.theme.standard.Standard"/> > <inherits name="eventmanager.shared.SharedModel"/> > > <source path="client"/> > <source path="shared"/> > > <entry-point class="eventmanager.support.crud.client.MqCrudUi"/> > <!-- > Values for property 'user.agent': > ie6 Internet Explorer 6 > ie8 Internet Explorer 8 > gecko Mozilla >> died with 2.11 > gecko1_8 Firefox > safari Safari and chrome (webkit) > opera Opera > --> > <set-property name="user.agent" value="gecko1_8,ie8" /> > > <!-- Logging --> > <set-property name="gwt.logging.enabled" value="TRUE"/> > <set-property name="gwt.logging.logLevel" value="FINE"/> > <set-property name="gwt.logging.simpleRemoteHandler" > value="DISABLED" /> > <set-property name="gwt.logging.systemHandler" value="DISABLED" /> > <set-property name="gwt.logging.popupHandler" value="DISABLED" /> > </module> > > <module> > <inherits name="com.google.gwt.user.User"/> > <source path="enumerations"/> > <source path="vo"/> > </module> > > -- > 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 > google-web-toolkit+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-web-toolkit?hl=en. > > -- 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 google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.