The xbean classes are under: com.opensymphony.xwork2.util.finder

and ASM 3.1 will be jar-jared into: org.objectweb.asm.xwork

Convention in sandbox was updated to use the xbean classes.

musachy

On Fri, May 30, 2008 at 5:48 PM, Musachy Barroso <[EMAIL PROTECTED]> wrote:
> maven-shade-plugin works fine. It took me while to get it to work due
> to my maven noobness. If none object I will check in the xbean code
> into xwork, with the pom modifications .
>
> musachy
>
> On Fri, May 30, 2008 at 2:53 PM, David Blevins <[EMAIL PROTECTED]> wrote:
>>
>> On May 30, 2008, at 2:09 AM, Adam Hardy wrote:
>>
>>> Don Brown on 29/05/08 08:08, wrote:
>>>>
>>>> xbean-finder is already split into a common library, just it is part
>>>> of the xbean project rather than commons.  From a technical level,
>>>> there is no difference.
>>>> The reason we want to copy the code over has less to do with the
>>>> project's stability but the desire to have fewer dependencies.
>>>> Don
>>>> On Thu, May 29, 2008 at 4:03 PM, Al Sutton <[EMAIL PROTECTED]>
>>>> wrote:
>>>>>
>>>>> How about talking to the author about splitting it into a commons
>>>>> library?
>>>>> This would give the usual benefits of propogating bug fixes and avoid
>>>>> duplicate work on divergent code bases.
>>>>>
>>>>> Al.
>>>>>
>>>>> Musachy Barroso wrote:
>>>>>>>
>>>>>>> It is a standalone library, used heavily by the OpenEJB and Geronimo
>>>>>>> guys.
>>>>>>>
>>>>>> oops.
>>>>>>
>>>>>>
>>>>>>> Personally, I favor copying the code over and jarjar'ing the asm
>>>>>>> dependency.
>>>
>>> Two quick questions:
>>>
>>> "jarjar'ing" the dependency? What does that mean? I hope I'm not the only
>>> one who isn't hip to the lingo! I guess if I knew the context better I could
>>> work it out.
>>>
>>> Secondly, I was wondering about the advantages of having fewer
>>> dependencies, especially in this maven era. If something's really great,
>>> it's fine to depend on it, surely?
>>
>> The term comes from a tool that essentially read in the byte code and
>> repackaged it.  For example changing the java package from org.objectweb.asm
>> to org.apache.fooproject.asm.  There are other tools that can do it now,
>> like the maven-shade-plugin, but it was the first that I'm aware of.
>>
>> The ASM guys themselves recommend repackaging their code due to the number
>> of people using different versions of ASM and that some of those versions of
>> incompatible.  Hibernate is a good example of this as they use a really old
>> version of ASM.  As this particular library is only 40K or so you can solve
>> a lot of potential headaches for users by getting it out of their way.
>>
>> -David
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>
>
>
> --
> "Hey you! Would you help me to carry the stone?" Pink Floyd
>



-- 
"Hey you! Would you help me to carry the stone?" Pink Floyd

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to