From owner-svn-ports-all@FreeBSD.ORG Fri Jun 27 10:14:48 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1BFCA3DC; Fri, 27 Jun 2014 10:14:48 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 078022B5E; Fri, 27 Jun 2014 10:14:48 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s5RAElTj092204; Fri, 27 Jun 2014 10:14:48 GMT (envelope-from ale@svn.freebsd.org) Received: (from ale@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s5RAEka7092197; Fri, 27 Jun 2014 10:14:46 GMT (envelope-from ale@svn.freebsd.org) Message-Id: <201406271014.s5RAEka7092197@svn.freebsd.org> From: Alex Dupre Date: Fri, 27 Jun 2014 10:14:46 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r359492 - in head/www: . tomcat8 tomcat8/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2014 10:14:48 -0000 Author: ale Date: Fri Jun 27 10:14:46 2014 New Revision: 359492 URL: http://svnweb.freebsd.org/changeset/ports/359492 QAT: https://qat.redports.org/buildarchive/r359492/ Log: Add Apache Tomcat 8.0 port. Apache Tomcat version 8.0 implements the Servlet 3.1, JavaServer Pages 2.3, Java Unified Expression Language 3.0 and Java WebSocket 1.0 specifications from the Java Community Process, and includes many additional features that make it a useful platform for developing and deploying web applications and web services. Tomcat 8 is aligned with Java EE 7. PR: 188742 Submitted by: wombat@marsupial.org Added: head/www/tomcat8/ head/www/tomcat8/Makefile (contents, props changed) head/www/tomcat8/distinfo (contents, props changed) head/www/tomcat8/files/ head/www/tomcat8/files/tomcat8.in (contents, props changed) head/www/tomcat8/pkg-descr (contents, props changed) head/www/tomcat8/pkg-plist (contents, props changed) Modified: head/www/Makefile Modified: head/www/Makefile ============================================================================== --- head/www/Makefile Fri Jun 27 10:10:43 2014 (r359491) +++ head/www/Makefile Fri Jun 27 10:14:46 2014 (r359492) @@ -1978,6 +1978,7 @@ SUBDIR += tomcat-native SUBDIR += tomcat6 SUBDIR += tomcat7 + SUBDIR += tomcat8 SUBDIR += trac SUBDIR += trac-OhlohWidgetsMacro SUBDIR += trac-TracDuplicates Added: head/www/tomcat8/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/tomcat8/Makefile Fri Jun 27 10:14:46 2014 (r359492) @@ -0,0 +1,66 @@ +# Created by: Alex Dupre +# $FreeBSD$ + +PORTNAME= tomcat +PORTVERSION= 8.0.9 +CATEGORIES= www java +MASTER_SITES= APACHE +MASTER_SITE_SUBDIR= tomcat/tomcat-8/v${PORTVERSION}/bin +PKGNAMESUFFIX= 8 +DISTNAME= apache-${PORTNAME}-${PORTVERSION} + +MAINTAINER= ale@FreeBSD.org +COMMENT= Open-source Java web server by Apache, 8.x branch + +LICENSE= APACHE20 + +RUN_DEPENDS= jsvc:${PORTSDIR}/devel/jakarta-commons-daemon + +USES= cpe +CPE_VENDOR= apache + +USE_JAVA= yes +JAVA_VERSION= 1.7+ +NO_BUILD= yes + +USE_RC_SUBR= ${PKGBASE} + +TOMCAT_SUBDIR?= ${DISTNAME:R} +TOMCAT_HOME= ${PREFIX}/${TOMCAT_SUBDIR} +TOMCAT_CONF_FILES= catalina.policy catalina.properties context.xml logging.properties server.xml tomcat-users.xml web.xml +PLIST_SUB= T=${TOMCAT_SUBDIR} \ + WWWOWN=${WWWOWN} WWWGRP=${WWWGRP} + +SUB_LIST= TOMCAT_HOME=${TOMCAT_HOME} \ + TOMCAT_USER=${WWWOWN} \ + JAVA_HOME=${JAVA_HOME} + +.include + +pre-patch: + @${ECHO_MSG} "Installation settings:" + @${ECHO_MSG} " Destination directory: ${TOMCAT_HOME}" + @${ECHO_MSG} " Location of JDK: ${JAVA_HOME}" + @${ECHO_MSG} " Location of Java port: ${JAVA_PORT}" + +post-patch: + @${FIND} ${WRKSRC} -name '*.bat' -delete +.for f in ${TOMCAT_CONF_FILES} + @${MV} ${WRKSRC}/conf/${f} ${WRKSRC}/conf/${f}.sample +.endfor + +do-install: + @${ECHO_MSG} -n ">> Creating destination directory..." + @${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/logs + @${MKDIR} ${STAGEDIR}${TOMCAT_HOME}/endorsed + @${ECHO_MSG} " [ DONE ]" + + @${ECHO_MSG} -n ">> Copying files to destination directory..." + @${CP} -R ${WRKSRC}/* ${STAGEDIR}${TOMCAT_HOME} + @${ECHO_MSG} " [ DONE ]" + + @${ECHO_MSG} -n ">> Fixing permissions..." + @${FIND} ${STAGEDIR}${TOMCAT_HOME} -type d -print0 | ${XARGS} -0 ${CHMOD} 755 + @${ECHO_MSG} " [ DONE ]" + +.include Added: head/www/tomcat8/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/tomcat8/distinfo Fri Jun 27 10:14:46 2014 (r359492) @@ -0,0 +1,2 @@ +SHA256 (apache-tomcat-8.0.9.tar.gz) = 5ea3c8260088ee4fd223a532a4b0c23a10e549c34705e2f190279a1a7f1f83d9 +SIZE (apache-tomcat-8.0.9.tar.gz) = 9144234 Added: head/www/tomcat8/files/tomcat8.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/tomcat8/files/tomcat8.in Fri Jun 27 10:14:46 2014 (r359492) @@ -0,0 +1,135 @@ +#!/bin/sh +# +# $FreeBSD$ +# + +# PROVIDE: tomcat8 +# REQUIRE: LOGIN +# KEYWORD: shutdown + +# +# Configuration settings for tomcat8 in /etc/rc.conf: +# +# tomcat8_enable (bool): +# Set to "NO" by default. +# Set it to "YES" to enable tomcat8 +# +# tomcat8_catalina_base (str) +# Set to "%%TOMCAT_HOME%%" by default. +# Set the CATALINA_BASE variable for the Tomcat process +# +# tomcat8_catalina_tmpdir (str) +# Set to "${catalina.base}/temp" by default. +# Set the CATALINA_TMPDIR variable for the Tomcat process +# +# tomcat8_stdout (str) +# Set to "${catalina.base}/logs/catalina.out" by default. +# Set the stdout redirection. It may also be '/dev/null', '&1' or '&2' +# +# tomcat8_stderr (str) +# Set to "&1" by default. +# Set the stderr redirection. It may also be '/dev/null', '&1' or '&2' +# +# tomcat8_pipe_cmd (str): +# Set to "" by default. +# Set a piped command to process stdout/stderr when passthru +# +# tomcat8_logging_manager (str): +# Set to "org.apache.juli.ClassLoaderLogManager" by default. +# Set the JUL log manager +# +# tomcat8_logging_config (str): +# Set to "${catalina.base}/conf/logging.properties" by default. +# Set the JUL config file +# +# tomcat8_java_home (str): +# Set to "%%JAVA_HOME%%" by default. +# Specify the Java VM to use. +# +# tomcat8_classpath (str): +# Set to "" by default. +# Addtional classes to add to the CLASSPATH. If set, must start with ':' +# +# tomcat8_java_opts (str): +# Set to "" by default. +# Java VM args to use. +# +# tomcat8_wait (int): +# Set to "30" by default. +# Set the wait time (in seconds) for Tomcat process startup +# +# You may symlink this script with other names to run multiple +# instances of tomcat8 with different configurations. +# + +. /etc/rc.subr + +case $0 in +/etc/rc*) + # during boot (shutdown) $0 is /etc/rc (/etc/rc.shutdown), + # so get the name of the script from $_file + name=$_file + ;; +*) + name=$0 + ;; +esac + +name=${name##*/} +rcvar=${name}_enable + +load_rc_config "${name}" + +eval "${rcvar}=\${${rcvar}:-'NO'}" +eval "_tomcat_java_home=\${${name}_java_home:-'%%JAVA_HOME%%'}" +eval "_tomcat_catalina_user=\${${name}_catalina_user:-'%%TOMCAT_USER%%'}" +eval "_tomcat_catalina_home='%%TOMCAT_HOME%%'" +eval "_tomcat_catalina_base=\${${name}_catalina_base:-'%%TOMCAT_HOME%%'}" +eval "_tomcat_catalina_tmpdir=\${${name}_catalina_tmpdir:-'${_tomcat_catalina_base}/temp'}" +eval "_tomcat_stdout=\${${name}_stdout:-'${_tomcat_catalina_base}/logs/catalina.out'}" +eval "_tomcat_stderr=\${${name}_stderr:-'&1'}" +eval "_tomcat_pipe_cmd=\${${name}_pipe_cmd:-''}" +eval "_tomcat_logging_manager=\${${name}_logging_manager:-'org.apache.juli.ClassLoaderLogManager'}" +eval "_tomcat_logging_config=\${${name}_logging_config:-'${_tomcat_catalina_base}/conf/logging.properties'}" +eval "_tomcat_classpath=\${${name}_classpath:-''}" +eval "_tomcat_java_opts=\${${name}_java_opts:-''}" +eval "_tomcat_wait=\${${name}_wait:-'30'}" + +pidfile="/var/run/${name}.pid" + +required_files="${_tomcat_catalina_base}/conf/server.xml" +required_dirs="${_tomcat_catalina_tmpdir}" + +extra_commands="reload" + +command="%%LOCALBASE%%/bin/jsvc" +command_args="-java-home '${_tomcat_java_home}' \ + -server \ + -user ${_tomcat_catalina_user} \ + -pidfile '${pidfile}' \ + -wait ${_tomcat_wait} \ + -outfile '${_tomcat_stdout}' \ + -errfile '${_tomcat_stderr}' \ + -classpath '%%TOMCAT_HOME%%/bin/bootstrap.jar:%%LOCALBASE%%/share/java/classes/commons-daemon.jar:%%TOMCAT_HOME%%/bin/tomcat-juli.jar${_tomcat_classpath}' \ + -Djava.util.logging.manager=${_tomcat_logging_manager} \ + -Djava.util.logging.config.file='${_tomcat_logging_config}' \ + ${_tomcat_java_opts} \ + -Djava.endorsed.dirs='%%TOMCAT_HOME%%/endorsed' \ + -Dcatalina.home='${_tomcat_catalina_home}' \ + -Dcatalina.base='${_tomcat_catalina_base}' \ + -Djava.io.tmpdir='${_tomcat_catalina_tmpdir}' \ + org.apache.catalina.startup.Bootstrap \ + ${_tomcat_pipe_cmd}" + +start_precmd="tomcat_prestart" + +tomcat_prestart() +{ + if [ -r "${_tomcat_catalina_base}/bin/setenv.sh" ]; then + . "${_tomcat_catalina_base}/bin/setenv.sh" + elif [ -r "%%TOMCAT_HOME%%/bin/setenv.sh" ]; then + . "%%TOMCAT_HOME%%/bin/setenv.sh" + fi +} + +run_rc_command "$1" Added: head/www/tomcat8/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/tomcat8/pkg-descr Fri Jun 27 10:14:46 2014 (r359492) @@ -0,0 +1,9 @@ +Apache Tomcat is a web server written in 100% Pure Java. + +Apache Tomcat version 8.0 implements the Servlet 3.1, JavaServer Pages 2.3, +Java Unified Expression Language 3.0 and Java WebSocket 1.0 specifications +from the Java Community Process, and includes many additional features that +make it a useful platform for developing and deploying web applications and +web services. Tomcat 8 is aligned with Java EE 7. + +WWW: http://tomcat.apache.org/ Added: head/www/tomcat8/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/www/tomcat8/pkg-plist Fri Jun 27 10:14:46 2014 (r359492) @@ -0,0 +1,747 @@ +@stopdaemon tomcat8 +%%T%%/LICENSE +%%T%%/NOTICE +%%T%%/RELEASE-NOTES +%%T%%/RUNNING.txt +%%T%%/bin/bootstrap.jar +%%T%%/bin/catalina-tasks.xml +%%T%%/bin/catalina.sh +%%T%%/bin/commons-daemon-native.tar.gz +%%T%%/bin/commons-daemon.jar +%%T%%/bin/configtest.sh +%%T%%/bin/daemon.sh +%%T%%/bin/digest.sh +%%T%%/bin/setclasspath.sh +%%T%%/bin/shutdown.sh +%%T%%/bin/startup.sh +%%T%%/bin/tomcat-juli.jar +%%T%%/bin/tomcat-native.tar.gz +%%T%%/bin/tool-wrapper.sh +%%T%%/bin/version.sh +@sample %%T%%/conf/catalina.policy.sample +@sample %%T%%/conf/catalina.properties.sample +@sample %%T%%/conf/context.xml.sample +@sample %%T%%/conf/logging.properties.sample +@sample %%T%%/conf/server.xml.sample +@sample %%T%%/conf/tomcat-users.xml.sample +@sample %%T%%/conf/web.xml.sample +%%T%%/lib/annotations-api.jar +%%T%%/lib/catalina-ant.jar +%%T%%/lib/catalina-ha.jar +%%T%%/lib/catalina-storeconfig.jar +%%T%%/lib/catalina-tribes.jar +%%T%%/lib/catalina.jar +%%T%%/lib/ecj-4.4RC4.jar +%%T%%/lib/el-api.jar +%%T%%/lib/jasper-el.jar +%%T%%/lib/jasper.jar +%%T%%/lib/jsp-api.jar +%%T%%/lib/servlet-api.jar +%%T%%/lib/tomcat-api.jar +%%T%%/lib/tomcat-coyote.jar +%%T%%/lib/tomcat-dbcp.jar +%%T%%/lib/tomcat-i18n-es.jar +%%T%%/lib/tomcat-i18n-fr.jar +%%T%%/lib/tomcat-i18n-ja.jar +%%T%%/lib/tomcat-jdbc.jar +%%T%%/lib/tomcat-jni.jar +%%T%%/lib/tomcat-spdy.jar +%%T%%/lib/tomcat-util-scan.jar +%%T%%/lib/tomcat-util.jar +%%T%%/lib/tomcat-websocket.jar +%%T%%/lib/websocket-api.jar +%%T%%/temp/safeToDelete.tmp +%%T%%/webapps/ROOT/RELEASE-NOTES.txt +%%T%%/webapps/ROOT/WEB-INF/web.xml +%%T%%/webapps/ROOT/asf-logo-wide.gif +%%T%%/webapps/ROOT/asf-logo.png +%%T%%/webapps/ROOT/bg-button.png +%%T%%/webapps/ROOT/bg-middle.png +%%T%%/webapps/ROOT/bg-nav-item.png +%%T%%/webapps/ROOT/bg-nav.png +%%T%%/webapps/ROOT/bg-upper.png +%%T%%/webapps/ROOT/build.xml +%%T%%/webapps/ROOT/favicon.ico +%%T%%/webapps/ROOT/index.jsp +%%T%%/webapps/ROOT/tomcat-power.gif +%%T%%/webapps/ROOT/tomcat.css +%%T%%/webapps/ROOT/tomcat.gif +%%T%%/webapps/ROOT/tomcat.png +%%T%%/webapps/ROOT/tomcat.svg +%%T%%/webapps/docs/BUILDING.txt +%%T%%/webapps/docs/RELEASE-NOTES.txt +%%T%%/webapps/docs/RUNNING.txt +%%T%%/webapps/docs/WEB-INF/web.xml +%%T%%/webapps/docs/aio.html +%%T%%/webapps/docs/api/index.html +%%T%%/webapps/docs/appdev/build.xml.txt +%%T%%/webapps/docs/appdev/deployment.html +%%T%%/webapps/docs/appdev/index.html +%%T%%/webapps/docs/appdev/installation.html +%%T%%/webapps/docs/appdev/introduction.html +%%T%%/webapps/docs/appdev/processes.html +%%T%%/webapps/docs/appdev/sample/build.xml +%%T%%/webapps/docs/appdev/sample/docs/README.txt +%%T%%/webapps/docs/appdev/sample/index.html +%%T%%/webapps/docs/appdev/sample/sample.war +%%T%%/webapps/docs/appdev/sample/src/mypackage/Hello.java +%%T%%/webapps/docs/appdev/sample/web/WEB-INF/web.xml +%%T%%/webapps/docs/appdev/sample/web/hello.jsp +%%T%%/webapps/docs/appdev/sample/web/images/tomcat.gif +%%T%%/webapps/docs/appdev/sample/web/index.html +%%T%%/webapps/docs/appdev/source.html +%%T%%/webapps/docs/appdev/web.xml.txt +%%T%%/webapps/docs/apr.html +%%T%%/webapps/docs/architecture/index.html +%%T%%/webapps/docs/architecture/overview.html +%%T%%/webapps/docs/architecture/requestProcess.html +%%T%%/webapps/docs/architecture/requestProcess/requestProcess.pdf +%%T%%/webapps/docs/architecture/requestProcess/roseModel.mdl +%%T%%/webapps/docs/architecture/startup.html +%%T%%/webapps/docs/architecture/startup/serverStartup.pdf +%%T%%/webapps/docs/architecture/startup/serverStartup.txt +%%T%%/webapps/docs/balancer-howto.html +%%T%%/webapps/docs/building.html +%%T%%/webapps/docs/cgi-howto.html +%%T%%/webapps/docs/changelog.html +%%T%%/webapps/docs/class-loader-howto.html +%%T%%/webapps/docs/cluster-howto.html +%%T%%/webapps/docs/comments.html +%%T%%/webapps/docs/config/ajp.html +%%T%%/webapps/docs/config/automatic-deployment.html +%%T%%/webapps/docs/config/cluster-channel.html +%%T%%/webapps/docs/config/cluster-deployer.html +%%T%%/webapps/docs/config/cluster-interceptor.html +%%T%%/webapps/docs/config/cluster-listener.html +%%T%%/webapps/docs/config/cluster-manager.html +%%T%%/webapps/docs/config/cluster-membership.html +%%T%%/webapps/docs/config/cluster-receiver.html +%%T%%/webapps/docs/config/cluster-sender.html +%%T%%/webapps/docs/config/cluster-valve.html +%%T%%/webapps/docs/config/cluster.html +%%T%%/webapps/docs/config/context.html +%%T%%/webapps/docs/config/engine.html +%%T%%/webapps/docs/config/executor.html +%%T%%/webapps/docs/config/filter.html +%%T%%/webapps/docs/config/globalresources.html +%%T%%/webapps/docs/config/host.html +%%T%%/webapps/docs/config/http.html +%%T%%/webapps/docs/config/index.html +%%T%%/webapps/docs/config/jar-scan-filter.html +%%T%%/webapps/docs/config/jar-scanner.html +%%T%%/webapps/docs/config/listeners.html +%%T%%/webapps/docs/config/loader.html +%%T%%/webapps/docs/config/manager.html +%%T%%/webapps/docs/config/realm.html +%%T%%/webapps/docs/config/resources.html +%%T%%/webapps/docs/config/server.html +%%T%%/webapps/docs/config/service.html +%%T%%/webapps/docs/config/systemprops.html +%%T%%/webapps/docs/config/valve.html +%%T%%/webapps/docs/connectors.html +%%T%%/webapps/docs/default-servlet.html +%%T%%/webapps/docs/deployer-howto.html +%%T%%/webapps/docs/developers.html +%%T%%/webapps/docs/elapi/index.html +%%T%%/webapps/docs/extras.html +%%T%%/webapps/docs/funcspecs/fs-admin-apps.html +%%T%%/webapps/docs/funcspecs/fs-admin-objects.html +%%T%%/webapps/docs/funcspecs/fs-admin-opers.html +%%T%%/webapps/docs/funcspecs/fs-default.html +%%T%%/webapps/docs/funcspecs/fs-jdbc-realm.html +%%T%%/webapps/docs/funcspecs/fs-jndi-realm.html +%%T%%/webapps/docs/funcspecs/fs-memory-realm.html +%%T%%/webapps/docs/funcspecs/index.html +%%T%%/webapps/docs/funcspecs/mbean-names.html +%%T%%/webapps/docs/html-manager-howto.html +%%T%%/webapps/docs/images/add.gif +%%T%%/webapps/docs/images/asf-feather.png +%%T%%/webapps/docs/images/asf-logo.gif +%%T%%/webapps/docs/images/code.gif +%%T%%/webapps/docs/images/cors-flowchart.png +%%T%%/webapps/docs/images/design.gif +%%T%%/webapps/docs/images/docs-stylesheet.css +%%T%%/webapps/docs/images/docs.gif +%%T%%/webapps/docs/images/fix.gif +%%T%%/webapps/docs/images/fonts/OpenSans400.woff +%%T%%/webapps/docs/images/fonts/OpenSans400italic.woff +%%T%%/webapps/docs/images/fonts/OpenSans600.woff +%%T%%/webapps/docs/images/fonts/OpenSans600italic.woff +%%T%%/webapps/docs/images/fonts/OpenSans700.woff +%%T%%/webapps/docs/images/fonts/OpenSans700italic.woff +%%T%%/webapps/docs/images/fonts/fonts.css +%%T%%/webapps/docs/images/printer.gif +%%T%%/webapps/docs/images/tomcat.gif +%%T%%/webapps/docs/images/tomcat.png +%%T%%/webapps/docs/images/tomcat.svg +%%T%%/webapps/docs/images/update.gif +%%T%%/webapps/docs/images/void.gif +%%T%%/webapps/docs/index.html +%%T%%/webapps/docs/introduction.html +%%T%%/webapps/docs/jasper-howto.html +%%T%%/webapps/docs/jdbc-pool.html +%%T%%/webapps/docs/jndi-datasource-examples-howto.html +%%T%%/webapps/docs/jndi-resources-howto.html +%%T%%/webapps/docs/jspapi/index.html +%%T%%/webapps/docs/logging.html +%%T%%/webapps/docs/manager-howto.html +%%T%%/webapps/docs/maven-jars.html +%%T%%/webapps/docs/mbeans-descriptor-howto.html +%%T%%/webapps/docs/monitoring.html +%%T%%/webapps/docs/proxy-howto.html +%%T%%/webapps/docs/realm-howto.html +%%T%%/webapps/docs/rewrite.html +%%T%%/webapps/docs/security-howto.html +%%T%%/webapps/docs/security-manager-howto.html +%%T%%/webapps/docs/servletapi/index.html +%%T%%/webapps/docs/setup.html +%%T%%/webapps/docs/ssi-howto.html +%%T%%/webapps/docs/ssl-howto.html +%%T%%/webapps/docs/tribes/developers.html +%%T%%/webapps/docs/tribes/faq.html +%%T%%/webapps/docs/tribes/interceptors.html +%%T%%/webapps/docs/tribes/introduction.html +%%T%%/webapps/docs/tribes/membership.html +%%T%%/webapps/docs/tribes/setup.html +%%T%%/webapps/docs/tribes/status.html +%%T%%/webapps/docs/tribes/transport.html +%%T%%/webapps/docs/virtual-hosting-howto.html +%%T%%/webapps/docs/web-socket-howto.html +%%T%%/webapps/docs/websocketapi/index.html +%%T%%/webapps/docs/windows-auth-howto.html +%%T%%/webapps/docs/windows-service-howto.html +%%T%%/webapps/examples/WEB-INF/classes/CookieExample.class +%%T%%/webapps/examples/WEB-INF/classes/CookieExample.java +%%T%%/webapps/examples/WEB-INF/classes/HelloWorldExample.class +%%T%%/webapps/examples/WEB-INF/classes/HelloWorldExample.java +%%T%%/webapps/examples/WEB-INF/classes/LocalStrings.properties +%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_en.properties +%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_es.properties +%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_fr.properties +%%T%%/webapps/examples/WEB-INF/classes/LocalStrings_pt.properties +%%T%%/webapps/examples/WEB-INF/classes/RequestHeaderExample.class +%%T%%/webapps/examples/WEB-INF/classes/RequestHeaderExample.java +%%T%%/webapps/examples/WEB-INF/classes/RequestInfoExample.class +%%T%%/webapps/examples/WEB-INF/classes/RequestInfoExample.java +%%T%%/webapps/examples/WEB-INF/classes/RequestParamExample.class +%%T%%/webapps/examples/WEB-INF/classes/RequestParamExample.java +%%T%%/webapps/examples/WEB-INF/classes/ServletToJsp.class +%%T%%/webapps/examples/WEB-INF/classes/ServletToJsp.java +%%T%%/webapps/examples/WEB-INF/classes/SessionExample.class +%%T%%/webapps/examples/WEB-INF/classes/SessionExample.java +%%T%%/webapps/examples/WEB-INF/classes/async/Async0$1.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async0.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async0.java +%%T%%/webapps/examples/WEB-INF/classes/async/Async1$1.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async1.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async1.java +%%T%%/webapps/examples/WEB-INF/classes/async/Async2$1.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async2.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async2.java +%%T%%/webapps/examples/WEB-INF/classes/async/Async3.class +%%T%%/webapps/examples/WEB-INF/classes/async/Async3.java +%%T%%/webapps/examples/WEB-INF/classes/async/AsyncStockServlet.class +%%T%%/webapps/examples/WEB-INF/classes/async/AsyncStockServlet.java +%%T%%/webapps/examples/WEB-INF/classes/async/Stockticker$Stock.class +%%T%%/webapps/examples/WEB-INF/classes/async/Stockticker$TickListener.class +%%T%%/webapps/examples/WEB-INF/classes/async/Stockticker.class +%%T%%/webapps/examples/WEB-INF/classes/async/Stockticker.java +%%T%%/webapps/examples/WEB-INF/classes/cal/Entries.class +%%T%%/webapps/examples/WEB-INF/classes/cal/Entries.java +%%T%%/webapps/examples/WEB-INF/classes/cal/Entry.class +%%T%%/webapps/examples/WEB-INF/classes/cal/Entry.java +%%T%%/webapps/examples/WEB-INF/classes/cal/JspCalendar.class +%%T%%/webapps/examples/WEB-INF/classes/cal/JspCalendar.java +%%T%%/webapps/examples/WEB-INF/classes/cal/TableBean.class +%%T%%/webapps/examples/WEB-INF/classes/cal/TableBean.java +%%T%%/webapps/examples/WEB-INF/classes/chat/ChatServlet$MessageSender.class +%%T%%/webapps/examples/WEB-INF/classes/chat/ChatServlet.class +%%T%%/webapps/examples/WEB-INF/classes/chat/ChatServlet.java +%%T%%/webapps/examples/WEB-INF/classes/checkbox/CheckTest.class +%%T%%/webapps/examples/WEB-INF/classes/checkbox/CheckTest.java +%%T%%/webapps/examples/WEB-INF/classes/colors/ColorGameBean.class +%%T%%/webapps/examples/WEB-INF/classes/colors/ColorGameBean.java +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.class +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilter.java +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.class +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionFilterTestServlet.java +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.class +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionResponseStream.java +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.class +%%T%%/webapps/examples/WEB-INF/classes/compressionFilters/CompressionServletResponseWrapper.java +%%T%%/webapps/examples/WEB-INF/classes/dates/JspCalendar.class +%%T%%/webapps/examples/WEB-INF/classes/dates/JspCalendar.java +%%T%%/webapps/examples/WEB-INF/classes/error/Smart.class +%%T%%/webapps/examples/WEB-INF/classes/error/Smart.java +%%T%%/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.class +%%T%%/webapps/examples/WEB-INF/classes/examples/ExampleTagBase.java +%%T%%/webapps/examples/WEB-INF/classes/examples/FooTag.class +%%T%%/webapps/examples/WEB-INF/classes/examples/FooTag.java +%%T%%/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.class +%%T%%/webapps/examples/WEB-INF/classes/examples/FooTagExtraInfo.java +%%T%%/webapps/examples/WEB-INF/classes/examples/LogTag.class +%%T%%/webapps/examples/WEB-INF/classes/examples/LogTag.java +%%T%%/webapps/examples/WEB-INF/classes/examples/ShowSource.class +%%T%%/webapps/examples/WEB-INF/classes/examples/ShowSource.java +%%T%%/webapps/examples/WEB-INF/classes/examples/ValuesTag.class +%%T%%/webapps/examples/WEB-INF/classes/examples/ValuesTag.java +%%T%%/webapps/examples/WEB-INF/classes/filters/ExampleFilter.class +%%T%%/webapps/examples/WEB-INF/classes/filters/ExampleFilter.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/BookBean.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/FooBean.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/ValuesBean.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/ValuesBean.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/el/Functions.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/el/Functions.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/EchoAttributesTag.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/FindBookSimpleTag.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/HelloWorldSimpleTag.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/RepeatSimpleTag.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/ShuffleSimpleTag.java +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.class +%%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag/TileSimpleTag.java +%%T%%/webapps/examples/WEB-INF/classes/listeners/ContextListener.class +%%T%%/webapps/examples/WEB-INF/classes/listeners/ContextListener.java +%%T%%/webapps/examples/WEB-INF/classes/listeners/SessionListener.class +%%T%%/webapps/examples/WEB-INF/classes/listeners/SessionListener.java +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter$1.class +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter$CounterListener.class +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter.class +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/ByteCounter.java +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter$1.class +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter$NumberWriterListener.class +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter.class +%%T%%/webapps/examples/WEB-INF/classes/nonblocking/NumberWriter.java +%%T%%/webapps/examples/WEB-INF/classes/num/NumberGuessBean.class +%%T%%/webapps/examples/WEB-INF/classes/num/NumberGuessBean.java +%%T%%/webapps/examples/WEB-INF/classes/sessions/DummyCart.class +%%T%%/webapps/examples/WEB-INF/classes/sessions/DummyCart.java +%%T%%/webapps/examples/WEB-INF/classes/util/CookieFilter.class +%%T%%/webapps/examples/WEB-INF/classes/util/CookieFilter.java +%%T%%/webapps/examples/WEB-INF/classes/util/HTMLFilter.class +%%T%%/webapps/examples/WEB-INF/classes/util/HTMLFilter.java +%%T%%/webapps/examples/WEB-INF/classes/validators/DebugValidator.class +%%T%%/webapps/examples/WEB-INF/classes/validators/DebugValidator.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/ExamplesConfig.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/ExamplesConfig.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/chat/ChatAnnotation.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/chat/ChatAnnotation.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Client$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Client.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Client.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage$ParseException.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawMessage.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardContextListener.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$2.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$3$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint$3.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/DrawboardEndpoint.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$1$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$2.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$MessageType.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room$Player.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/Room.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/AbstractWebsocketMessage.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/BinaryWebsocketMessage.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/CloseWebsocketMessage.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages/StringWebsocketMessage.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoAnnotation.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation$CompletedFuture.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoAsyncAnnotation.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint$EchoMessageHandlerBinary.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint$EchoMessageHandlerText.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoEndpoint.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoStreamAnnotation.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/EchoStreamAnnotation.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/echo/servers.json +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Direction.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Direction.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Location$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Location.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Location.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Snake.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/Snake.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeAnnotation.java +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer$1.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.class +%%T%%/webapps/examples/WEB-INF/classes/websocket/snake/SnakeTimer.java +%%T%%/webapps/examples/WEB-INF/jsp/applet/Clock2.java +%%T%%/webapps/examples/WEB-INF/jsp/debug-taglib.tld +%%T%%/webapps/examples/WEB-INF/jsp/example-taglib.tld +%%T%%/webapps/examples/WEB-INF/jsp2/jsp2-example-taglib.tld +%%T%%/webapps/examples/WEB-INF/lib/jstl.jar +%%T%%/webapps/examples/WEB-INF/lib/standard.jar +%%T%%/webapps/examples/WEB-INF/tags/displayProducts.tag +%%T%%/webapps/examples/WEB-INF/tags/helloWorld.tag +%%T%%/webapps/examples/WEB-INF/tags/panel.tag +%%T%%/webapps/examples/WEB-INF/web.xml +%%T%%/webapps/examples/index.html +%%T%%/webapps/examples/jsp/async/async1.jsp +%%T%%/webapps/examples/jsp/async/async1.jsp.html +%%T%%/webapps/examples/jsp/async/async3.jsp +%%T%%/webapps/examples/jsp/async/async3.jsp.html +%%T%%/webapps/examples/jsp/async/index.jsp +%%T%%/webapps/examples/jsp/async/index.jsp.html +%%T%%/webapps/examples/jsp/cal/Entries.java.html +%%T%%/webapps/examples/jsp/cal/Entry.java.html +%%T%%/webapps/examples/jsp/cal/JspCalendar.java.html +%%T%%/webapps/examples/jsp/cal/TableBean.java.html +%%T%%/webapps/examples/jsp/cal/cal1.jsp +%%T%%/webapps/examples/jsp/cal/cal1.jsp.html +%%T%%/webapps/examples/jsp/cal/cal2.jsp +%%T%%/webapps/examples/jsp/cal/cal2.jsp.html +%%T%%/webapps/examples/jsp/cal/calendar.html +%%T%%/webapps/examples/jsp/cal/login.html +%%T%%/webapps/examples/jsp/checkbox/CheckTest.html +%%T%%/webapps/examples/jsp/checkbox/check.html +%%T%%/webapps/examples/jsp/checkbox/checkresult.jsp +%%T%%/webapps/examples/jsp/checkbox/checkresult.jsp.html +%%T%%/webapps/examples/jsp/checkbox/cresult.html +%%T%%/webapps/examples/jsp/colors/ColorGameBean.html +%%T%%/webapps/examples/jsp/colors/clr.html +%%T%%/webapps/examples/jsp/colors/colors.html +%%T%%/webapps/examples/jsp/colors/colrs.jsp +%%T%%/webapps/examples/jsp/colors/colrs.jsp.html +%%T%%/webapps/examples/jsp/dates/date.html +%%T%%/webapps/examples/jsp/dates/date.jsp +%%T%%/webapps/examples/jsp/dates/date.jsp.html +%%T%%/webapps/examples/jsp/error/er.html +%%T%%/webapps/examples/jsp/error/err.jsp +%%T%%/webapps/examples/jsp/error/err.jsp.html +%%T%%/webapps/examples/jsp/error/error.html +%%T%%/webapps/examples/jsp/error/errorpge.jsp +%%T%%/webapps/examples/jsp/error/errorpge.jsp.html +%%T%%/webapps/examples/jsp/forward/forward.jsp +%%T%%/webapps/examples/jsp/forward/forward.jsp.html +%%T%%/webapps/examples/jsp/forward/fwd.html +%%T%%/webapps/examples/jsp/forward/one.jsp +%%T%%/webapps/examples/jsp/forward/one.jsp.html +%%T%%/webapps/examples/jsp/forward/two.html +%%T%%/webapps/examples/jsp/images/code.gif +%%T%%/webapps/examples/jsp/images/execute.gif +%%T%%/webapps/examples/jsp/images/read.gif +%%T%%/webapps/examples/jsp/images/return.gif +%%T%%/webapps/examples/jsp/include/foo.html +%%T%%/webapps/examples/jsp/include/foo.jsp +%%T%%/webapps/examples/jsp/include/foo.jsp.html +%%T%%/webapps/examples/jsp/include/inc.html +%%T%%/webapps/examples/jsp/include/include.jsp +%%T%%/webapps/examples/jsp/include/include.jsp.html +%%T%%/webapps/examples/jsp/index.html +%%T%%/webapps/examples/jsp/jsp2/el/Functions.java.html +%%T%%/webapps/examples/jsp/jsp2/el/ValuesBean.java.html +%%T%%/webapps/examples/jsp/jsp2/el/ValuesTag.java.html +%%T%%/webapps/examples/jsp/jsp2/el/basic-arithmetic.html +%%T%%/webapps/examples/jsp/jsp2/el/basic-arithmetic.jsp +%%T%%/webapps/examples/jsp/jsp2/el/basic-arithmetic.jsp.html +%%T%%/webapps/examples/jsp/jsp2/el/basic-comparisons.html +%%T%%/webapps/examples/jsp/jsp2/el/basic-comparisons.jsp +%%T%%/webapps/examples/jsp/jsp2/el/basic-comparisons.jsp.html +%%T%%/webapps/examples/jsp/jsp2/el/composite.html +%%T%%/webapps/examples/jsp/jsp2/el/composite.jsp +%%T%%/webapps/examples/jsp/jsp2/el/composite.jsp.html +%%T%%/webapps/examples/jsp/jsp2/el/functions.html +%%T%%/webapps/examples/jsp/jsp2/el/functions.jsp +%%T%%/webapps/examples/jsp/jsp2/el/functions.jsp.html +%%T%%/webapps/examples/jsp/jsp2/el/implicit-objects.html +%%T%%/webapps/examples/jsp/jsp2/el/implicit-objects.jsp +%%T%%/webapps/examples/jsp/jsp2/el/implicit-objects.jsp.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/FooBean.java.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/HelloWorldSimpleTag.java.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/ShuffleSimpleTag.java.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/TileSimpleTag.java.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/jspattribute.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/jspattribute.jsp +%%T%%/webapps/examples/jsp/jsp2/jspattribute/jspattribute.jsp.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/shuffle.html +%%T%%/webapps/examples/jsp/jsp2/jspattribute/shuffle.jsp +%%T%%/webapps/examples/jsp/jsp2/jspattribute/shuffle.jsp.html +%%T%%/webapps/examples/jsp/jsp2/jspx/basic.html +%%T%%/webapps/examples/jsp/jsp2/jspx/basic.jspx +%%T%%/webapps/examples/jsp/jsp2/jspx/basic.jspx.html +%%T%%/webapps/examples/jsp/jsp2/jspx/svgexample.html +%%T%%/webapps/examples/jsp/jsp2/jspx/textRotate.html +%%T%%/webapps/examples/jsp/jsp2/jspx/textRotate.jpg +%%T%%/webapps/examples/jsp/jsp2/jspx/textRotate.jspx +%%T%%/webapps/examples/jsp/jsp2/jspx/textRotate.jspx.html +%%T%%/webapps/examples/jsp/jsp2/misc/EchoAttributesTag.java.html +%%T%%/webapps/examples/jsp/jsp2/misc/coda.jspf +%%T%%/webapps/examples/jsp/jsp2/misc/coda.jspf.html +%%T%%/webapps/examples/jsp/jsp2/misc/config.html +%%T%%/webapps/examples/jsp/jsp2/misc/config.jsp +%%T%%/webapps/examples/jsp/jsp2/misc/config.jsp.html +%%T%%/webapps/examples/jsp/jsp2/misc/dynamicattrs.html +%%T%%/webapps/examples/jsp/jsp2/misc/dynamicattrs.jsp +%%T%%/webapps/examples/jsp/jsp2/misc/dynamicattrs.jsp.html +%%T%%/webapps/examples/jsp/jsp2/misc/prelude.jspf +%%T%%/webapps/examples/jsp/jsp2/misc/prelude.jspf.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/BookBean.java.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/FindBookSimpleTag.java.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/Functions.java.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/HelloWorldSimpleTag.java.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/RepeatSimpleTag.java.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/book.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/book.jsp +%%T%%/webapps/examples/jsp/jsp2/simpletag/book.jsp.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/hello.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/hello.jsp +%%T%%/webapps/examples/jsp/jsp2/simpletag/hello.jsp.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/repeat.html +%%T%%/webapps/examples/jsp/jsp2/simpletag/repeat.jsp +%%T%%/webapps/examples/jsp/jsp2/simpletag/repeat.jsp.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/displayProducts.tag.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/hello.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/hello.jsp +%%T%%/webapps/examples/jsp/jsp2/tagfiles/hello.jsp.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/helloWorld.tag.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/panel.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/panel.jsp +%%T%%/webapps/examples/jsp/jsp2/tagfiles/panel.jsp.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/panel.tag.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/products.html +%%T%%/webapps/examples/jsp/jsp2/tagfiles/products.jsp +%%T%%/webapps/examples/jsp/jsp2/tagfiles/products.jsp.html +%%T%%/webapps/examples/jsp/jsptoserv/ServletToJsp.java.html +%%T%%/webapps/examples/jsp/jsptoserv/hello.jsp +%%T%%/webapps/examples/jsp/jsptoserv/hello.jsp.html +%%T%%/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp +%%T%%/webapps/examples/jsp/jsptoserv/jsptoservlet.jsp.html +%%T%%/webapps/examples/jsp/jsptoserv/jts.html +%%T%%/webapps/examples/jsp/num/numguess.html +%%T%%/webapps/examples/jsp/num/numguess.jsp +%%T%%/webapps/examples/jsp/num/numguess.jsp.html +%%T%%/webapps/examples/jsp/plugin/applet/Clock2.class +%%T%%/webapps/examples/jsp/plugin/applet/Clock2.java +%%T%%/webapps/examples/jsp/plugin/plugin.html +%%T%%/webapps/examples/jsp/plugin/plugin.jsp +%%T%%/webapps/examples/jsp/plugin/plugin.jsp.html +%%T%%/webapps/examples/jsp/security/protected/error.jsp +%%T%%/webapps/examples/jsp/security/protected/error.jsp.html +%%T%%/webapps/examples/jsp/security/protected/index.jsp +%%T%%/webapps/examples/jsp/security/protected/index.jsp.html +%%T%%/webapps/examples/jsp/security/protected/login.jsp +%%T%%/webapps/examples/jsp/security/protected/login.jsp.html +%%T%%/webapps/examples/jsp/sessions/DummyCart.html +%%T%%/webapps/examples/jsp/sessions/carts.html +%%T%%/webapps/examples/jsp/sessions/carts.jsp +%%T%%/webapps/examples/jsp/sessions/carts.jsp.html +%%T%%/webapps/examples/jsp/sessions/crt.html +%%T%%/webapps/examples/jsp/simpletag/foo.html +%%T%%/webapps/examples/jsp/simpletag/foo.jsp +%%T%%/webapps/examples/jsp/simpletag/foo.jsp.html +%%T%%/webapps/examples/jsp/snp/snoop.html +%%T%%/webapps/examples/jsp/snp/snoop.jsp +%%T%%/webapps/examples/jsp/snp/snoop.jsp.html +%%T%%/webapps/examples/jsp/source.jsp +%%T%%/webapps/examples/jsp/source.jsp.html +%%T%%/webapps/examples/jsp/tagplugin/choose.html +%%T%%/webapps/examples/jsp/tagplugin/choose.jsp +%%T%%/webapps/examples/jsp/tagplugin/choose.jsp.html +%%T%%/webapps/examples/jsp/tagplugin/foreach.html +%%T%%/webapps/examples/jsp/tagplugin/foreach.jsp +%%T%%/webapps/examples/jsp/tagplugin/foreach.jsp.html +%%T%%/webapps/examples/jsp/tagplugin/howto.html +%%T%%/webapps/examples/jsp/tagplugin/if.html +%%T%%/webapps/examples/jsp/tagplugin/if.jsp +%%T%%/webapps/examples/jsp/tagplugin/if.jsp.html +%%T%%/webapps/examples/jsp/tagplugin/notes.html +%%T%%/webapps/examples/jsp/xml/xml.html +%%T%%/webapps/examples/jsp/xml/xml.jsp +%%T%%/webapps/examples/jsp/xml/xml.jsp.html +%%T%%/webapps/examples/servlets/chat/index.jsp +%%T%%/webapps/examples/servlets/chat/index.jsp.html +%%T%%/webapps/examples/servlets/chat/login.jsp +%%T%%/webapps/examples/servlets/chat/login.jsp.html +%%T%%/webapps/examples/servlets/chat/post.jsp +%%T%%/webapps/examples/servlets/chat/post.jsp.html +%%T%%/webapps/examples/servlets/cookies.html +%%T%%/webapps/examples/servlets/helloworld.html +%%T%%/webapps/examples/servlets/images/code.gif +%%T%%/webapps/examples/servlets/images/execute.gif +%%T%%/webapps/examples/servlets/images/return.gif +%%T%%/webapps/examples/servlets/index.html +%%T%%/webapps/examples/servlets/nonblocking/bytecounter.html +%%T%%/webapps/examples/servlets/reqheaders.html +%%T%%/webapps/examples/servlets/reqinfo.html +%%T%%/webapps/examples/servlets/reqparams.html +%%T%%/webapps/examples/servlets/sessions.html +%%T%%/webapps/examples/websocket/chat.xhtml +%%T%%/webapps/examples/websocket/drawboard.xhtml +%%T%%/webapps/examples/websocket/echo.xhtml +%%T%%/webapps/examples/websocket/index.xhtml +%%T%%/webapps/examples/websocket/snake.xhtml +%%T%%/webapps/host-manager/META-INF/context.xml +%%T%%/webapps/host-manager/WEB-INF/jsp/401.jsp +%%T%%/webapps/host-manager/WEB-INF/jsp/403.jsp +%%T%%/webapps/host-manager/WEB-INF/jsp/404.jsp +%%T%%/webapps/host-manager/WEB-INF/web.xml +%%T%%/webapps/host-manager/images/add.gif +%%T%%/webapps/host-manager/images/asf-logo.gif +%%T%%/webapps/host-manager/images/code.gif +%%T%%/webapps/host-manager/images/design.gif +%%T%%/webapps/host-manager/images/docs.gif +%%T%%/webapps/host-manager/images/fix.gif +%%T%%/webapps/host-manager/images/tomcat.gif +%%T%%/webapps/host-manager/images/update.gif +%%T%%/webapps/host-manager/images/void.gif +%%T%%/webapps/host-manager/index.jsp +%%T%%/webapps/host-manager/manager.xml +%%T%%/webapps/manager/META-INF/context.xml +%%T%%/webapps/manager/WEB-INF/jsp/401.jsp +%%T%%/webapps/manager/WEB-INF/jsp/403.jsp +%%T%%/webapps/manager/WEB-INF/jsp/404.jsp +%%T%%/webapps/manager/WEB-INF/jsp/connectorCiphers.jsp +%%T%%/webapps/manager/WEB-INF/jsp/sessionDetail.jsp +%%T%%/webapps/manager/WEB-INF/jsp/sessionsList.jsp +%%T%%/webapps/manager/WEB-INF/web.xml +%%T%%/webapps/manager/images/add.gif +%%T%%/webapps/manager/images/asf-logo.gif +%%T%%/webapps/manager/images/code.gif +%%T%%/webapps/manager/images/design.gif +%%T%%/webapps/manager/images/docs.gif +%%T%%/webapps/manager/images/fix.gif +%%T%%/webapps/manager/images/tomcat.gif +%%T%%/webapps/manager/images/update.gif +%%T%%/webapps/manager/images/void.gif +%%T%%/webapps/manager/index.jsp +%%T%%/webapps/manager/status.xsd +%%T%%/webapps/manager/xform.xsl +@exec mkdir %D/%%T%%/endorsed 2>/dev/null || true +@exec mkdir %D/%%T%%/logs 2>/dev/null || true +@exec mkdir %D/%%T%%/work 2>/dev/null || true +@exec chown -R %%WWWOWN%%:%%WWWGRP%% %D/%%T%%/conf %D/%%T%%/logs %D/%%T%%/temp %D/%%T%%/webapps %D/%%T%%/work +@dirrm %%T%%/bin +@dirrmtry %%T%%/conf +@dirrmtry %%T%%/endorsed +@dirrm %%T%%/lib +@dirrmtry %%T%%/logs +@dirrm %%T%%/temp +@dirrm %%T%%/webapps/ROOT/WEB-INF +@dirrm %%T%%/webapps/ROOT +@dirrm %%T%%/webapps/docs/WEB-INF +@dirrm %%T%%/webapps/docs/api +@dirrm %%T%%/webapps/docs/appdev/sample/docs +@dirrm %%T%%/webapps/docs/appdev/sample/src/mypackage +@dirrm %%T%%/webapps/docs/appdev/sample/src +@dirrm %%T%%/webapps/docs/appdev/sample/web/WEB-INF +@dirrm %%T%%/webapps/docs/appdev/sample/web/images +@dirrm %%T%%/webapps/docs/appdev/sample/web +@dirrm %%T%%/webapps/docs/appdev/sample +@dirrm %%T%%/webapps/docs/appdev +@dirrm %%T%%/webapps/docs/architecture/requestProcess +@dirrm %%T%%/webapps/docs/architecture/startup +@dirrm %%T%%/webapps/docs/architecture +@dirrm %%T%%/webapps/docs/config +@dirrm %%T%%/webapps/docs/elapi +@dirrm %%T%%/webapps/docs/funcspecs +@dirrm %%T%%/webapps/docs/images/fonts +@dirrm %%T%%/webapps/docs/images +@dirrm %%T%%/webapps/docs/jspapi +@dirrm %%T%%/webapps/docs/servletapi +@dirrm %%T%%/webapps/docs/tribes +@dirrm %%T%%/webapps/docs/websocketapi +@dirrm %%T%%/webapps/docs +@dirrm %%T%%/webapps/examples/WEB-INF/classes/async +@dirrm %%T%%/webapps/examples/WEB-INF/classes/cal +@dirrm %%T%%/webapps/examples/WEB-INF/classes/chat +@dirrm %%T%%/webapps/examples/WEB-INF/classes/checkbox +@dirrm %%T%%/webapps/examples/WEB-INF/classes/colors +@dirrm %%T%%/webapps/examples/WEB-INF/classes/compressionFilters +@dirrm %%T%%/webapps/examples/WEB-INF/classes/dates +@dirrm %%T%%/webapps/examples/WEB-INF/classes/error +@dirrm %%T%%/webapps/examples/WEB-INF/classes/examples +@dirrm %%T%%/webapps/examples/WEB-INF/classes/filters +@dirrm %%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/el +@dirrm %%T%%/webapps/examples/WEB-INF/classes/jsp2/examples/simpletag +@dirrm %%T%%/webapps/examples/WEB-INF/classes/jsp2/examples +@dirrm %%T%%/webapps/examples/WEB-INF/classes/jsp2 +@dirrm %%T%%/webapps/examples/WEB-INF/classes/listeners +@dirrm %%T%%/webapps/examples/WEB-INF/classes/nonblocking +@dirrm %%T%%/webapps/examples/WEB-INF/classes/num +@dirrm %%T%%/webapps/examples/WEB-INF/classes/sessions +@dirrm %%T%%/webapps/examples/WEB-INF/classes/util +@dirrm %%T%%/webapps/examples/WEB-INF/classes/validators +@dirrm %%T%%/webapps/examples/WEB-INF/classes/websocket/chat +@dirrm %%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard/wsmessages +@dirrm %%T%%/webapps/examples/WEB-INF/classes/websocket/drawboard +@dirrm %%T%%/webapps/examples/WEB-INF/classes/websocket/echo +@dirrm %%T%%/webapps/examples/WEB-INF/classes/websocket/snake +@dirrm %%T%%/webapps/examples/WEB-INF/classes/websocket +@dirrm %%T%%/webapps/examples/WEB-INF/classes +@dirrm %%T%%/webapps/examples/WEB-INF/jsp/applet +@dirrm %%T%%/webapps/examples/WEB-INF/jsp +@dirrm %%T%%/webapps/examples/WEB-INF/jsp2 +@dirrm %%T%%/webapps/examples/WEB-INF/lib +@dirrm %%T%%/webapps/examples/WEB-INF/tags +@dirrm %%T%%/webapps/examples/WEB-INF +@dirrm %%T%%/webapps/examples/jsp/async +@dirrm %%T%%/webapps/examples/jsp/cal +@dirrm %%T%%/webapps/examples/jsp/checkbox +@dirrm %%T%%/webapps/examples/jsp/colors +@dirrm %%T%%/webapps/examples/jsp/dates +@dirrm %%T%%/webapps/examples/jsp/error +@dirrm %%T%%/webapps/examples/jsp/forward +@dirrm %%T%%/webapps/examples/jsp/images +@dirrm %%T%%/webapps/examples/jsp/include +@dirrm %%T%%/webapps/examples/jsp/jsp2/el +@dirrm %%T%%/webapps/examples/jsp/jsp2/jspattribute +@dirrm %%T%%/webapps/examples/jsp/jsp2/jspx +@dirrm %%T%%/webapps/examples/jsp/jsp2/misc +@dirrm %%T%%/webapps/examples/jsp/jsp2/simpletag +@dirrm %%T%%/webapps/examples/jsp/jsp2/tagfiles +@dirrm %%T%%/webapps/examples/jsp/jsp2 +@dirrm %%T%%/webapps/examples/jsp/jsptoserv +@dirrm %%T%%/webapps/examples/jsp/num +@dirrm %%T%%/webapps/examples/jsp/plugin/applet +@dirrm %%T%%/webapps/examples/jsp/plugin +@dirrm %%T%%/webapps/examples/jsp/security/protected +@dirrm %%T%%/webapps/examples/jsp/security +@dirrm %%T%%/webapps/examples/jsp/sessions +@dirrm %%T%%/webapps/examples/jsp/simpletag +@dirrm %%T%%/webapps/examples/jsp/snp +@dirrm %%T%%/webapps/examples/jsp/tagplugin +@dirrm %%T%%/webapps/examples/jsp/xml +@dirrm %%T%%/webapps/examples/jsp +@dirrm %%T%%/webapps/examples/servlets/chat +@dirrm %%T%%/webapps/examples/servlets/images +@dirrm %%T%%/webapps/examples/servlets/nonblocking +@dirrm %%T%%/webapps/examples/servlets +@dirrm %%T%%/webapps/examples/websocket +@dirrm %%T%%/webapps/examples +@dirrm %%T%%/webapps/host-manager/META-INF +@dirrm %%T%%/webapps/host-manager/WEB-INF/jsp +@dirrm %%T%%/webapps/host-manager/WEB-INF +@dirrm %%T%%/webapps/host-manager/images +@dirrm %%T%%/webapps/host-manager +@dirrm %%T%%/webapps/manager/META-INF +@dirrm %%T%%/webapps/manager/WEB-INF/jsp +@dirrm %%T%%/webapps/manager/WEB-INF +@dirrm %%T%%/webapps/manager/images +@dirrm %%T%%/webapps/manager +@dirrm %%T%%/webapps +@dirrmtry %%T%%/work +@dirrmtry %%T%% +@unexec [ ! -d %D/%%T%% ] || echo If permanently deleting this package, %D/%%T%% must be removed manually