You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by gg...@apache.org on 2014/03/26 04:32:58 UTC

svn commit: r1581675 - in /xalan/test/branches/xalan-j_2_7_x: .classpath build.xml

Author: ggregory
Date: Wed Mar 26 03:32:57 2014
New Revision: 1581675

URL: http://svn.apache.org/r1581675
Log:
Allow the build to work on other JDK versions than 1.3 because 1.3 crashes when doing a full build. Sets the compiler source and target to 1.3. In this commit, the xercesImpl and xml-apis jar files are moved to the new java/lib/endorsed folder from java/lib. This is in preparation to building with Java >= 1.4 where Xerces and XML-APIs MUST be on the endorsed path in order to be recognized.

Modified:
    xalan/test/branches/xalan-j_2_7_x/.classpath
    xalan/test/branches/xalan-j_2_7_x/build.xml

Modified: xalan/test/branches/xalan-j_2_7_x/.classpath
URL: http://svn.apache.org/viewvc/xalan/test/branches/xalan-j_2_7_x/.classpath?rev=1581675&r1=1581674&r2=1581675&view=diff
==============================================================================
--- xalan/test/branches/xalan-j_2_7_x/.classpath (original)
+++ xalan/test/branches/xalan-j_2_7_x/.classpath Wed Mar 26 03:32:57 2014
@@ -3,5 +3,6 @@
 	<classpathentry kind="src" path="java/src"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.3"/>
 	<classpathentry combineaccessrules="false" kind="src" path="/apache-xalan-j-2.7.1-maint-main"/>
+	<classpathentry kind="lib" path="lib/ant.jar"/>
 	<classpathentry kind="output" path="java/build"/>
 </classpath>

Modified: xalan/test/branches/xalan-j_2_7_x/build.xml
URL: http://svn.apache.org/viewvc/xalan/test/branches/xalan-j_2_7_x/build.xml?rev=1581675&r1=1581674&r2=1581675&view=diff
==============================================================================
--- xalan/test/branches/xalan-j_2_7_x/build.xml (original)
+++ xalan/test/branches/xalan-j_2_7_x/build.xml Wed Mar 26 03:32:57 2014
@@ -92,7 +92,8 @@ dependencies - users must manually 'buil
     <!-- Specific locations related to Xalan code, which should be in a sister tree to us -->
     <property name="xalan.relpath" value="../java"/>
     <property name="xalan.lib.dir" value="${xalan.relpath}/lib"/>  
-    <property name="xalan.endorsed.dir" value="${xalan.lib.dir}/endorsed"/>  
+    <property name="xalan.endorsed.dir" value="${xalan.lib.dir}/endorsed"/>
+    <property name="xalan.endorsed.jvmarg" value="-Djava.endorsed.dirs=&quot;${xalan.endorsed.dir}&quot;" />
     <property name="xalan.tools.dir" value="${xalan.relpath}/tools"/>       
     <property name="xalan.build.dir" value="${xalan.relpath}/build"/> 
     <property name="xalan.xdocs.dir" value="${xalan.relpath}/xdocs"/>
@@ -251,7 +252,7 @@ dependencies - users must manually 'buil
     <!-- Initialize: Define an Ant task that executes Xalan test automation -->
     <!-- ================================================================== -->
     <taskdef name="xalantest" classname="org.apache.qetest.xsl.XSLTestAntTask">
-        <classpath>
+        <classpath>        	
             <pathelement path="${java.class.path}" />
             <!-- Needed so this build file can run: this refers to 
                  a precompiled version of XSLTestAntTask.class that 
@@ -282,7 +283,9 @@ dependencies - users must manually 'buil
             classpathref="${xalantest.classpathref}"
             bootclasspathref="boot.class.path.gump"
             fork="${fork-tests}"
-            failonerror="${fail-on-error}" />
+            failonerror="${fail-on-error}">
+          <jvmarg value="${xalan.endorsed.jvmarg}" />
+        </xalantest>
     </target>
 
     <target name="run.xalantest.default.normal" unless="gump" >
@@ -291,7 +294,9 @@ dependencies - users must manually 'buil
             classpathref="${xalantest.classpathref}"
             bootclasspathref="boot.class.path"
             fork="${fork-tests}"
-            failonerror="${fail-on-error}" />    
+            failonerror="${fail-on-error}">
+    	  <jvmarg value="${xalan.endorsed.jvmarg}" />
+		</xalantest>
     </target>
 
     <target name="run.xalantest.transfact" if="sysprop.transfact" >
@@ -309,6 +314,7 @@ dependencies - users must manually 'buil
             <!-- Explicitly set TransformerFactory property to use -->
             <sysproperty key="javax.xml.transform.TransformerFactory"
                          value="${sysprop.transfact}" />
+        	<jvmarg value="${xalan.endorsed.jvmarg}" />
         </xalantest>
     </target>
 
@@ -322,6 +328,7 @@ dependencies - users must manually 'buil
             <!-- Explicitly set TransformerFactory property to use -->
             <sysproperty key="javax.xml.transform.TransformerFactory"
                          value="${sysprop.transfact}" />
+        	<jvmarg value="${xalan.endorsed.jvmarg}" />
         </xalantest>    
     </target>
     
@@ -339,6 +346,7 @@ dependencies - users must manually 'buil
             failonerror="${fail-on-error}" >
             <sysproperty key="org.apache.xalan.extensions.bsf.BSFManager"
                          value="${sysprop.BSFManager}" />
+        	<jvmarg value="${xalan.endorsed.jvmarg}" />
         </xalantest>
     </target>
 
@@ -351,6 +359,7 @@ dependencies - users must manually 'buil
             failonerror="${fail-on-error}" >
             <sysproperty key="org.apache.xalan.extensions.bsf.BSFManager"
                          value="${sysprop.BSFManager}" />
+        	<jvmarg value="${xalan.endorsed.jvmarg}" />
         </xalantest>    
     </target>
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xalan.apache.org
For additional commands, e-mail: commits-help@xalan.apache.org