You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by dk...@apache.org on 2010/11/30 03:34:10 UTC
svn commit: r1040386 -
/cxf/trunk/distribution/src/main/release/samples/common_build.xml
Author: dkulp
Date: Tue Nov 30 02:34:10 2010
New Revision: 1040386
URL: http://svn.apache.org/viewvc?rev=1040386&view=rev
Log:
Fixes for running samples builds from within distribution env
Modified:
cxf/trunk/distribution/src/main/release/samples/common_build.xml
Modified: cxf/trunk/distribution/src/main/release/samples/common_build.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/distribution/src/main/release/samples/common_build.xml?rev=1040386&r1=1040385&r2=1040386&view=diff
==============================================================================
--- cxf/trunk/distribution/src/main/release/samples/common_build.xml (original)
+++ cxf/trunk/distribution/src/main/release/samples/common_build.xml Tue Nov 30 02:34:10 2010
@@ -90,7 +90,15 @@
</condition>
<property name="cxf.home" location="../.."/>
<property name="cxf.etc.dir" location="${cxf.home}/etc"/>
- <property name="cxf.endorsed.dir" location="${cxf.home}/lib/endorsed"/>
+
+ <condition property="cxf.endorsed.dir" value="${cxf.home}/lib/endorsed">
+ <available file="${cxf.home}/lib/endorsed" type="dir" property=""/>
+ </condition>
+ <condition property="cxf.endorsed.flag" value="-Djava.endorsed.dirs=${cxf.endorsed.dir}">
+ <available file="${cxf.home}/lib/endorsed" type="dir" property=""/>
+ </condition>
+ <property name="cxf.endorsed.dir" location="${cxf.home}"/>
+ <property name="cxf.endorsed.flag" value="-Dnone=none"/>
<path id="cxf.classpath">
<pathelement location="${basedir}"/>
@@ -101,7 +109,7 @@
<include name="**/*.jar"/>
</fileset>
<fileset dir="${cxf.endorsed.dir}">
- <include name="**/*.jar"/>
+ <include name="*.jar"/>
</fileset>
</path>
<condition property="thirdparty.classpath" value="">
@@ -120,7 +128,7 @@
<mkdir dir="${build.src.dir}"/>
<javac destdir="${build.classes.dir}" debug="true" fork="true">
- <compilerarg line="-J-Djava.endorsed.dirs=${cxf.endorsed.dir}"/>
+ <compilerarg line="-J${cxf.endorsed.flag}"/>
<src path="${src.dir}"/>
<src path="${build.src.dir}"/>
<classpath>
@@ -192,7 +200,7 @@
<arg value="@{param4}"/>
<arg value="@{param5}"/>
<jvmarg value="-Dcxf.home=${cxf.home}"/>
- <jvmarg value="-Djava.endorsed.dirs=${cxf.endorsed.dir}"/>
+ <jvmarg value="${cxf.endorsed.flag}"/>
<jvmarg value="@{jvmarg1}"/>
<jvmarg value="@{jvmarg2}"/>
<jvmarg value="@{jvmarg3}"/>
@@ -240,9 +248,9 @@
<classpath>
<path refid="cxf.classpath" />
</classpath>
+ <jvmarg value="${cxf.endorsed.flag}"/>
<sysproperty key="java.util.logging.config.file" value="${cxf.etc.dir}/logging.properties"/>
<sysproperty key="exitOnFinish" value="true"/>
- <sysproperty key="java.endorsed.dirs" value="${cxf.endorsed.dir}"/>
<arg line="@{servicename.arg}"/>
<arg line="${package.arg.@{file}}"/>
<arg line="${databinding.arg}"/>