[
https://issues.apache.org/jira/browse/GERONIMO-2937?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Jencks closed GERONIMO-2937.
----------------------------------
Resolution: Fixed
Assignee: David Jencks
At some point I did clean up the geronimo-dependencies.xml, but these
principles should really be in a more accessible place than this jira
> clean up geronimo-openejb geronimo-dependency.xml
> -------------------------------------------------
>
> Key: GERONIMO-2937
> URL: https://issues.apache.org/jira/browse/GERONIMO-2937
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Affects Versions: 2.0-M3
> Reporter: David Jencks
> Assigned To: David Jencks
> Fix For: 2.0-M4
>
>
> At least the geronimo-openejb geronimo-dependency.xml needs to be drastically
> cleaned up.
> Guidelines for when to put a dependency in geronimo-dependency.xml rather
> than a config dependency:
> - If the jar is something that will ONLY be used by the jar being built or
> things that MUST use the jar being built and there is NO CHANCE anyone else
> will want to use the jar put it in geronimo-dependency.xml. Typical examples
> of this are when you are integrating an external project such as jetty,
> tomcat, or openejb. Generally it is not appropriate to put a library in
> geronimo-dependency.xml since someone else might want to use it but not your
> jar.
> - In all other cases but the dependency in a config. Put it in the config
> that you think everyone who wants to use the jar will depend on, not
> necessarily in the config that depends on the jar you are building.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.