Hi Jeff,

I will apply it. Thanks very much

Freeman

Jeff Zhang wrote:
> Hi,
>
> I create JIRA bug and submit the bugfix for jca integration demo.
> https://issues.apache.org/jira/browse/CXF-761
>
> This patch modified build.xml for package files and some changes in 
> Readme.txt.
>
> Could you review it and apply this patch?
> Thanks
> Jeff
>
>
> Index: hello_world_soap_http/README.txt
> ===================================================================
> --- hello_world_soap_http/README.txt    (revision 553028)
> +++ hello_world_soap_http/README.txt    (working copy)
> @@ -62,7 +62,9 @@
>      deployment will be shared by all of the demos, so this step need
>      only be completed once.
>
> -
> +    If you embed CXF in software product which have license, please copy
> +    the license file into $CXF_HOME/etc/ and save name with licenses.txt
> +
>      How to deploy the Apache CXF J2EE Connector is dependent on your
>      application server. Please consult your vendor documentation
>      on connector deployment. Here are basic instructions to deploy
> Index: hello_world_soap_http/build.xml
> ===================================================================
> --- hello_world_soap_http/build.xml     (revision 553028)
> +++ hello_world_soap_http/build.xml     (working copy)
> @@ -38,6 +38,14 @@
>      <property name="wsdl.location" value="${wsdl.dir}/hello_world.wsdl"/>
>      <property name="war.name" value="helloworld.war"/>
>      <property name="j2ee.resources.dir" 
> location="${basedir}/../common/resource
> s"/>
> +
> +    <property environment="env"/>
> +    <condition property="module.jar.dir" value="${env.CXF_HOME}/modules" 
> else="
> ${env.CXF_HOME}/lib">
> +        <available file="${env.CXF_HOME}/modules" type="dir"/>
> +    </condition>
> +    <condition property="integration.jar.dir" 
> value="${env.CXF_HOME}/modules/in
> tegration" else="${env.CXF_HOME}/lib">
> +        <available file="${env.CXF_HOME}/modules/integration" type="dir"/>
> +    </condition>
>
>      <import file="../../../common_build.xml"/>
>
> @@ -90,17 +98,22 @@
>
>      <target name="generate.rar" depends="prepare,update.jboss.endorsed,init">
>          <copy file="${cxf.home}/etc/ra.xml" 
> todir="${build.classes.dir}/cxf-rar
> /META-INF"/>
> -        <copy todir="${build.classes.dir}/cxf-rar">
> +        <copy file="${cxf.home}/etc/licenses.txt" 
> todir="${build.classes.dir}/c
> xf-rar" failonerror="no"/>
> +
> +        <copy todir="${build.classes.dir}/cxf-rar" failonerror="no">
>              <fileset dir="${cxf.home}/lib">
>                  <include name="*.jar"/>
>                  <exclude name="cxf*.jar"/>
> +                <exclude name="*manifest*.jar"/>
> +                <exclude name="*-jbi-*.jar"/>
>              </fileset>
> -            <fileset dir="${cxf.home}/modules">
> -                <include name="*.jar"/>
> +            <fileset dir="${module.jar.dir}">
> +                <include name="cxf*.jar"/>
>                  <exclude name="*manifest*.jar"/>
> +                <exclude name="*-jbi-*.jar"/>
>              </fileset>
> -            <fileset dir="${cxf.home}/modules/integration">
> -                <include name="*.jar"/>
> +            <fileset dir="${integration.jar.dir}">
> +                <include name="*-jca-*.jar"/>
>                  <exclude name="*-jbi-*.jar"/>
>              </fileset>
>          </copy>
> @@ -142,13 +155,6 @@
>          </delete>
>      </target>
>
> -
> -    <!--target name="server" description="run demo server" depends="build">
> -      <property name="param" value=""/>
> -      <cxfrun classname="demo.hw.server.Server"
> -                 param1="${wsdl.dir}/hello_world.wsdl"/>
> -    </target-->
> -
>      <target name="build-war">
>          <copy file="${wsdl.location}" todir="${basedir}/src" />
>
>
>
>   

Reply via email to