From: <ad...@jb...> - 2005-05-04 17:00:13
|
"sco...@jb..." wrote : Another thing that is missing in the component-info.xml is an expression of the depenencies on other repository components. For example, the javagroups component has no expressed dependency on the commons-logging component. I don't think the consumer of javagroups should have to understand implied dependencies. | Yes, this has broken the "runtest" target where a test would automatically import the dependencies of its dependencies without each module having to worry about what each project uses. e.g. kernel uses jboss-common.jar which was compiled over xerces, etc. | [ejort@htimes2 kernel]$ ant -f jbossbuild.xml runtest | Buildfile: jbossbuild.xml | | runtest.tests: | Unable to locate 'commons-logging.jar' in Class-Path of jboss-common.jar | Unable to locate 'commons-httpclient.jar' in Class-Path of jboss-common.jar | Unable to locate 'commons-discovery.jar' in Class-Path of jboss-common.jar | Unable to locate 'dom4j.jar' in Class-Path of jboss-common.jar | Unable to locate 'jaxmexs.jar' in Class-Path of jboss-common.jar | Unable to locate 'log4j.jar' in Class-Path of jboss-common.jar | Unable to locate 'gnu-regexp.jar' in Class-Path of jboss-common.jar | Unable to locate 'webdavlib.jar' in Class-Path of jboss-common.jar | Unable to locate 'dtdparser121.jar' in Class-Path of jboss-common.jar | Unable to locate 'xercesImpl.jar' in Class-Path of jboss-common.jar | View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3876459#3876459 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3876459 |