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]