Author: kkolinko Date: Thu Apr 1 14:31:39 2010 New Revision: 929990 URL: http://svn.apache.org/viewvc?rev=929990&view=rev Log: Update to Commons Daemon 1.0.2 and use procrun from upstream distribution
Removed: tomcat/tc5.5.x/trunk/connectors/procrun/ Modified: tomcat/tc5.5.x/trunk/STATUS.txt tomcat/tc5.5.x/trunk/build/build.properties.default tomcat/tc5.5.x/trunk/build/build.xml tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml Modified: tomcat/tc5.5.x/trunk/STATUS.txt URL: http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/STATUS.txt?rev=929990&r1=929989&r2=929990&view=diff ============================================================================== --- tomcat/tc5.5.x/trunk/STATUS.txt (original) +++ tomcat/tc5.5.x/trunk/STATUS.txt Thu Apr 1 14:31:39 2010 @@ -124,19 +124,6 @@ PATCHES PROPOSED TO BACKPORT: +1: kkolinko, markt -1: -* Update to Commons Daemon 1.0.2 and use procrun from upstream distribution - 1) - svn delete connectors/procrun - 2) - http://people.apache.org/~kkolinko/patches/2010-03-17_tc55_commons-daemon.patch - +1: kkolinko, mturk, markt - -1: - kkolinko - I updated the patch to do not delete "deploy.old" target. - Regarding "deploy.old": Note, that the commons-daemon files that were - copied in that target are already copied by "deploy-static", and that - I see no reason why one of the files was copied to ${tomcat.dist}, - as that target updates ${tomcat.build} only. - * Fix https://issues.apache.org/bugzilla/show_bug.cgi?id=48717 When a node joins a cluster and it receives all the current sessions, ensure the sessionCreated event is fired if the Manager is configured to replicate Modified: tomcat/tc5.5.x/trunk/build/build.properties.default URL: http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/build/build.properties.default?rev=929990&r1=929989&r2=929990&view=diff ============================================================================== --- tomcat/tc5.5.x/trunk/build/build.properties.default (original) +++ tomcat/tc5.5.x/trunk/build/build.properties.default Thu Apr 1 14:31:39 2010 @@ -90,11 +90,16 @@ commons-launcher.loc=${base-commons.loc} # ----- Commons Daemon, version 1.0-Alpha or later ----- -commons-daemon.home=${base.path}/commons-daemon-1.0.1 -commons-daemon.lib=${commons-daemon.home} -commons-daemon.jar=${commons-daemon.lib}/commons-daemon.jar -commons-daemon.loc=${base-commons.loc}/daemon/binaries/commons-daemon-1.0.1.tar.gz -commons-daemon.jsvc.tar.gz=${commons-daemon.lib}/bin/jsvc.tar.gz +commons-daemon.version=1.0.2 +commons-daemon.home=${base.path}/commons-daemon-${commons-daemon.version} +commons-daemon.jar=${commons-daemon.home}/commons-daemon-${commons-daemon.version}.jar +commons-daemon.native.win.home=${commons-daemon.home}/windows +commons-daemon.native.win.mgr.exe=${commons-daemon.native.win.home}/prunmgr.exe +commons-daemon.native.src.tgz=${commons-daemon.home}/commons-daemon-${commons-daemon.version}-native-src.tar.gz +commons-daemon.native.win.zip=${commons-daemon.home}/commons-daemon-${commons-daemon.version}-bin-windows.zip +commons-daemon.bin.loc=${base-commons.loc}/daemon/binaries/${commons-daemon.version}/commons-daemon-${commons-daemon.version}-bin.tar.gz +commons-daemon.native.src.loc=${base-commons.loc}/daemon/source/commons-daemon-${commons-daemon.version}-native-src.tar.gz +commons-daemon.native.win.loc=${base-commons.loc}/daemon/binaries/${commons-daemon.version}/windows/commons-daemon-${commons-daemon.version}-bin-windows.zip # ----- Commons Digester, version 1.4 or later ----- Modified: tomcat/tc5.5.x/trunk/build/build.xml URL: http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/build/build.xml?rev=929990&r1=929989&r2=929990&view=diff ============================================================================== --- tomcat/tc5.5.x/trunk/build/build.xml (original) +++ tomcat/tc5.5.x/trunk/build/build.xml Thu Apr 1 14:31:39 2010 @@ -222,12 +222,12 @@ <copy todir="${tomcat.build}/server/lib" file="${commons-modeler.jar}" /> - <copy todir="${tomcat.build}/bin" file="${commons-daemon.jar}" /> - <copy todir="${tomcat.build}/bin" file="${commons-daemon.jsvc.tar.gz}" - failonerror="false" /> - <copy tofile="${tomcat.build}/bin/tomcat-native.tar.gz" file="${tomcat-native.tar.gz}" /> + <copy tofile="${tomcat.build}/bin/commons-daemon-native.tar.gz" + file="${commons-daemon.native.src.tgz}" /> + + <copy tofile="${tomcat.build}/bin/commons-daemon.jar" file="${commons-daemon.jar}" /> <!-- <copy todir="${tomcat.build}/common/lib" file="${ant.jar}"/> <copy todir="${tomcat.build}/common/lib" file="${ant-launcher.jar}"/> --> @@ -703,13 +703,10 @@ <target name="build-depends" depends="init" - description="Builds various dependent components - APIs, commons-el, commons-modeler, daemon"> + description="Builds various dependent components - APIs, dbcp, jdt"> <antcall target="build-servletapi"/> <antcall target="build-jspapi"/> - <!-- <antcall target="build-commons-modeler" /> --> - <!-- <antcall target="build-commons-daemon" /> --> - <!--<antcall target="downloadgz"> <param name="sourcefile" value="${commons-collections-src.loc}"/> <param name="destfile" value="${tomcat-dbcp.jar}" /> @@ -1153,11 +1150,6 @@ <fileset dir="${api.home}/jsr154/build/examples"/> </copy> - <!-- Copy Unix JSVC from commons-daemon --> - <copy file="${commons-daemon.jsvc.tar.gz}" - tofile="${tomcat.dist}/bin/jsvc.tar.gz" /> - <copy todir="${tomcat.build}/bin" file="${commons-daemon.jar}" /> - <echo>Target: Webapps precompilation ...</echo> <antcall target="build-admin"/> @@ -1542,16 +1534,16 @@ <copy file="${nsis.nsexec.dll}" todir="${tomcat.dist}" /> <copy file="${nsis.nsisdl.dll}" todir="${tomcat.dist}" /> <!-- 32 bit --> - <copy file="${jtc.home}/procrun/bin/tomcat${version.major}.exe" - tofile="${tomcat.dist}/bin/tomcat${version.major}.exe" /> - <copy file="${jtc.home}/procrun/bin/tomcat${version.major}w.exe" - tofile="${tomcat.dist}/bin/tomcat${version.major}w.exe" /> + <copy file="${commons-daemon.home}/windows/prunsrv.exe" + tofile="${tomcat.dist}/bin/tomcat${version.major}.exe" /> + <copy file="${commons-daemon.home}/windows/prunmgr.exe" + tofile="${tomcat.dist}/bin/tomcat${version.major}w.exe" /> <!-- 64 bit amd --> - <copy file="${jtc.home}/procrun/bin/amd64/tomcat${version.major}.exe" - tofile="${tomcat.dist}/bin/x64/tomcat${version.major}.exe" /> + <copy file="${commons-daemon.home}/windows/amd64/prunsrv.exe" + tofile="${tomcat.dist}/bin/x64/tomcat${version.major}.exe" /> <!-- 64 bit ia --> - <copy file="${jtc.home}/procrun/bin/ia64/tomcat${version.major}.exe" - tofile="${tomcat.dist}/bin/i64/tomcat${version.major}.exe" /> + <copy file="${commons-daemon.home}/windows/ia64/prunsrv.exe" + tofile="${tomcat.dist}/bin/i64/tomcat${version.major}.exe" /> <!-- tc native --> <copy file="${tomcat-native.home}/tcnative-1.dll.x86" tofile="${tomcat.dist}/bin/tcnative-1.dll" /> @@ -2062,11 +2054,23 @@ </antcall> <antcall target="downloadgz"> - <param name="sourcefile" value="${commons-daemon.loc}"/> + <param name="sourcefile" value="${commons-daemon.bin.loc}"/> <param name="destfile" value="${commons-daemon.jar}"/> </antcall> <antcall target="downloadfile"> + <param name="sourcefile" value="${commons-daemon.native.src.loc}"/> + <param name="destfile" value="${commons-daemon.native.src.tgz}"/> + <param name="destdir" value="${commons-daemon.home}"/> + </antcall> + + <antcall target="downloadzip"> + <param name="sourcefile" value="${commons-daemon.native.win.loc}"/> + <param name="destfile" value="${commons-daemon.native.win.mgr.exe}"/> + <param name="destdir" value="${commons-daemon.native.win.home}"/> + </antcall> + + <antcall target="downloadfile"> <param name="sourcefile" value="${tomcat-native.loc}"/> <param name="destfile" value="${tomcat-native.tar.gz}"/> <param name="destdir" value="${tomcat-native.home}"/> Modified: tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml?rev=929990&r1=929989&r2=929990&view=diff ============================================================================== --- tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml (original) +++ tomcat/tc5.5.x/trunk/container/webapps/docs/changelog.xml Thu Apr 1 14:31:39 2010 @@ -33,6 +33,15 @@ </properties> <body> +<section name="Tomcat 5.5.30 (fhanik)"> + <subsection name="General"> + <changelog> + <update>Update to Commons Daemon 1.0.2. Use service launcher (procrun) + from the Commons Daemon release. Do not keep a copy of it in our source + tree. (mturk/kkolinko)</update> + </changelog> + </subsection> +</section> <section name="Tomcat 5.5.29 (fhanik)"> <subsection name="General"> <changelog> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org