wciąż otrzymuję następujący wyjątek na jednym z naszych serwerów żywych (inne uruchomione tego samego kodu wydają ok):Classpath problem używając XPathFactory
java.lang.RuntimeException: XPathFactory#newInstance() failed to create an XPathFactory for the default object model: http://java.sun.com/jaxp/xpath/domwith the XPathFactoryConfigurationException: javax.xml.xpath.XPathFactoryConfigurationException: No XPathFctory implementation found for the object model: http://java.sun.com/jaxp/xpath/dom
at javax.xml.xpath.XPathFactory.newInstance(XPathFactory.java:67)
jestem całkiem pewny, że mam słoiki XALAN i Saxon w ścieżce klas (używając IBM Java 1.5).
Czy masz jakieś pomysły, co jeszcze może być nie tak?
Edit:
To kod, który powoduje problem:
XPathFactory factory = XPathFactory.newInstance();
I to działa na niestandardowym serwer WWW, który jest w przybliżeniu opartej na silniku Catalina.
Czy możesz napisać kod, który spowodował błąd? – Azder
Z jakiego środowiska korzystasz? Kocur? Jaka wersja? – Ichorus
Wiem, że to nic nie dodaje do dyskusji, ale javadoc metody newInstance wyraźnie mówi "ta metoda nigdy nie zawiedzie" ... heh! (http://xml.apache.org/xalan-j/apidocs/javax/xml/xpath/XPathFactory.html#newInstance()) – jambriz