So I've run into problems trying to remove the dependency upon cglib for hibernate. The hibernate component-info has historically, for whatever reason, to define a dependency on asm (this was never a direct dependency). So I defined the component-info for hibernate-3.2.0.cr2 as:
<component id="hibernate" licenseType="lgpl" version="3.2.0.CR2" projectHome="http://hibernate.org/" description="ultra-high performance object/relational persistence"> <artifact id="hibernate3.jar"/> <import componentref="antlr"> <compatible version="2.7.5H3"/> <compatible version="2.7.6rc1"/> <compatible version="2.7.6.ga"/> </import> <export> <include input="hibernate3.jar"/> </export> </component> However, that now leads to failures when trying to build because asm is no longer defined as a dependency. Seems logical that cglib really should be pulling in this dependency, since it is cglib which has this as a direct dependency. So it depends on whether cglib-2.1.2jboss (the current dep level for JBoss AS) has been used in a previous build. Ideally, we should modify that cglib component-info to pull in this dependency. If that has been used in a previously AS release, then I guess we'll need to put this asm dependency at the AS level. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Steve Ebersole Sent: Monday, May 08, 2006 8:40 AM To: Dimitris Andreadis; Emmanuel Bernard; Scott M Stark; Bill Burke Cc: jboss-development@lists.sourceforge.net Subject: [JBoss-dev] RE: Hibernate, HA, ,HEM, antlr versions in Branch_4_0 No objections. I just have not switched over hibernate-int yet because of the outstanding question of cglib/javassist. They are basically unrelated, but just wanted to get that committed all together. I'll commit that stuff this morning. -----Original Message----- From: Dimitris Andreadis Sent: Monday, May 08, 2006 3:49 AM To: Emmanuel Bernard; Steve Ebersole; Scott M Stark; Bill Burke Cc: jboss-development@lists.sourceforge.net Subject: Hibernate, HA, ,HEM, antlr versions in Branch_4_0 In Branch_4_0 we have: <componentref name="hibernate" version="3.2.0.CR1"/> <componentref name="hibernate-annotations" version="3.1beta9"/> <componentref name="hibernate-entitymanager" version="3.1beta7"/> <componentref name="antlr" version="2.7.6rc1"/> We agree we want those to become: H -> 3.2.0.CR2 HA -> 3.2.0.CR1 HEM -> 3.2.0.CR1 Antlr -> 2.7.6.ga Objections? ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=k&kid0709&bid&3057&dat1642 _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ JBoss-Development mailing list JBoss-Development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-development