From: Juergen H. <jho...@us...> - 2006-08-20 19:21:38
|
Update of /cvsroot/springframework/spring In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv2263 Modified Files: build.xml readme.txt Log Message: added "spring-agent.jar" to "dist/weavers" directory, containing the agent for Spring's InstrumentationLoadTimeWeaver Index: build.xml =================================================================== RCS file: /cvsroot/springframework/spring/build.xml,v retrieving revision 1.220 retrieving revision 1.221 diff -C2 -d -r1.220 -r1.221 *** build.xml 18 Aug 2006 17:58:37 -0000 1.220 --- build.xml 20 Aug 2006 19:21:35 -0000 1.221 *************** *** 579,587 **** </delete> <jar jarfile="${dist.dir}/weavers/spring-tomcat-weaver.jar"> <fileset dir="${target.classes.dir}"> - <include name="org/springframework/instrument/classloading/tomcat/**"/> <include name="org/springframework/instrument/ClassFileTransformerRegistry.class"/> <include name="org/springframework/instrument/classloading/WeavingTransformer.class"/> </fileset> <manifest> --- 579,598 ---- </delete> + <jar jarfile="${dist.dir}/weavers/spring-agent.jar"> + <fileset dir="${target.classes.dir}"> + <include name="org/springframework/instrument/InstrumentationSavingAgent.class"/> + </fileset> + <manifest> + <attribute name="Implementation-Title" value="${spring-title}"/> + <attribute name="Implementation-Version" value="${spring-version}"/> + <attribute name="Spring-Version" value="${spring-version}"/> + </manifest> + </jar> + <jar jarfile="${dist.dir}/weavers/spring-tomcat-weaver.jar"> <fileset dir="${target.classes.dir}"> <include name="org/springframework/instrument/ClassFileTransformerRegistry.class"/> <include name="org/springframework/instrument/classloading/WeavingTransformer.class"/> + <include name="org/springframework/instrument/classloading/tomcat/**"/> </fileset> <manifest> *************** *** 685,689 **** <target name="distfiles" depends="initdist" description="Copy dtd, tld and suchlike to the dist directory"> ! <copy file="${src.dir}/org/springframework/beans/factory/xml/spring-beans_2_0.dtd" todir="${dist.dir}/resources" preservelastmodified="true"/> --- 696,703 ---- <target name="distfiles" depends="initdist" description="Copy dtd, tld and suchlike to the dist directory"> ! <copy file="${src.dir}/org/springframework/beans/factory/xml/spring-beans.dtd" ! todir="${dist.dir}/resources" preservelastmodified="true"/> ! ! <copy file="${src.dir}/org/springframework/beans/factory/xml/spring-beans-2.0.dtd" todir="${dist.dir}/resources" preservelastmodified="true"/> Index: readme.txt =================================================================== RCS file: /cvsroot/springframework/spring/readme.txt,v retrieving revision 1.100 retrieving revision 1.101 diff -C2 -d -r1.100 -r1.101 *** readme.txt 14 Aug 2006 23:55:27 -0000 1.100 --- readme.txt 20 Aug 2006 19:21:35 -0000 1.101 *************** *** 1,4 **** ! THE SPRING FRAMEWORK, release 2.0 (August 2006) ! ----------------------------------------------- http://www.springframework.org --- 1,4 ---- ! THE SPRING FRAMEWORK, release 2.0 RC4 (August 2006) ! --------------------------------------------------- http://www.springframework.org *************** *** 91,95 **** FULL JAR (dist): ! * "spring" (~2435 KB) - Convenient jar file combining all standard modules (except for superseded modules) - Also includes the AOP Alliance interfaces (as a convenience) --- 91,95 ---- FULL JAR (dist): ! * "spring" (~2460 KB) - Convenient jar file combining all standard modules (except for superseded modules) - Also includes the AOP Alliance interfaces (as a convenience) *************** *** 102,118 **** - Dependencies: Commons Logging, (Log4J) ! * "spring-beans" (~345 KB) - Contents: JavaBeans support, bean container - Dependencies: spring-core, (CGLIB) ! * "spring-aop" (~275 KB) - Contents: AOP framework, source-level metadata support - Dependencies: spring-core, (spring-beans, AOP Alliance, CGLIB, Commons Attributes) ! * "spring-context" (~120 KB) - Contents: application context, JNDI support, instrumentation, validation - Dependencies: spring-beans, (spring-aop) ! * "spring-dao" (~110 KB) - Contents: DAO support, transaction infrastructure, caching support - Dependencies: spring-core, (spring-aop, spring-context, JTA API) --- 102,118 ---- - Dependencies: Commons Logging, (Log4J) ! * "spring-beans" (~350 KB) - Contents: JavaBeans support, bean container - Dependencies: spring-core, (CGLIB) ! * "spring-aop" (~280 KB) - Contents: AOP framework, source-level metadata support - Dependencies: spring-core, (spring-beans, AOP Alliance, CGLIB, Commons Attributes) ! * "spring-context" (~125 KB) - Contents: application context, JNDI support, instrumentation, validation - Dependencies: spring-beans, (spring-aop) ! * "spring-dao" (~115 KB) - Contents: DAO support, transaction infrastructure, caching support - Dependencies: spring-core, (spring-aop, spring-context, JTA API) *************** *** 138,142 **** - Dependencies: spring-web, Struts ! * "spring-remoting" (~100 KB) - Contents: remoting support, EJB support - Dependencies: spring-aop, (spring-context, spring-web, Hessian, Burlap, JAX-RPC, EJB API) --- 138,142 ---- - Dependencies: spring-web, Struts ! * "spring-remoting" (~105 KB) - Contents: remoting support, EJB support - Dependencies: spring-aop, (spring-context, spring-web, Hessian, Burlap, JAX-RPC, EJB API) *************** *** 150,154 **** - Dependencies: spring-aop, JMX API ! * "spring-jms" (~105 KB) - Contents: JMS 1.0.2/1.1 support - Dependencies: spring-dao, JMS API --- 150,154 ---- - Dependencies: spring-aop, JMX API ! * "spring-jms" (~115 KB) - Contents: JMS 1.0.2/1.1 support - Dependencies: spring-dao, JMS API *************** *** 200,203 **** --- 200,207 ---- WEAVER JARS (dist/weavers) + * "spring-agent" (~5 KB) + - Contents: Spring's InstrumentationSavingAgent (for InstrumentationLoadTimeWeaver) + - Dependencies: none (for use at JVM startup: "-javaagent:spring-agent.jar") + * "spring-tomcat-weaver" (~5 KB) - Contents: extension of Tomcat's ClassLoader, capable of class instrumentation |