[jboss-dev] jaxen in AS

Fernando Nasser fnasser at redhat.com
Thu Mar 1 15:20:21 EST 2007


Dimitris Andreadis wrote:
> 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)

"virtual dependencies" in RPMs, if necesssary "alternatives", but 
unfortunately this is for Linux.  Some installer option for the others?

> - allow an override from a top level component (use javassist)
> 

Also easy on Linux with RPMs, symlinks etc.

> But components should still declare their direct dependencies.
> 

Always

Fernando

> 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
> _______________________________________________
> 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