openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marc Prud'hommeaux (JIRA)" <>
Subject [jira] Created: (OPENJPA-345) "openjpa" maven module has unnecessary dependencies on other openjpa modules
Date Thu, 30 Aug 2007 16:24:31 GMT
"openjpa" maven module has unnecessary dependencies on other openjpa modules

                 Key: OPENJPA-345
             Project: OpenJPA
          Issue Type: Bug
          Components: build / infrastructure
    Affects Versions: 1.0.0, 0.9.7, 0.9.6, 0.9.0
            Reporter: Marc Prud'hommeaux
            Priority: Minor

The "openjpa" module of the maven project (e.g., the one available from
) is an aggregate jar of all the other openjpa modules. For build reasons, this module has
a dependency on all the other openjpa modules. However, the practical consequence is that
when another project has a dependency on "openjpa", jars from all the other modules are downloaded
and added as dependencies. So rather than just downloading the one "openjpa-1.0.0.jar" that
is needed, the following additional jars are also downloaded and added as transitive dependencies
of the maven project:


One solution might be to change the dependency type in the "openjpa" module to be "system",
but we would need to investigate the consequences of doing this.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message