I am working on a build system proof of concept, that integrates cvs modules
as sources instead of binaries.  Things are going well, but I have run into
a few module dependency issues.  Currently there is only one that is causing
a problem.

There is a circular dependency between jboss and jbosspool:

  1) JDBCDataSourceLoader(jboss) depends on JDBCPoolDataSource(jbosspool)

  2) XADataSourceLoader(jboss) depends on XAPoolDataSource(jbosspool)

I suggest moving the *Loader classes to the jbosspool module (with _no_
package name changes) as the simple short-term solution to this problem.

I am going to make this change on the jboss_buildmagic branch to continue
the buildsystem testing, and thus it will not affect any other branches
currently.

This was the only major dependency problem that I found so far, which shows
a nice clean separation of the JBoss architecture. =)

--jason


_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to