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
Fix For: 2.0-beta1
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.