hammant 2003/01/04 11:57:54
Modified: altrmi build.xml
altrmi/src/test/org/apache/excalibur/altrmi/test/async
SimpleAsync2TestCase.java
Log:
de hardcode my javahome directory
Revision Changes Path
1.58 +2 -3 jakarta-avalon-excalibur/altrmi/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/altrmi/build.xml,v
retrieving revision 1.57
retrieving revision 1.58
diff -u -r1.57 -r1.58
--- build.xml 4 Jan 2003 18:46:40 -0000 1.57
+++ build.xml 4 Jan 2003 19:57:54 -0000 1.58
@@ -136,7 +136,8 @@
<target name="compile-test" depends="compile, dependencies-test"
description="Compiles the source code">
<mkdir dir="${build.testsrc}"/>
- <filter token="SPEEDTEST-ITERATIONS" value="${speedtest.iterations}"/>
+ <filter token="SPEEDTEST-ITERATIONS" value="${speedtest.iterations}"/>
+ <echo message="${java.home}" file="build/tests/java_home"/>
<echo>Speed Test Iterations=${speedtest.iterations}</echo>
@@ -287,8 +288,6 @@
<mkdir dir="${build.tests}"/>
<!-- Plain tests -->
-
- <echo message="hi" file="build/hi.txt"/>
<junit fork="true"
haltonfailure="${junit.failonerror}"
1.2 +18 -1
jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/async/SimpleAsync2TestCase.java
Index: SimpleAsync2TestCase.java
===================================================================
RCS file:
/home/cvs/jakarta-avalon-excalibur/altrmi/src/test/org/apache/excalibur/altrmi/test/async/SimpleAsync2TestCase.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SimpleAsync2TestCase.java 3 Dec 2002 00:19:57 -0000 1.1
+++ SimpleAsync2TestCase.java 4 Jan 2003 19:57:54 -0000 1.2
@@ -17,6 +17,9 @@
import junit.framework.TestCase;
import java.io.File;
+import java.io.StringReader;
+import java.io.FileReader;
+import java.io.LineNumberReader;
public class SimpleAsync2TestCase extends TestCase
{
@@ -40,7 +43,21 @@
JavacDynamicGeneratorClassRetriever cr = new
JavacDynamicGeneratorClassRetriever(
this.getClass().getClassLoader());
cr.setClassGenDir(".");
- cr.setAltrmiClasspath("..\\build\\classes;C:\\j2sdk1.4.1\\lib\\tools.jar");
+ String FS = File.separator;
+ String PS = File.pathSeparator;
+
+ LineNumberReader lineNumberReader = new LineNumberReader(new FileReader(
+ new File("java_home")));
+
+ File javaHome = new File(lineNumberReader.readLine());
+
+ String javaHomeString = javaHome.getAbsolutePath();
+ if (javaHomeString.endsWith(FS+"jre"))
+ {
+ javaHome = javaHome.getParentFile();
+ }
+ System.out.println("javaHome=" + javaHome.getAbsolutePath());
+ cr.setAltrmiClasspath(".."+FS+"build"+FS+"classes"+PS+
javaHome.getAbsolutePath() +FS+"lib"+FS+"tools.jar");
cr.setSrcGenDir(".");
server.setClassRetriever(cr);
asyncTestImpl = new AsyncTestImpl();
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>