[jboss-dev] jaxen in AS

Dimitris Andreadis dandread at redhat.com
Thu Mar 1 14:33:49 EST 2007


That's fine. I guess, that's more like a feature request for dependency tool support:

- be able to declare an alternate dependency (works with cglib x OR javassist y)
- allow an override from a top level component (use javassist)

But components should still declare their direct dependencies.

Steve Ebersole wrote:
> Not always that simple.  For example, everyone here is assuming that 
> hibernate should just declare cglib as a direct dependency.  But the 
> truth is that for hibernate, cglib is an "optional" dependency (to 
> borrow the Maven terminology) depending on the features of hibernate you 
> use.  In fact, within AS y'all use the javassist-based provider for 
> bytecode services and thus cglib is not really a hibernate dependency at 
> all as AS uses it.
> 
> At any rate, I was originally simply pointing out that there are other 
> dependency paths for jaxen...
> 
> Dimitris Andreadis wrote:
>> Is quite simple actually: every component declares all it's direct 
>> dependencies and whatever tool is used can validate the whole graph.
>>
>> Fernando Nasser wrote:
> _______________________________________________
> jboss-development mailing list
> jboss-development at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/jboss-development



More information about the jboss-development mailing list