<snip/>
Sounds simple. But when you talk about dependencies, which dependency you're talking about?
I could have a service named CodeGenerator that depends on ParserEngine service to be able to run. In other hand I could have a ParserEngine that uses Xerces to parse Xml files. Which level of dependency we are talking?
I am talking about inter-JAR dependencies.
For example, Merlin has a runtime dependency on Avalon Framework. By providing a way of declaring the inter-jar dependency, when the repository loads the Merlin JAR, it will place it after the Avalon Framework JAR in its list of assemblies.
Those types of dependencies.
Of course there will always be JAR files that don't specify dependency information, and there is little we can do about it for the time being other than respect the load order that they were added to the repository. IOW, it would fall back to the JMX way of doing things.
--
"They that give up essential liberty to obtain a little temporary safety
deserve neither liberty nor safety."
- Benjamin Franklin
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
