867196 wrote:No, those are two different classes which just happen to have the same classname. But because they have different packages, no worries - they are completely different classes to the JVM. The code is expecting the javax.xml.namespace one, so the xalan class can never be an issue.
I found that Java 6's rt.jar also two version's of class QName:
One with package: com\sun\org\apache\xalan\internal\xsltc\compiler
Another with: javax\xml\namespace