Which OS are you running on ? I suspect linux and an issue similar to
MAGNOLIA-1958.
I'm hoping we can get rid of all xml-implementation specifics jar in
the bundles asap.
On Jul 17, 2009, at 6:05 PM, Thomas Duffey wrote:
Hi All,
This is probably not specific to Magnolia but thought someone here
might have seen it. I am working on a Magnolia 4.1 module running w/
JDK6 and Tomcat 6 that processes XML data from a remote source.
Both the author and public side get deployed to the same instance of
Tomcat.
Suppose I startup Tomcat and access a page on the author side that
executes the XML code. Everything works great. Then, I request the
same page on the public side but this time I get an error:
...
Caused by: javax.xml.xpath.XPathExpressionException
at
com
.sun
.org
.apache
.xpath
.internal.jaxp.XPathExpressionImpl.evaluate(XPathExpressionImpl.java:
292)
at
org
.apache
.jsp
.templates
.admirals
.templates.team.getPlayers_jsp._jspService(getPlayers_jsp.java:148)
... 120 more
Caused by: java.lang.ClassCastException:
org.apache.xerces.parsers.XIncludeAwareParserConfiguration
at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
at org.apache.xerces.parsers.DOMParser.<init>(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(Unknown
Source)
at
org
.apache
.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(Unknown
Source)
at
com
.sun
.org
.apache
.xpath
.internal.jaxp.XPathExpressionImpl.evaluate(XPathExpressionImpl.java:
288)
... 121 more
Similarly, if I request the page first on the public side and second
on the author it works the first time and gives the same error the
second time. I think this has something to do with an XML library
conflict but am not an expert in any of this. First thing I tried
was removing the xerces JARs bundled with Magnolia. This broke
Magnolia activation. Next I removed the bundled xerces JARs and
placed one copy in Tomcat's lib directory. This seems to be working
but I'm wondering if I created some new problem that I haven't
triggered yet.
Anyone else run into this or know what's going on?
Tom
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------