You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by fh...@apache.org on 2008/09/03 17:25:04 UTC
svn commit: r691634 - in /tomcat/trunk: ./ webapps/cometd/WEB-INF/
webapps/cometd/examples/chat/ webapps/cometd/examples/dojo/
webapps/cometd/examples/simplechat/ webapps/cometd/examples/tictactoe/
webapps/cometd/examples/timesync/
Author: fhanik
Date: Wed Sep 3 08:25:03 2008
New Revision: 691634
URL: http://svn.apache.org/viewvc?rev=691634&view=rev
Log:
Dojo toolkit should be downloaded and not included in SVN
Removed:
tomcat/trunk/webapps/cometd/WEB-INF/filters.json
tomcat/trunk/webapps/cometd/examples/chat/
tomcat/trunk/webapps/cometd/examples/dojo/
tomcat/trunk/webapps/cometd/examples/tictactoe/
tomcat/trunk/webapps/cometd/examples/timesync/
Modified:
tomcat/trunk/build.properties.default
tomcat/trunk/extras.xml
tomcat/trunk/webapps/cometd/examples/simplechat/cometdchat.htm
Modified: tomcat/trunk/build.properties.default
URL: http://svn.apache.org/viewvc/tomcat/trunk/build.properties.default?rev=691634&r1=691633&r2=691634&view=diff
==============================================================================
--- tomcat/trunk/build.properties.default (original)
+++ tomcat/trunk/build.properties.default Wed Sep 3 08:25:03 2008
@@ -103,3 +103,9 @@
json-lib.home=${base.path}/json-20070829
json-lib.lib=http://repo1.maven.org/maven2/org/json/json/20070829/json-20070829.jar
json-lib.jar=json.jar
+
+# ----- Dojo Toolkit
+dojo-js.home=${base.path}/dojo-release-1.1.1
+dojo-js.loc=http://download.dojotoolkit.org/release-1.1.1/dojo-release-1.1.1.tar.gz
+dojo-js.jar=${dojo-js.home}/dojo/dojo.js
+
Modified: tomcat/trunk/extras.xml
URL: http://svn.apache.org/viewvc/tomcat/trunk/extras.xml?rev=691634&r1=691633&r2=691634&view=diff
==============================================================================
--- tomcat/trunk/extras.xml (original)
+++ tomcat/trunk/extras.xml Wed Sep 3 08:25:03 2008
@@ -229,6 +229,11 @@
<target name="bayeux">
<mkdir dir="${tomcat.extras}"/>
+ <antcall target="downloadgz">
+ <param name="sourcefile" value="${dojo-js.loc}"/>
+ <param name="destfile" value="${dojo-js.jar}"/>
+ </antcall>
+
<copy todir="${tomcat.extras}" file="${json-lib.home}/${json-lib.jar}"/>
<!-- Classpath -->
<path id="tomcat.bayeux.classpath">
@@ -285,19 +290,43 @@
</fileset>
</jar>
+ <!-- build samples webapplication /cometd -->
+ <property name="cometd-app" value="${base.path}/cometd"/>
+ <mkdir dir="${cometd-app}"/>
+
+ <copy todir="${cometd-app}">
+ <fileset dir="${basedir}/webapps/cometd">
+ <include name="**/**"/>
+ </fileset>
+ <fileset dir="${dojo-js.home}">
+ <include name="dojo/dojo.js.uncompressed.js"/>
+ <include name="dojo/_base.js"/>
+ <include name="dojo/_base/json.js"/>
+ <include name="dojox/cometd.js"/>
+ <include name="dojox/cometd/*.*"/>
+ </fileset>
+ </copy>
+ <mkdir dir="${cometd-app}/WEB-INF/lib"/>
+ <copy todir="${cometd-app}/WEB-INF/lib" file="${tomcat-bayeux-samples.jar}"/>
+
<zip zipfile="${cometd.war}">
- <fileset dir="${basedir}/webapps/cometd">
+ <fileset dir="${cometd-app}">
<include name="**/**"/>
</fileset>
</zip>
+
+ <delete dir="${cometd-app}"/>
+
+ <!-- create checksums -->
<checksum file="${cometd-api.jar}" forceOverwrite="yes" fileext=".md5" />
<checksum file="${tomcat-bayeux.jar}" forceOverwrite="yes" fileext=".md5" />
- <checksum file="${tomcat-bayeux-samples.jar}" forceOverwrite="yes" fileext=".md5" />
+ <checksum file="${cometd.war}" forceOverwrite="yes" fileext=".md5" />
<checksum file="${tomcat.extras}/${json-lib.jar}" forceOverwrite="yes" fileext=".md5" />
+
+ <!-- print out how to -->
<echo>You've built the Tomcat Bayeux libraries, simply add the following libraries to your CATALINA_HOME/lib directory:
${cometd-api.jar}
${tomcat-bayeux.jar}
- ${tomcat-bayeux-samples.jar}
${tomcat.extras}/${json-lib.jar}
To run the sample application, copy the following applications into your CATALINA_BASE/webapps directory
${cometd.war}
@@ -333,5 +362,15 @@
<mkdir dir="${destdir}" />
<get src="${sourcefile}" dest="${destfile}" />
</target>
+
+ <target name="downloadgz" unless="exist" depends="setproxy,testexist">
+ <!-- Download and extract the package -->
+ <get src="${sourcefile}" dest="${base.path}/file.tar.gz" />
+ <gunzip src="${base.path}/file.tar.gz" dest="${base.path}/file.tar"/>
+ <untar src="${base.path}/file.tar" dest="${base.path}"/>
+ <delete file="${base.path}/file.tar"/>
+ <delete file="${base.path}/file.tar.gz"/>
+ </target>
+
</project>
Modified: tomcat/trunk/webapps/cometd/examples/simplechat/cometdchat.htm
URL: http://svn.apache.org/viewvc/tomcat/trunk/webapps/cometd/examples/simplechat/cometdchat.htm?rev=691634&r1=691633&r2=691634&view=diff
==============================================================================
--- tomcat/trunk/webapps/cometd/examples/simplechat/cometdchat.htm (original)
+++ tomcat/trunk/webapps/cometd/examples/simplechat/cometdchat.htm Wed Sep 3 08:25:03 2008
@@ -1,8 +1,8 @@
<html>
<header><title>Comet Simple Chat Application</title>
-<script type="text/javascript" src="../dojo/dojo/dojo.js"></script>
-<script type="text/javascript" src="../dojo/dojox/cometd.js.uncompressed.js"></script>
+<script type="text/javascript" src="../../dojo/dojo.js.uncompressed.js"></script>
+<script type="text/javascript" src="../../dojox/cometd.js"></script>
<script type="text/javascript">
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org