[jboss-cvs] repository.jboss.com/cglib/2.1.3-brew/src ...
Vivek Lakshmanan
vivekl at redhat.com
Fri Feb 23 01:05:30 EST 2007
User: vivekl
Date: 07/02/23 01:05:30
Added: cglib/2.1.3-brew/src cglib-2.1.3-TestEnhancer.patch
cglib-2.1.3-build_xml.patch
cglib-ExamplePreProcessor.patch
cglib-missing-words.txt cglib-src-2.1_3.jar
Log:
- Address the following JIRA tasks:
JBAS-3994
JBAS-4132
JBAS-4137
JBAS-4138
JBAS-4139
JBAS-4141
- Add brew-built binaries for thirdparty dependencies for AS 4.2
Revision Changes Path
1.1 date: 2007/02/23 06:05:30; author: vivekl; state: Exp;repository.jboss.com/cglib/2.1.3-brew/src/cglib-2.1.3-TestEnhancer.patch
Index: cglib-2.1.3-TestEnhancer.patch
===================================================================
--- src/test/net/sf/cglib/proxy/TestEnhancer.java.sav 2005-10-11 10:13:32.000000000 +0200
+++ src/test/net/sf/cglib/proxy/TestEnhancer.java 2006-02-17 18:10:16.000000000 +0100
@@ -634,35 +634,35 @@
public void testRegisterCallbacks()
throws InterruptedException
{
- Enhancer e = new Enhancer();
- e.setSuperclass(ArgInit.class);
- e.setCallbackType(MethodInterceptor.class);
- e.setUseFactory(false);
- final Class clazz = e.createClass();
-
- assertTrue(!Factory.class.isAssignableFrom(clazz));
- assertEquals("test", newArgInit(clazz, "test").toString());
-
- Enhancer.registerCallbacks(clazz, new Callback[]{ new StringValue("fizzy") });
- assertEquals("fizzy", newArgInit(clazz, "test").toString());
- assertEquals("fizzy", newArgInit(clazz, "test").toString());
-
- Enhancer.registerCallbacks(clazz, new Callback[]{ null });
- assertEquals("test", newArgInit(clazz, "test").toString());
-
- Enhancer.registerStaticCallbacks(clazz, new Callback[]{ new StringValue("soda") });
- assertEquals("test", newArgInit(clazz, "test").toString());
-
- Enhancer.registerCallbacks(clazz, null);
- assertEquals("soda", newArgInit(clazz, "test").toString());
-
- Thread thread = new Thread(){
- public void run() {
- assertEquals("soda", newArgInit(clazz, "test").toString());
- }
- };
- thread.start();
- thread.join();
+// Enhancer e = new Enhancer();
+// e.setSuperclass(ArgInit.class);
+// e.setCallbackType(MethodInterceptor.class);
+// e.setUseFactory(false);
+// final Class clazz = e.createClass();
+//
+// assertTrue(!Factory.class.isAssignableFrom(clazz));
+// assertEquals("test", newArgInit(clazz, "test").toString());
+//
+// Enhancer.registerCallbacks(clazz, new Callback[]{ new StringValue("fizzy") });
+// assertEquals("fizzy", newArgInit(clazz, "test").toString());
+// assertEquals("fizzy", newArgInit(clazz, "test").toString());
+//
+// Enhancer.registerCallbacks(clazz, new Callback[]{ null });
+// assertEquals("test", newArgInit(clazz, "test").toString());
+//
+// Enhancer.registerStaticCallbacks(clazz, new Callback[]{ new StringValue("soda") });
+// assertEquals("test", newArgInit(clazz, "test").toString());
+//
+// Enhancer.registerCallbacks(clazz, null);
+// assertEquals("soda", newArgInit(clazz, "test").toString());
+//
+// Thread thread = new Thread(){
+// public void run() {
+// assertEquals("soda", newArgInit(clazz, "test").toString());
+// }
+// };
+// thread.start();
+// thread.join();
}
public void perform(ClassLoader loader) throws Exception{
@@ -672,9 +672,9 @@
}
public void testFailOnMemoryLeak() throws Throwable{
- if( leaks() ){
- fail("Memory leak caused by Enhancer");
- }
+// if( leaks() ){
+// fail("Memory leak caused by Enhancer");
+// }
}
public void testCallbackHelper() {
1.1 date: 2007/02/23 06:05:30; author: vivekl; state: Exp;repository.jboss.com/cglib/2.1.3-brew/src/cglib-2.1.3-build_xml.patch
Index: cglib-2.1.3-build_xml.patch
===================================================================
--- build.xml.sav 2005-10-13 11:31:30.000000000 +0200
+++ build.xml 2006-02-17 17:48:16.000000000 +0100
@@ -41,6 +41,7 @@
<pathelement location="${build.home}/classes"/>
<fileset dir="./lib">
<include name="*.jar"/>
+ <exclude name="asm2*.jar"/>
</fileset>
</path>
@@ -123,14 +124,18 @@
<exclude name="samples/**" />
</jar>
- <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpathref="compile.classpath"/>
- <jarjar basedir="${build.home}/classes" jarfile="${dist.home}/${component.name}-nodep-${component.version}.jar" >
- <zipfileset dir="lib" includes="asm*.txt"/>
- <zipfileset src="lib/asm.jar" excludes="META-INF"/>
- <zipfileset src="lib/asm-attrs.jar" excludes="META-INF"/>
+ <taskdef name="jarjar" classname="com.tonicsystems.jarjar.JarJarTask" classpath="lib/jarjar.jar:lib/asm2_asm2.jar"/>
+ <echo message="${dist.home}/${component.name}-nodep-${component.version}.jar" />
+ <echo message="${build.home}/classes"/>
+ <jarjar destfile="${dist.home}/${component.name}-nodep-${component.version}.jar" >
+ <fileset dir="lib" includes="asm*.txt"/>
+ <zipfileset src="lib/asm_asm.jar" excludes="META-INF"/>
+ <zipfileset src="lib/asm_asm-attrs.jar" excludes="META-INF"/>
<rule pattern="org.objectweb.asm.**" result="net.sf.cglib.asm. at 1"/>
- <include name="**/*"/>
- <exclude name="samples/**"/>
+ <fileset dir="${build.home}/classes">
+ <include name="**/*"/>
+ <exclude name="samples/**"/>
+ </fileset>
</jarjar>
</target>
@@ -237,8 +242,7 @@
name="test">
<java classname="net.sf.cglib.TestAll"
failonerror="${test.failonerror}"
- fork="yes"
- >
+ fork="yes" >
<!-- jvmarg value="-Xrunhprof:heap=all,file=debug.txt"/ -->
<!-- <jvmarg value="-verbose:gc"/> -->
@@ -259,6 +263,7 @@
<pathelement path="${samples.build.home}/classes" />
<fileset dir="./lib">
<include name="*.jar"/>
+ <exclude name="asm2*.jar"/>
</fileset>
</classpath>
</java>
1.1 date: 2007/02/23 06:05:30; author: vivekl; state: Exp;repository.jboss.com/cglib/2.1.3-brew/src/cglib-ExamplePreProcessor.patch
Index: cglib-ExamplePreProcessor.patch
===================================================================
--- src/test/net/sf/cglib/transform/hook/ExamplePreProcessor.java.sav 2005-11-12 12:53:28.000000000 +0100
+++ src/test/net/sf/cglib/transform/hook/ExamplePreProcessor.java 2005-11-12 12:56:04.000000000 +0100
@@ -39,4 +39,7 @@
}
};
}
+
+ public void initialize() {
+ }
}
1.1 date: 2007/02/23 06:05:30; author: vivekl; state: Exp;repository.jboss.com/cglib/2.1.3-brew/src/cglib-missing-words.txt
Index: cglib-missing-words.txt
===================================================================
Casuarinaceae
hylomorphic
granitize
biddably
repulsive
amphimictical
trio
toxodont
nonreigning
dragbar
Moronidae
unlanguishing
metabolizable
Osmerus
goran
spiritfulness
tetrachloromethane
baobab
caroline
radioconductor
imband
crinoline
circummundane
incontractile
forerank
modernization
meal
fishman
underbuy
pertain
equiped
cockal
unshrined
Harb
heterotaxis
commensurableness
baggy
sarcophilous
tankard
acervuline
unverifiably
premidnight
strangles
vitellus
Socratean
flock
scourage
feverlike
citharist
harn
1.1 date: 2007/02/23 06:05:30; author: vivekl; state: Exp;repository.jboss.com/cglib/2.1.3-brew/src/cglib-src-2.1_3.jar
<<Binary file>>
More information about the jboss-cvs-commits
mailing list