Check
http://stackoverflow.com/questions/24805360/classcastexception-org-apache-xerces-parsers-xincludeawareparserconfiguration-c



On Fri, 2 Dec 2016 at 11:55 Peter Petranik <[email protected]> wrote:

> I have the Xerces library as dependency as part of gwt-dev.jar that is set
> by GWT SDK. I am not using the maven for a project. My dependencies are
> defined just by Eclipse in Project Settings (check the screenshot)
>
>
> <https://lh3.googleusercontent.com/-sgJe_VgmTLI/WEGLKDtxKKI/AAAAAAAAA1U/rfv7MvrvP1ETfgqD7OROZLymh0YIE2lJwCEw/s1600/as.PNG>
>
>
>
> Am Donnerstag, 6. Oktober 2016 09:20:49 UTC+2 schrieb Darren Smith:
>
> Hi,
>
> I am developing a <web-app> that contains within it
>   - a vanilla HttpServlet
>   - a GWT RPC Service implementation (RemoteServiceServlet)
>
> I am currently using [GWT2.8rc1].
>
> Both servlets manipulate XML documents, and hence make calls to the
> following code
> DocumentBuilderFactory docfactory = DocumentBuilderFactory.newInstance();
> docfactory.setNamespaceAware(true);
>
> DocumentBuilder builder = docfactory.newDocumentBuilder();   // * problem
> here *
>
> When I launch the application in Eclipse, using the embedded
> Jetty container, the vanilla HttpServlet will fail at the line
> DocumentBuilder builder = docfactory.newDocumentBuilder();   // * problem
> here *
>
> The error message is
>   java.lang.ClassCastException:
> org.apache.xerces.parsers.XIncludeAwareParserConfiguration cannot be cast
> to org.apache.xerces.xni.parser.XMLParserConfiguration
>
> Having done some research, this exception is typically raised when there
> are several Xerces implementations found on the classpath.
> (I can only see Xerces implementations in gwt-dev and in Eclipse as a
> plugin).
>
>
> For the GWT RPC Service implementation, launched as part of the same
> <web-app>, the XML document processing works fine - i.e. no exception
> raised.
>
> If I comment out in the web.xml file the GWT-RPC servlet defintion, then
> the vanilla HttpServlet will perform the XML document processing without an
> exception.
>
>
> Has anyone encountered similar problems?
>
> Darren Smith.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/google-web-toolkit.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to