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.

Reply via email to