Author: craigmcc
Date: Sat Apr 9 11:54:36 2005
New Revision: 160706
URL: http://svn.apache.org/viewcvs?view=rev&rev=160706
Log:
Update the Spring Framework dependency to 1.2-RC1 (since that is what is
required by the preview of Spring Web Flow). Ensure that everything
still works before commencing experiments with SWF.
Modified:
struts/shale/trunk/core-library/build.xml
struts/shale/trunk/use-cases/build.xml
Modified: struts/shale/trunk/core-library/build.xml
URL:
http://svn.apache.org/viewcvs/struts/shale/trunk/core-library/build.xml?view=diff&r1=160705&r2=160706
==============================================================================
--- struts/shale/trunk/core-library/build.xml (original)
+++ struts/shale/trunk/core-library/build.xml Sat Apr 9 11:54:36 2005
@@ -41,7 +41,7 @@
<property name="logging.home" value="/usr/local/commons-logging-1.0.4"/>
<property name="server.home" value="/usr/local/jakarta-tomcat-5.0.28"/>
<property name="shale-test.home"
value="${basedir}/../struts-shale-test/dist"/>
- <property name="spring.home"
value="/usr/local/spring-framework-1.1.5/dist"/>
+ <property name="spring.home"
value="/usr/local/spring-framework-1.2-rc1"/>
<!-- Dependency library defaults -->
<property name="commons-beanutils.jar"
@@ -66,10 +66,12 @@
<property name="junit.jar" value="${junit.home}/junit.jar"/>
<property name="servlet-api.jar"
value="${server.home}/common/lib/servlet-api.jar"/>
<property name="shale-test.jar"
value="${shale-test.home}/lib/shale-test.jar"/>
+ <property name="spring-beans.jar"
value="${spring.home}/dist/spring-beans.jar"/>
<property name="spring-context.jar"
- value="${spring.home}/spring-context.jar"/>
- <property name="spring-core.jar" value="${spring.home}/spring-core.jar"/>
- <property name="spring-web.jar" value="${spring.home}/spring-web.jar"/>
+
value="${spring.home}/dist/spring-context.jar"/>
+ <property name="spring-core.jar"
value="${spring.home}/dist/spring-core.jar"/>
+ <property name="spring-web.jar"
value="${spring.home}/dist/spring-web.jar"/>
+
<!-- Build Defaults -->
<property name="build.home" value="${basedir}/target"/>
@@ -106,6 +108,7 @@
<pathelement location="${jsf-api.jar}"/>
<pathelement location="${jsp-api.jar}"/>
<pathelement location="${servlet-api.jar}"/>
+ <pathelement location="${spring-beans.jar}"/>
<pathelement location="${spring-context.jar}"/>
<pathelement location="${spring-core.jar}"/>
<pathelement location="${spring-web.jar}"/>
@@ -130,6 +133,7 @@
<pathelement location="${junit.jar}"/>
<pathelement location="${servlet-api.jar}"/>
<pathelement location="${shale-test.jar}"/>
+ <pathelement location="${spring-beans.jar}"/>
<pathelement location="${spring-context.jar}"/>
<pathelement location="${spring-core.jar}"/>
<pathelement location="${spring-web.jar}"/>
Modified: struts/shale/trunk/use-cases/build.xml
URL:
http://svn.apache.org/viewcvs/struts/shale/trunk/use-cases/build.xml?view=diff&r1=160705&r2=160706
==============================================================================
--- struts/shale/trunk/use-cases/build.xml (original)
+++ struts/shale/trunk/use-cases/build.xml Sat Apr 9 11:54:36 2005
@@ -40,7 +40,7 @@
<property name="jstl.home"
value="/usr/local/jakarta-taglibs-standard-1.1.2"/>
<property name="junit.home" value="/usr/local/junit-3.8.1"/>
<property name="server.home" value="/usr/local/jakarta-tomcat-5.0.28"/>
- <property name="spring.home" value="/usr/local/spring-framework-1.1.5"/>
+ <property name="spring.home"
value="/usr/local/spring-framework-1.2-rc1"/>
<!-- Dependency library defaults -->
@@ -63,20 +63,13 @@
<property name="shale.jar"
value="${basedir}/../core-library/target/lib/shale.jar"/>
<property name="shale-spring.jar"
value="${basedir}/../core-library/target/lib/shale-spring.jar"/>
<property name="shale-test.jar"
value="${basedir}/../test-framework/target/lib/shale-test.jar"/>
+ <property name="spring-beans.jar"
value="${spring.home}/dist/spring-beans.jar"/>
<property name="spring-context.jar"
value="${spring.home}/dist/spring-context.jar"/>
<property name="spring-core.jar"
value="${spring.home}/dist/spring-core.jar"/>
<property name="spring-web.jar"
value="${spring.home}/dist/spring-web.jar"/>
<property name="standard.jar" value="${jstl.home}/lib/standard.jar"/>
- <!-- Conditional Processing Flags -->
- <available property="jsfri.present"
- classname="com.sun.faces.RIConstants"
- classpath="${jsf-impl.jar}"/>
- <available property="myfaces.present"
-
classname="org.apache.myfaces.config.MyfacesConfig"
- classpath="${jsf-impl.jar}"/>
-
<!-- Build Defaults -->
<property name="build.home" value="${basedir}/target"/>
<property name="dist.home" value="${basedir}/dist"/>
@@ -92,6 +85,23 @@
<property name="compile.optimize" value="true"/>
+ <!-- Custom Tomcat Integration -->
+ <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"/>
+ <taskdef name="install" classname="org.apache.catalina.ant.InstallTask"/>
+ <taskdef name="list" classname="org.apache.catalina.ant.ListTask"/>
+ <taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask"/>
+ <taskdef name="remove" classname="org.apache.catalina.ant.RemoveTask"/>
+ <taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask"/>
+ <property name="password" value="tomcat"/>
+ <property name="url" value="http://localhost:8080/manager"/>
+ <property name="username" value="tomcat"/>
+
+
+ <!-- Filter Settings -->
+ <property name="webapp.state.saving" value="server"/>
+ <property name="webapp.url"
value="http://localhost:8080/${context.path}"/>
+
+
<!-- Compile Classpath -->
<path id="compile.classpath">
<pathelement location="${commons-beanutils.jar}"/>
@@ -104,6 +114,10 @@
<pathelement location="${jstl.jar}"/>
<pathelement location="${servlet-api.jar}"/>
<pathelement location="${shale.jar}"/>
+ <pathelement location="${spring-beans.jar}"/>
+ <pathelement location="${spring-context.jar}"/>
+ <pathelement location="${spring-core.jar}"/>
+ <pathelement location="${spring-web.jar}"/>
<pathelement location="${build.home}/${context.path}/WEB-INF/classes"/>
</path>
@@ -122,6 +136,10 @@
<pathelement location="${servlet-api.jar}"/>
<pathelement location="${shale.jar}"/>
<pathelement location="${shale-test.jar}"/>
+ <pathelement location="${spring-beans.jar}"/>
+ <pathelement location="${spring-context.jar}"/>
+ <pathelement location="${spring-core.jar}"/>
+ <pathelement location="${spring-web.jar}"/>
<pathelement location="${build.home}/${context.path}/WEB-INF/classes"/>
<pathelement location="${build.home}/test-classes"/>
</path>
@@ -136,21 +154,23 @@
</path>
- <!-- Custom Tomcat Integration -->
- <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"/>
- <taskdef name="install" classname="org.apache.catalina.ant.InstallTask"/>
- <taskdef name="list" classname="org.apache.catalina.ant.ListTask"/>
- <taskdef name="reload" classname="org.apache.catalina.ant.ReloadTask"/>
- <taskdef name="remove" classname="org.apache.catalina.ant.RemoveTask"/>
- <taskdef name="undeploy" classname="org.apache.catalina.ant.UndeployTask"/>
- <property name="password" value="tomcat"/>
- <property name="url" value="http://localhost:8080/manager"/>
- <property name="username" value="tomcat"/>
-
-
- <!-- Filter Settings -->
- <property name="webapp.state.saving" value="server"/>
- <property name="webapp.url"
value="http://localhost:8080/${context.path}"/>
+ <!-- Conditional Processing Flags -->
+ <available property="jsfri.present"
+ classname="com.sun.faces.RIConstants"
+ classpath="${jsf-impl.jar}"/>
+ <available property="myfaces.present"
+
classname="org.apache.myfaces.config.MyfacesConfig"
+ classpath="${jsf-impl.jar}"/>
+ <condition property="spring.present">
+ <and>
+ <available classname="org.springframework.core.Constants"
+ classpathref="compile.classpath"/>
+ <available
classname="org.springframework.context.ApplicationContext"
+ classpathref="compile.classpath"/>
+ <available
classname="org.springframework.web.jsf.DelegatingVariableResolver"
+ classpathref="compile.classpath"/>
+ </and>
+ </condition>
<!-- ==================== Maintenance Targets ============================
-->
@@ -174,8 +194,10 @@
<echo message="jsf-api.jar = ${jsf-api.jar}"/>
<echo message="jsf-impl.jar = ${jsf-impl.jar}"/>
<echo message="shale.jar = ${shale.jar}"/>
+ <echo message="spring-core.jar = ${spring-core.jar}"/>
<echo message="jsfri.present = ${jsfri.present}"/>
- <echo message="myfaces.present= ${myfaces.present}"/>
+ <echo message="myfaces.present = ${myfaces.present}"/>
+ <echo message="spring.present = ${spring.present}"/>
</target>
@@ -215,6 +237,8 @@
file="${shale.jar}"/>
<copy todir="${build.home}/${context.path}/WEB-INF/lib"
file="${shale-spring.jar}"/>
+ <copy todir="${build.home}/${context.path}/WEB-INF/lib"
+ file="${spring-beans.jar}"/>
<copy todir="${build.home}/${context.path}/WEB-INF/lib"
file="${spring-context.jar}"/>
<copy todir="${build.home}/${context.path}/WEB-INF/lib"
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]