(This time with log attached)

Carsten Ziegeler wrote:
> Brett Porter wrote:
> 
>>This be related to the compiler changes that have been going on.
>>
>>Carsten - can you svn up with th elogging I just added and check the
>>library is passed in?
>>
> 
> Sure, I can't at the moment, but I'll try tonight and report back tomorrow.
> 
> Carsten
> 
Attached is the log containing the classpath. Now the problem is, that
we depend on xml-apis.1.3.02 - which is the official version of the
xml-apis containing DOM level 3 classes.
As you can see from the log, xml-apis-2.0.2 is used instead. I guess
this comes from the transitive dependencies from some other project.
Unfortunately 2.0.2 is a faulty number and it is higer than 1.3.02, so
2.0.2 is preferred over 1.3.02.
So, is there any way to turn of transitive dependencies and is there any
way to tell that 1.3.02 should always be used?

Carsten

-- 
Carsten Ziegeler - Open Source Group, S&N AG
http://www.s-und-n.de
http://www.osoco.org/weblogs/rael/

[DEBUG] Source directories: [D:\dev\workspace\cocoon-2.2\core\..\src\java]
[DEBUG] Classpath: [D:\dev\workspace\cocoon-2.2\core\target\classes
 
D:\dev\maven-repo\repository\excalibur-pool\excalibur-pool-instrumented\2.0.0\excalibur-pool-instrumented-2.0.0.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-log_all\1.0.0\knopflerfish-log_all-1.0.0.jar
 
D:\dev\maven-repo\repository\jakarta-bcel\jakarta-bcel\20040329\jakarta-bcel-20040329.jar
 
D:\dev\maven-repo\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar
 
D:\dev\maven-repo\repository\commons-beanutils\commons-beanutils\1.4\commons-beanutils-1.4.jar
 
D:\dev\maven-repo\repository\excalibur-store\excalibur-store\1.0\excalibur-store-1.0.jar
 D:\dev\maven-repo\repository\rhino\rhino\1.6R1\rhino-1.6R1.jar
 
D:\dev\maven-repo\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar
 
D:\dev\maven-repo\repository\commons-jxpath\commons-jxpath\1.2\commons-jxpath-1.2.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-logcommands\1.0.0\knopflerfish-logcommands-1.0.0.jar
 
D:\dev\maven-repo\repository\excalibur-pool\excalibur-pool-api\2.0.0\excalibur-pool-api-2.0.0.jar
 D:\dev\maven-repo\repository\ant\ant-optional\1.5.1\ant-optional-1.5.1.jar
 D:\dev\maven-repo\repository\xml-apis\xml-apis\2.0.2\xml-apis-2.0.2.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-framework\1.3.3\knopflerfish-framework-1.3.3.jar
 D:\dev\maven-repo\repository\excalibur-io\excalibur-io\1.1\excalibur-io-1.1.jar
 D:\dev\maven-repo\repository\xmlbeans\xmlbeans\1.0.3\xmlbeans-1.0.3.jar
 D:\dev\maven-repo\repository\regexp\regexp\1.3\regexp-1.3.jar
 
D:\dev\maven-repo\repository\commons-httpclient\commons-httpclient\2.0.2\commons-httpclient-2.0.2.jar
 D:\dev\maven-repo\repository\xerces\xercesImpl\2.7.1\xercesImpl-2.7.1.jar
 
D:\dev\maven-repo\repository\excalibur-naming\excalibur-naming\1.0\excalibur-naming-1.0.jar
 
D:\dev\maven-repo\repository\excalibur-instrument\excalibur-instrument\1.0\excalibur-instrument-1.0.jar
 
D:\dev\maven-repo\repository\avalon-framework\avalon-framework-impl\4.2.0\avalon-framework-impl-4.2.0.jar
 
D:\dev\maven-repo\repository\commons-jci\commons-jci\r159148\commons-jci-r159148.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-http_all\1.1.0\knopflerfish-http_all-1.1.0.jar
 D:\dev\maven-repo\repository\xml-resolver\xml-resolver\1.1\xml-resolver-1.1.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-cm_api\1.0.0\knopflerfish-cm_api-1.0.0.jar
 
D:\dev\maven-repo\repository\excalibur-pool\excalibur-pool-impl\2.0.0\excalibur-pool-impl-2.0.0.jar
 D:\dev\maven-repo\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar
 
D:\dev\maven-repo\repository\excalibur-xmlutil\excalibur-xmlutil\1.0\excalibur-xmlutil-1.0.jar
 D:\dev\maven-repo\repository\log4j\log4j\1.2.11\log4j-1.2.11.jar
 
D:\dev\maven-repo\repository\excalibur-sourceresolve\excalibur-sourceresolve\1.1\excalibur-sourceresolve-1.1.jar
 
D:\dev\maven-repo\repository\avalon-framework\avalon-framework-api\4.2.0\avalon-framework-api-4.2.0.jar
 D:\dev\maven-repo\repository\concurrent\concurrent\1.3.4\concurrent-1.3.4.jar
 D:\dev\maven-repo\repository\junit\junit\3.8.1\junit-3.8.1.jar
 D:\dev\maven-repo\repository\ant\ant\1.6.5\ant-1.6.5.jar
 D:\dev\maven-repo\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar
 
D:\dev\maven-repo\repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar
 D:\dev\maven-repo\repository\commons-cli\commons-cli\1.0\commons-cli-1.0.jar
 D:\dev\maven-repo\repository\commons-jexl\commons-jexl\1.0\commons-jexl-1.0.jar
 D:\dev\maven-repo\repository\logkit\logkit\1.2.2\logkit-1.2.2.jar
 
D:\dev\maven-repo\repository\excalibur-logger\excalibur-logger\1.1\excalibur-logger-1.1.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-consoletty\1.0.0\knopflerfish-consoletty-1.0.0.jar
 D:\dev\maven-repo\repository\servletapi\servletapi\2.3\servletapi-2.3.jar
 
D:\dev\maven-repo\repository\excalibur-i18n\excalibur-i18n\1.1\excalibur-i18n-1.1.jar
 D:\dev\maven-repo\repository\xerces\xerces\1.2.3\xerces-1.2.3.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-frameworkcommands\1.0.0\knopflerfish-frameworkcommands-1.0.0.jar
 D:\dev\maven-repo\repository\ehcache\ehcache\1.1\ehcache-1.1.jar
 D:\dev\maven-repo\repository\jdom\jdom\b9\jdom-b9.jar
 
D:\dev\maven-repo\repository\jcs\jcs\1.2.5-dev-20050313\jcs-1.2.5-dev-20050313.jar
 
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-console_all\1.0.0\knopflerfish-console_all-1.0.0.jar]
[DEBUG] Output directory: D:\dev\workspace\cocoon-2.2\core\target\classes
[DEBUG] Classpath:
[DEBUG]  D:\dev\workspace\cocoon-2.2\core\target\classes
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-pool\excalibur-pool-instrumented\2.0.0\excalibur-pool-instrumented-2.0.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-log_all\1.0.0\knopflerfish-log_all-1.0.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\jakarta-bcel\jakarta-bcel\20040329\jakarta-bcel-20040329.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-logging\commons-logging\1.0.4\commons-logging-1.0.4.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-beanutils\commons-beanutils\1.4\commons-beanutils-1.4.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-store\excalibur-store\1.0\excalibur-store-1.0.jar
[DEBUG]  D:\dev\maven-repo\repository\rhino\rhino\1.6R1\rhino-1.6R1.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-collections\commons-collections\3.1\commons-collections-3.1.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-jxpath\commons-jxpath\1.2\commons-jxpath-1.2.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-logcommands\1.0.0\knopflerfish-logcommands-1.0.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-pool\excalibur-pool-api\2.0.0\excalibur-pool-api-2.0.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\ant\ant-optional\1.5.1\ant-optional-1.5.1.jar
[DEBUG]  D:\dev\maven-repo\repository\xml-apis\xml-apis\2.0.2\xml-apis-2.0.2.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-framework\1.3.3\knopflerfish-framework-1.3.3.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-io\excalibur-io\1.1\excalibur-io-1.1.jar
[DEBUG]  D:\dev\maven-repo\repository\xmlbeans\xmlbeans\1.0.3\xmlbeans-1.0.3.jar
[DEBUG]  D:\dev\maven-repo\repository\regexp\regexp\1.3\regexp-1.3.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-httpclient\commons-httpclient\2.0.2\commons-httpclient-2.0.2.jar
[DEBUG]  
D:\dev\maven-repo\repository\xerces\xercesImpl\2.7.1\xercesImpl-2.7.1.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-naming\excalibur-naming\1.0\excalibur-naming-1.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-instrument\excalibur-instrument\1.0\excalibur-instrument-1.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\avalon-framework\avalon-framework-impl\4.2.0\avalon-framework-impl-4.2.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-jci\commons-jci\r159148\commons-jci-r159148.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-http_all\1.1.0\knopflerfish-http_all-1.1.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\xml-resolver\xml-resolver\1.1\xml-resolver-1.1.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-cm_api\1.0.0\knopflerfish-cm_api-1.0.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-pool\excalibur-pool-impl\2.0.0\excalibur-pool-impl-2.0.0.jar
[DEBUG]  D:\dev\maven-repo\repository\xalan\xalan\2.7.0\xalan-2.7.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-xmlutil\excalibur-xmlutil\1.0\excalibur-xmlutil-1.0.jar
[DEBUG]  D:\dev\maven-repo\repository\log4j\log4j\1.2.11\log4j-1.2.11.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-sourceresolve\excalibur-sourceresolve\1.1\excalibur-sourceresolve-1.1.jar
[DEBUG]  
D:\dev\maven-repo\repository\avalon-framework\avalon-framework-api\4.2.0\avalon-framework-api-4.2.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\concurrent\concurrent\1.3.4\concurrent-1.3.4.jar
[DEBUG]  D:\dev\maven-repo\repository\junit\junit\3.8.1\junit-3.8.1.jar
[DEBUG]  D:\dev\maven-repo\repository\ant\ant\1.6.5\ant-1.6.5.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-lang\commons-lang\2.1\commons-lang-2.1.jar
[DEBUG]  
D:\dev\maven-repo\repository\avalon-framework\avalon-framework\4.1.3\avalon-framework-4.1.3.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-cli\commons-cli\1.0\commons-cli-1.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\commons-jexl\commons-jexl\1.0\commons-jexl-1.0.jar
[DEBUG]  D:\dev\maven-repo\repository\logkit\logkit\1.2.2\logkit-1.2.2.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-logger\excalibur-logger\1.1\excalibur-logger-1.1.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-consoletty\1.0.0\knopflerfish-consoletty-1.0.0.jar
[DEBUG]  
D:\dev\maven-repo\repository\servletapi\servletapi\2.3\servletapi-2.3.jar
[DEBUG]  
D:\dev\maven-repo\repository\excalibur-i18n\excalibur-i18n\1.1\excalibur-i18n-1.1.jar
[DEBUG]  D:\dev\maven-repo\repository\xerces\xerces\1.2.3\xerces-1.2.3.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-frameworkcommands\1.0.0\knopflerfish-frameworkcommands-1.0.0.jar
[DEBUG]  D:\dev\maven-repo\repository\ehcache\ehcache\1.1\ehcache-1.1.jar
[DEBUG]  D:\dev\maven-repo\repository\jdom\jdom\b9\jdom-b9.jar
[DEBUG]  
D:\dev\maven-repo\repository\jcs\jcs\1.2.5-dev-20050313\jcs-1.2.5-dev-20050313.jar
[DEBUG]  
D:\dev\maven-repo\repository\knopflerfish\knopflerfish-console_all\1.0.0\knopflerfish-console_all-1.0.0.jar
[DEBUG] Source roots:
[DEBUG]  D:\dev\workspace\cocoon-2.2\core\..\src\java
Compiling 2 source files to D:\dev\workspace\cocoon-2.2\core\target\classes
[INFO] 
----------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] 
----------------------------------------------------------------------------
[INFO] Reason: Compilation failure
[INFO] 
----------------------------------------------------------------------------
[INFO] 
D:\dev\workspace\cocoon-2.2\core\..\src\java\org\apache\cocoon\xml\dom\DocumentWrapper.java:[26,19]
 cannot resolve symbol
symbol  : class DOMConfiguration 
location: package dom

D:\dev\workspace\cocoon-2.2\core\..\src\java\org\apache\cocoon\xml\dom\DocumentWrapper.java:[39,19]
 cannot resolve symbol
symbol  : class UserDataHandler 
location: package dom

D:\dev\workspace\cocoon-2.2\core\..\src\java\org\apache\cocoon\xml\dom\DocumentWrapper.java:[914,11]
 cannot resolve symbol
symbol  : class DOMConfiguration 
location: class org.apache.cocoon.xml.dom.DocumentWrapper

D:\dev\workspace\cocoon-2.2\core\..\src\java\org\apache\cocoon\xml\dom\DocumentWrapper.java:[1012,56]
 cannot resolve symbol
symbol  : class UserDataHandler 
location: class org.apache.cocoon.xml.dom.DocumentWrapper

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to