git: 0cff1171d3de - main - www/resin3: Remove port

From: Daniel Engberg <diizzy_at_FreeBSD.org>
Date: Sat, 06 May 2023 05:48:06 UTC
The branch main has been updated by diizzy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0cff1171d3debc7b1545a911248ea9563381be23

commit 0cff1171d3debc7b1545a911248ea9563381be23
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2023-05-06 05:31:48 +0000
Commit:     Daniel Engberg <diizzy@FreeBSD.org>
CommitDate: 2023-05-06 05:47:43 +0000

    www/resin3: Remove port
    
    Deprecated version, unsupported by upstream for years
    
    Approved by:    bofh (maintainer, via IRC)
---
 MOVED                                              |    1 +
 www/Makefile                                       |    1 -
 www/resin3/Makefile                                |   83 --
 www/resin3/distinfo                                |    3 -
 www/resin3/files/patch-conf_resin.conf             |   11 -
 www/resin3/files/patch-configure                   |   29 -
 .../files/patch-modules_c_src_apache2_Makefile.in  |   14 -
 .../files/patch-modules_c_src_common_Makefile.in   |   11 -
 www/resin3/files/patch-modules_c_src_common_cse.h  |   12 -
 www/resin3/files/pkg-message.in                    |   58 --
 www/resin3/files/resin3.in                         |   39 -
 www/resin3/files/resin3ctl.in                      |  187 ----
 www/resin3/pkg-descr                               |   11 -
 www/resin3/pkg-plist                               | 1076 --------------------
 14 files changed, 1 insertion(+), 1535 deletions(-)

diff --git a/MOVED b/MOVED
index c0b4b30fb6f3..fb3e4d56b26e 100644
--- a/MOVED
+++ b/MOVED
@@ -7533,3 +7533,4 @@ graphics/ImageMagick6-nox11|graphics/ImageMagick6|2023-04-30|Flavorized
 security/gpgme-qt5|security/gpgme-qt@qt5|2023-05-02|Flavorized to add Qt6 support
 x11-wm/hyprland-devel|x11-wm/hyprland|2023-05-03|Out of date: use x11-wm/hyprland for now
 emulators/qemu70|emulators/qemu7|2023-05-04|Use emulators/qemu or emulators/qemu-devel
+www/resin3||2023-05-06|Deprecated version, unsupported by upstream for years
diff --git a/www/Makefile b/www/Makefile
index 297ea041eb5e..f1d468d61b6b 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1863,7 +1863,6 @@
     SUBDIR += reportmagic
     SUBDIR += repos-style
     SUBDIR += reproxy
-    SUBDIR += resin3
     SUBDIR += restbed
     SUBDIR += restinio
     SUBDIR += retawq
diff --git a/www/resin3/Makefile b/www/resin3/Makefile
deleted file mode 100644
index 5a3a652e8183..000000000000
--- a/www/resin3/Makefile
+++ /dev/null
@@ -1,83 +0,0 @@
-PORTNAME=	resin
-PORTVERSION=	3.1.16
-CATEGORIES=	www java
-MASTER_SITES=	http://www.caucho.com/download/
-
-MAINTAINER=	bofh@FreeBSD.org
-COMMENT=	Java-based Application Server, 3.x branch
-WWW=		https://www.caucho.com/
-
-LICENSE=	GPLv2
-
-BROKEN_SSL=	openssl30 openssl31
-BROKEN_SSL_REASON=	error: unable to find library -lpthread
-DEPRECATED=	Last release was in 2017
-
-USES=		cpe libtool python ssl
-CPE_VENDOR=	caucho
-USE_JAVA=	yes
-
-# Pass JAVA_HOME as determined by bsd.java.mk
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-java-home=${JAVA_HOME} \
-		--with-openssl-lib=${OPENSSLLIB} \
-		--with-openssl-include=${OPENSSLINC}
-
-USERS=		www
-GROUPS=		www
-
-PLIST_SUB=	APP_NAME=${APP_NAME} \
-		APXS=${APXS} \
-		GROUPS=${GROUPS} \
-		USERS=${USERS}
-
-SUB_LIST=	APP_HOME=${APP_HOME} \
-		APP_NAME=${APP_NAME} \
-		GROUPS=${GROUPS} \
-		LOG_FILE=${LOG_FILE} \
-		PID_FILE=${PID_FILE} \
-		PORT=${PORT} \
-		PYTHON_CMD=${PYTHON_CMD} \
-		USERS=${USERS}
-
-# Customizable settings
-PORT?=			8080
-# Do not use PKGNAMESUFFIX here because version info is already in PORTVERSION
-# If we used PKGNAMESUFFIX, the package name would be resin2-2.1.11
-APP_NAME_SUFFIX=${PORTVERSION:C/\..*$//}
-APP_NAME?=	${PORTNAME}${APP_NAME_SUFFIX}
-APP_HOME?=	${PREFIX}/${APP_NAME}
-PID_FILE?=	/var/run/${APP_NAME}.pid
-LOG_FILE?=	/var/log/${APP_NAME}.log
-
-# Other settings
-APXS?=		${LOCALBASE}/sbin/apxs
-SUB_FILES=	pkg-message resin3ctl
-USE_RC_SUBR=	resin3
-NO_ARCH=	yes
-
-.include <bsd.port.options.mk>
-
-post-extract:
-	@${MKDIR} ${WRKSRC}/webapps/resin-doc
-	@${TAR} xf ${WRKSRC}/webapps/resin-doc.war -C ${WRKSRC}/webapps/resin-doc && ${RM} ${WRKSRC}/webapps/resin-doc.war
-
-post-patch:
-	@${REINPLACE_CMD} -e 's|$${resin.home}/conf/app-default.xml|${PREFIX}/etc/${APP_NAME}/app-default.xml|' \
-		${WRKSRC}/conf/resin.conf
-	@${REINPLACE_CMD} -e 's|ssl23.h|ssl3.h|' ${WRKSRC}/configure
-
-post-build:
-	(cd ${WRKSRC}/modules/c/src/resin_os && ${SETENV} ${MAKE_ENV} \
-		${MAKE_CMD} ${MAKE_ARGS} install)
-
-# Resin does not handle installation, so proceed now
-do-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/etc/${APP_NAME}
-	${INSTALL_DATA} ${WRKSRC}/conf/resin.conf ${STAGEDIR}${PREFIX}/etc/${APP_NAME}/resin.xml.sample
-	${INSTALL_DATA} ${WRKSRC}/conf/app-default.xml ${STAGEDIR}${PREFIX}/etc/${APP_NAME}
-	${INSTALL_SCRIPT} ${WRKDIR}/resin3ctl ${STAGEDIR}${PREFIX}/sbin
-	(cd ${WRKSRC}/webapps && ${COPYTREE_SHARE} . ${STAGEDIR}${APP_HOME}/webapps)
-	(cd ${WRKSRC}/lib  && ${COPYTREE_SHARE} . ${STAGEDIR}${APP_HOME}/lib)
-
-.include <bsd.port.mk>
diff --git a/www/resin3/distinfo b/www/resin3/distinfo
deleted file mode 100644
index 5985bf770cbd..000000000000
--- a/www/resin3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1553212312
-SHA256 (resin-3.1.16.tar.gz) = e71f3fb8b75bf78c9663381be32e747e5f0ae75acf5a883b5c46d455d86aff67
-SIZE (resin-3.1.16.tar.gz) = 10284634
diff --git a/www/resin3/files/patch-conf_resin.conf b/www/resin3/files/patch-conf_resin.conf
deleted file mode 100644
index dc8fa3229af8..000000000000
--- a/www/resin3/files/patch-conf_resin.conf
+++ /dev/null
@@ -1,11 +0,0 @@
---- conf/resin.conf.orig	2013-10-28 15:58:27 UTC
-+++ conf/resin.conf
-@@ -237,7 +237,7 @@
-     </web-app-default>
- 
-     <!-- includes the app-default for default web-app behavior -->
--    <resin:import path="${resin.home}/conf/app-default.xml"/>
-+    <resin:import path="/usr/local/etc/resin3/app-default.xml"/>
- 
-     <!--
-        - Sample database pool configuration
diff --git a/www/resin3/files/patch-configure b/www/resin3/files/patch-configure
deleted file mode 100644
index 93ce00d265e2..000000000000
--- a/www/resin3/files/patch-configure
+++ /dev/null
@@ -1,29 +0,0 @@
---- configure.orig	2014-10-13 18:18:58 UTC
-+++ configure
-@@ -12456,26 +12456,6 @@ case "$target_os" in
-   *freebsd*)
- 	PROXY_LIBS='-lpthread'
-         jni_os=freebsd
--
--	tmp=`ldd $JAVA_HOME/bin/java | sed 's/.*=>//' | grep -c libc_r`
--	tmp=$tmp `ldd $JAVA_HOME/bin/java | sed 's/.*=>//' | grep -c libpthread`
--	tmp=$tmp `ldd $JAVA_HOME/bin/java | sed 's/.*=>//' | grep -c libthr`
--
--	case "$tmp" in
--	100)
--		PROXY_LIBS='-lc_r';
--		;;
--	010)
--		PROXY_LIBS='-lpthread';
--		;;
--	001)
--		PROXY_LIBS='-lthr';
--		;;
--	*)
--		PROXY_LIBS='-lpthread'
--		echo "Using -lpthread as default"
--		;;
--	esac
- 	;;
- 
-   *darwin*)
diff --git a/www/resin3/files/patch-modules_c_src_apache2_Makefile.in b/www/resin3/files/patch-modules_c_src_apache2_Makefile.in
deleted file mode 100644
index 44d6e2d1c3c7..000000000000
--- a/www/resin3/files/patch-modules_c_src_apache2_Makefile.in
+++ /dev/null
@@ -1,14 +0,0 @@
---- modules/c/src/apache2/Makefile.in.orig	2013-10-28 16:37:54 UTC
-+++ modules/c/src/apache2/Makefile.in
-@@ -36,11 +36,6 @@ mod_caucho.la	: $(OBJ_PICS)
- 	$(CC) -c $(INCLUDES) $(CFLAGS) $<
- 
- install	: mod_caucho.la
--	$(LIBTOOL) --mode=install $(CP) mod_caucho.la $(apache_libexec)
--	- rm -f $(apache_libexec)/mod_caucho.la
--	- rm -f $(apache_libexec)/mod_caucho.a
--	sh install.sh -conf $(apache_conf) -libexec $(apache_libexec) \
--	   -resin_home $(resin_home)
- 
- clean	:
- 	- rm -r *.o *.lo *.la *.so .libs
diff --git a/www/resin3/files/patch-modules_c_src_common_Makefile.in b/www/resin3/files/patch-modules_c_src_common_Makefile.in
deleted file mode 100644
index 286ca69f3b5d..000000000000
--- a/www/resin3/files/patch-modules_c_src_common_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- modules/c/src/common/Makefile.in.orig	2013-10-28 16:37:43 UTC
-+++ modules/c/src/common/Makefile.in
-@@ -13,7 +13,7 @@ OBJ=stream.o config.o memory.o
- OBJ_PICS=stream.lo config.lo memory.lo
- INCLUDES=@INCLUDES@
- 
--all	: common.o $(OBJ_PICS)
-+all	: $(OBJ) $(OBJ_PICS)
- 
- common.o	: $(OBJ)
- 	$(LD) -r -o $@ $(OBJ)
diff --git a/www/resin3/files/patch-modules_c_src_common_cse.h b/www/resin3/files/patch-modules_c_src_common_cse.h
deleted file mode 100644
index fdf5d7b18d72..000000000000
--- a/www/resin3/files/patch-modules_c_src_common_cse.h
+++ /dev/null
@@ -1,12 +0,0 @@
---- modules/c/src/common/cse.h.orig	2013-10-28 16:37:43 UTC
-+++ modules/c/src/common/cse.h
-@@ -367,6 +367,9 @@ resin_host_t *cse_match_host(config_t *config,
- 			     const char *host, int port,
- 			     time_t now);
- 
-+static resin_host_t * cse_match_host_impl(config_t *config, const char *host_name, int
-+		port, time_t now);
-+
- cluster_srun_t *
- cse_add_cluster_server(mem_pool_t *pool, cluster_t *cluster,
- 		       const char *host, int port, const char *id,
diff --git a/www/resin3/files/pkg-message.in b/www/resin3/files/pkg-message.in
deleted file mode 100644
index 18b4beeafa88..000000000000
--- a/www/resin3/files/pkg-message.in
+++ /dev/null
@@ -1,58 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Resin is now installed in %%APP_HOME%%
-
-You may want to activate it in /etc/rc.conf:
-
-%%APP_NAME%%_enable="YES"
-
-Then start it:
-
-env - %%PREFIX%%/etc/rc.d/%%APP_NAME%% start
-
-For this control script to run seamlessly, it is recommended to increase the
-maximum length of commands displayed by ps(1).  Please append the following
-setting to /etc/sysctl.conf:
-
-  # Do not truncate command line arguments in ps(1) listing
-  kern.ps_arg_cache_limit=10000
-
-This setting will take effect at next reboot, however it is possible to have
-immediate effect with the following command as root:
-
-  # sysctl kern.ps_arg_cache_limit=10000
-
-If you wish to skip this setting, please note that the `stop', `restart' and
-`status' will not function properly with %%APP_NAME%%.sh.
-
-Once Resin is started, point your web browser to the default home page at
-http://localhost:%%PORT%%/ to read the documentation and test the samples.
-
-Resin configuration is located at %%PREFIX%%/etc/%%APP_NAME%%/resin.xml
-Enjoy!
-
-
-ADVANCED USAGE
-
-If you need to pass special options to Java, please set the
-%%APP_NAME%%_flags option in /etc/rc.conf, see examples below:
-
-  # Prevent Java from opening an X11 display
-
-  %%APP_NAME%%_flags="-Djava.awt.headless=true"
-
-  # Increase memory limit of the Java virtual machine
-
-  %%APP_NAME%%_flags="-Xms32m -Xmx256m"
-
-  # Run Java with remote debugging turned on on port 8000
-
-  %%APP_NAME%%_flags="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
-
-To specify the java version to use, please use %%APP_NAME%%_java_version:
-
-  %%APP_NAME%%_java_version="1.4"
-EOM
-}
-]
diff --git a/www/resin3/files/resin3.in b/www/resin3/files/resin3.in
deleted file mode 100644
index 81d1db136a7d..000000000000
--- a/www/resin3/files/resin3.in
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: %%APP_NAME%%
-# REQUIRE: LOGIN NETWORKING SERVERS
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable %%APP_NAME%%:
-#
-# %%APP_NAME%%_enable="YES"
-#
-
-
-%%APP_NAME%%_enable="${%%APP_NAME%%_enable:-"NO"}"
-%%APP_NAME%%_user="${%%APP_NAME%%_user:-"www"}"
-%%APP_NAME%%_group="${%%APP_NAME%%_group:-"www"}"
-
-. /etc/rc.subr
-
-name="%%APP_NAME%%"
-rcvar="%%APP_NAME%%"_enable
-
-load_rc_config ${name}
-
-command="%%PREFIX%%/sbin/%%APP_NAME%%ctl"
-command_args="start"
-pidfile="%%PID_FILE%%"
-
-if test -n "${%%APP_NAME%%_java_version}" ; then
-    JAVA_HOME=$(JAVA_VERSION="${%%APP_NAME%%_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2)
-    procname=$(JAVA_VERSION="${%%APP_NAME%%_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2)
-else
-    JAVA_HOME=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2)
-    procname=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2)
-fi
-
-export JAVA_HOME
-
-run_rc_command "$1"
diff --git a/www/resin3/files/resin3ctl.in b/www/resin3/files/resin3ctl.in
deleted file mode 100644
index 98fb09bc762d..000000000000
--- a/www/resin3/files/resin3ctl.in
+++ /dev/null
@@ -1,187 +0,0 @@
-#! %%PYTHON_CMD%%
-
-################################################################################
-# Author:        Jean-Baptiste Quenot <jb.quenot@caraldi.com>
-# Purpose:       Manage resin pid file and log files
-# Date Created:  2005-01-21 15:43:19
-################################################################################
-# Copyright (c) 2004, Jean-Baptiste Quenot <jb.quenot@caraldi.com>
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are met:
-#
-# * Redistributions of source code must retain the above copyright notice, this
-#   list of conditions and the following disclaimer.
-# * Redistributions in binary form must reproduce the above copyright notice,
-#   this list of conditions and the following disclaimer in the documentation
-#   and/or other materials provided with the distribution.
-# * The name of the contributors may not be used to endorse or promote products
-#   derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-# DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
-# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-################################################################################
-#
-# Files handled by this script (pid file, log files) must reside in a writable
-# directory, ie the directory must be owned by the user running the program.
-
-import sys, os, signal, time, stat, re
-
-def classpath():
-    classpath = []
-    resin_libdir = APP_HOME + "/lib"
-    java_libdir = os.environ['JAVA_HOME'] + "/lib"
-    for libdir in [resin_libdir, java_libdir]:
-        for file in os.listdir(libdir):
-            if re.search("\.jar$", file):
-                classpath.append(libdir + "/" + file)
-    return ':'.join(classpath)
-
-#    -socketwait 12345
-#    -stdout $APP_HOME/log/stdout.log
-#    -stderr $APP_HOME/log/stderr.log
-
-def readProcessId():
-    f = open(PID_FILE, 'r')
-    pid = int(f.readline())
-    f.close()
-    return pid
-
-def isProgramRunning(pid):
-    # Send a dummy signal to the process.  If it died, an exception is
-    # thrown
-    try:
-        os.kill(pid, signal.SIGCONT)
-        return 1
-    except OSError:
-        return 0
-
-def usage():
-    print >> sys.stderr, "Usage: %s {start|stop|restart}" % sys.argv[0]
-
-def start():
-    cwd = os.getcwd()
-    if os.path.exists(PID_FILE):
-        # Read the process id
-        pid = readProcessId()
-
-        if isProgramRunning(pid):
-            print >> sys.stderr, '%s already started' % APP_NAME
-            sys.exit(3)
-
-    if not(os.path.exists(COMMAND)):
-        print >> sys.stderr, '%s cannot be found' % COMMAND
-        sys.exit(3)
-
-    # Append program output to a log file
-    l = open(LOG_FILE, 'a')
-    orig_stderr = os.dup(sys.stderr.fileno())
-    os.dup2(l.fileno(), sys.stdout.fileno())
-    os.dup2(l.fileno(), sys.stderr.fileno())
-
-    finfo = os.stat(COMMAND)[stat.ST_MODE]
-    executable = stat.S_IMODE(finfo) & 0111
-    if not(executable):
-        sys.stderr = os.fdopen(orig_stderr, 'w')
-        print >> sys.stderr, 'Cannot run %s, execute bit is missing' % COMMAND
-        sys.exit(5)
-
-    if APP_HOME:
-        # Change current directory to APP_HOME
-        os.chdir(APP_HOME)
-
-    # Start program in the background
-    pid = os.spawnv(os.P_NOWAIT, COMMAND, ARGS)
-
-    # Wait a little
-    time.sleep(.4)
-    (status_pid, status) = os.waitpid(pid, os.WNOHANG)
-
-    # Check program exit status, if available
-    if status_pid != 0 and os.WIFEXITED(status):
-        sys.stderr = os.fdopen(orig_stderr, 'w')
-        print >> sys.stderr, 'Could not start %s.  Check %s for errors.' % (APP_NAME, LOG_FILE)
-        sys.exit(2)
-
-    # It's alive, so write down the process id
-    os.chdir(cwd)
-    f = open(PID_FILE, 'w')
-    print >> f, pid
-    f.close()
-
-def warnNotRunning():
-    if sys.argv[1] == "stop":
-        print >> sys.stderr, '%s is not running' % APP_NAME
-    else:
-        print >> sys.stderr, 'Warning: %s was not running' % APP_NAME
-
-def cleanup():
-    os.unlink(PID_FILE)
-
-def stop():
-    if os.path.exists(PID_FILE):
-        # Read the process id
-        pid = readProcessId()
-    else:
-        warnNotRunning()
-        return
-
-    if not(isProgramRunning(pid)):
-        warnNotRunning()
-        cleanup()
-        return
-
-    # Terminate program
-    os.kill(pid, signal.SIGTERM)
-
-    while isProgramRunning(pid):
-        time.sleep(.1)
-
-    cleanup()
-
-if __name__ == '__main__':
-    LOG_FILE = "%%LOG_FILE%%"
-    APP_NAME = "%%APP_NAME%%"
-    APP_HOME = "%%APP_HOME%%"
-    PID_FILE = "%%PID_FILE%%"
-    COMMAND = "%%PREFIX%%/bin/java"
-    ARGS = [COMMAND]
-
-    ARGS += sys.argv[1:-1]
-
-    ARGS += [
-        "-Dresin.home=%%APP_HOME%%",
-        "-Djava.util.logging.manager=com.caucho.log.LogManagerImpl",
-        "com.caucho.server.resin.Resin",
-        "-conf", "%%PREFIX%%/etc/%%APP_NAME%%/resin.xml"
-        ]
-
-    os.environ['CLASSPATH'] = classpath()
-    os.environ['PATH'] = "%%LOCALBASE%%/bin:/usr/bin:/bin"
-
-    if len(sys.argv) < 2:
-        usage()
-        sys.exit(1)
-
-    if sys.argv[-1] == "start":
-        start()
-
-    elif sys.argv[-1] == "stop":
-        stop()
-
-    elif sys.argv[-1] == "restart":
-        stop()
-        start()
-
-    else:
-        usage()
-        sys.exit(1)
diff --git a/www/resin3/pkg-descr b/www/resin3/pkg-descr
deleted file mode 100644
index eff86c48d5ef..000000000000
--- a/www/resin3/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Resin is a fast servlet and JSP engine supporting load balancing for increased
-reliability. Resin encourages separation of content from style with its XSL
-support. Servlets can generate simple XML and use an XSL filter to format
-results for each client's capability, from palm pilots to Mozilla.  Resin
-includes a full-featured HTTP/1.1 web server, provides a fast servlet runner
-for Apache, and supports the latest Servlet 2.3 and JSP 1.2 specifications from
-Sun.
-
-Resin 3.0 Open Source is available under the GNU Public License (GPL).  It
-contains all functional components of Resin, including EJB, but excludes
-performance and clustering capabilities.
diff --git a/www/resin3/pkg-plist b/www/resin3/pkg-plist
deleted file mode 100644
index 288d5787447a..000000000000
--- a/www/resin3/pkg-plist
+++ /dev/null
@@ -1,1076 +0,0 @@
-etc/%%APP_NAME%%/app-default.xml
-@sample etc/%%APP_NAME%%/resin.xml.sample
-@owner %%USERS%%
-@group %%GROUPS%%
-%%APP_NAME%%/lib/activation.jar
-%%APP_NAME%%/lib/ejb-15.jar
-%%APP_NAME%%/lib/hessian.jar
-%%APP_NAME%%/lib/j2ee-management-10.jar
-%%APP_NAME%%/lib/javamail-141.jar
-%%APP_NAME%%/lib/jaxrpc-15.jar
-%%APP_NAME%%/lib/jaxws-api.jar
-%%APP_NAME%%/lib/jca-15.jar
-%%APP_NAME%%/lib/jms-11.jar
-%%APP_NAME%%/lib/jpa-15.jar
-%%APP_NAME%%/lib/jsdk-15.jar
-%%APP_NAME%%/lib/jsf-12.jar
-%%APP_NAME%%/lib/jsr88.jar
-%%APP_NAME%%/lib/jstl-11.jar
-%%APP_NAME%%/lib/jta-101.jar
-%%APP_NAME%%/lib/jws-15.jar
-%%APP_NAME%%/lib/portlet-10.jar
-%%APP_NAME%%/lib/quercus.jar
-%%APP_NAME%%/lib/resin-deploy.jar
-%%APP_NAME%%/lib/resin-util.jar
-%%APP_NAME%%/lib/resin.jar
-%%APP_NAME%%/lib/saaj.jar
-%%APP_NAME%%/lib/script-10.jar
-%%APP_NAME%%/lib/webbeans-16.jar
-%%APP_NAME%%/lib/webutil.jar
-%%APP_NAME%%/webapps/ROOT/index.jsp
-%%APP_NAME%%/webapps/resin-doc/META-INF/MANIFEST.MF
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/comment.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/contents.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/control.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/debug.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/defaultcopy.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/format.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/fun.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/href.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/include.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/newstyle.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/nodeinfo.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/toc.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/viewfile.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho/weblog.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho_default.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho_header.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/caucho_subpage.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/default.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/doc_header.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/header.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/js_header.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/new_doc_header.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/search.xsl
-%%APP_NAME%%/webapps/resin-doc/WEB-INF/xsl/subpage.xsl
-%%APP_NAME%%/webapps/resin-doc/changes/change-logs.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/changes-1.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/changes-2.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/changes-ee.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/changes.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/index.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/release-notes-archive.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/release-notes.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.0.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.1.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.10.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.11.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.12.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.13.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.14.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.15.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.16.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.17.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.18.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.19.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.2.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.20.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.3.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.4.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.5.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.6.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.7.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.8.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.0.9.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.0.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.1.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.13.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.2.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.3.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.4.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.5.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.6.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.8.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/resin-3.1.9.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/roadmap.xtp
-%%APP_NAME%%/webapps/resin-doc/changes/toc.xml
-%%APP_NAME%%/webapps/resin-doc/config.xml
-%%APP_NAME%%/webapps/resin-doc/css/default.css
-%%APP_NAME%%/webapps/resin-doc/css/portal.css
-%%APP_NAME%%/webapps/resin-doc/doc/amber-lifecycle.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/amber-manager.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/amber-overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/amber-table.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/amber.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/authentication.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/authorization.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/balance.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/burlap-1.0-spec.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/burlap-draft-spec.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/burlap-notes.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/burlap.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/cluster-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/cluster.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/commontasks.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-cmdline.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-control.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-database.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-el.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-env.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-filter.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-isp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-log.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-servlet.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-sessions.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config-webapp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/config.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/database-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/db-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/db-thirdparty.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ejb-annotations.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ejb.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/el-var.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/env-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/env-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/features-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/filter-library.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/filters.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/groovy.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-1.0-spec.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-2.0-spec.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-2.0-summary.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-draft-spec.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-java-binding-draft-spec.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-messaging.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-security.ietf
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-serialization.html
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-serialization.ietf
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-webservices.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-ws.html
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-ws.ietf
-%%APP_NAME%%/webapps/resin-doc/doc/hessian-xa.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hessian.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hibernate.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/hmtp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/host-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/howto.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ide-eclipse.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ide-intellij.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ide-jbuilder.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ide.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/index-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/index.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/install-apache.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/install-details.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/install-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/install-iis.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/install-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/install.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ioc-annotations.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ioc-bean-patterns.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ioc-bean.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/isp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/j2ee-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/j2ee-web-xml-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jaxb-annotations.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jaxp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jaxws-annotations.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jms-config.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jmx-console.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jmx-instrumenting.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jmx-servlet.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jmx.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsf.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-actions.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-applications.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-compile.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-directives.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-el.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-intro.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-ref.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-templates.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-variables.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp-velocity.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jsp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jstl.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/jvm-tuning.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/linux-boot.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/openjms.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/performance-benchmarks.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/performance-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/performance-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/performance.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/plugin-dispatch.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/port-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/portlet-generic.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/portlet.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/proxy-cache.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-java-integration.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-list-of-applications.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-module-status.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-resin-module.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-security.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus-troubleshoot.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/quercus.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-admin.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-clustering.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-comet.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-ejb.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-embedding.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-ioc.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-j2ee-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-load-balance.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-messaging.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-remoting.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-security.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-watchdog.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-web-server.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin-web-xml-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resin.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resource-cron.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resource-rmi.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/resources.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/rewrite-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/scottit.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/security-digest.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/security-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/security-malicious.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/security-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/security.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/securitymanager.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/server-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/servlet-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/servlet-library.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/servlet-run-at.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/servlet.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/session-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa-cron.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa-jndi.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa-overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa-rmi.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soa.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/soap.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/ssl.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/sslhardware.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/starting.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/swiftmq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/tcp-sessions.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/thirdparty.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/tld-schema.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/toc.xml
-%%APP_NAME%%/webapps/resin-doc/doc/topic.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/troubleshoot-common-problems.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/troubleshoot-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/troubleshoot-symptoms.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/troubleshoot-technique.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/troubleshoot.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/tuning.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/virtual-host.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp-begin.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp-deploy.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp-overview.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp-tags.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webapp.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/webdav.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xml-faq.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xml-intro.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xml-ref.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xml-scrapbook.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xml.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xpath-fun.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xpath.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xslt-filter.xtp
-%%APP_NAME%%/webapps/resin-doc/doc/xslt-fun.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic-field/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic-field/WEB-INF/classes/example/Course.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic-field/WEB-INF/classes/example/CourseServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic-field/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic-field/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic/WEB-INF/classes/example/CourseBean.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic/WEB-INF/classes/example/CourseServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-basic/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-create/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-create/WEB-INF/classes/example/Course.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-create/WEB-INF/classes/example/CreateServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-create/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-create/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-inherit/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-inherit/WEB-INF/classes/example/Prefect.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-inherit/WEB-INF/classes/example/QueryServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-inherit/WEB-INF/classes/example/Student.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-inherit/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-inherit/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/WEB-INF/classes/example/Course.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/WEB-INF/classes/example/Grade.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/WEB-INF/classes/example/ManyToManyServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/WEB-INF/classes/example/Student.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2many/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2one/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2one/WEB-INF/classes/example/House.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2one/WEB-INF/classes/example/ManyToOneServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2one/WEB-INF/classes/example/Student.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2one/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-many2one/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-one2many/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-one2many/WEB-INF/classes/example/House.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-one2many/WEB-INF/classes/example/OneToManyServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-one2many/WEB-INF/classes/example/Student.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-one2many/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-one2many/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-query/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-query/WEB-INF/classes/example/House.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-query/WEB-INF/classes/example/QueryServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-query/WEB-INF/classes/example/Student.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-query/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-query/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-session/WEB-INF/classes/META-INF/persistence.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-session/WEB-INF/classes/example/SessionServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-session/WEB-INF/classes/example/User.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-session/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-session/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber-xa/WEB-INF/classes/example/Course.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-xa/WEB-INF/classes/example/Swap.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-xa/WEB-INF/classes/example/SwapBean.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-xa/WEB-INF/classes/example/SwapServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/amber-xa/WEB-INF/web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/amber-xa/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/amber.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-add/WEB-INF/classes/example/BurlapMathService.java
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-add/WEB-INF/classes/example/MathService.java
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-add/WEB-INF/web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-add/demo.jsp
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-add/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-hello/doc.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/burlap-hello/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/build.xml
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/AbstractCommand.java
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/AskCommand.java
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/Magic8Ball.java
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/Magic8BallProtocol.java
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/Magic8BallRequest.java
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/Parser.java
-%%APP_NAME%%/webapps/resin-doc/examples/custom-protocol/src/example/SetProphetCommand.java
-%%APP_NAME%%/webapps/resin-doc/examples/database.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc-ioc/WEB-INF/classes/example/BasicServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc-ioc/WEB-INF/classes/example/InitServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc-ioc/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc-ioc/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc/WEB-INF/classes/example/BasicServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc/WEB-INF/classes/example/InitServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/db-jdbc/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/ejb-stateless/WEB-INF/classes/example/Hello.java
-%%APP_NAME%%/webapps/resin-doc/examples/ejb-stateless/WEB-INF/classes/example/HelloBean.java
-%%APP_NAME%%/webapps/resin-doc/examples/ejb-stateless/WEB-INF/classes/example/HelloServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/ejb-stateless/WEB-INF/web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/ejb-stateless/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/ejb.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/esb-hello-jaxb/WEB-INF/classes/example/HelloService.java
-%%APP_NAME%%/webapps/resin-doc/examples/esb-hello-jaxb/WEB-INF/classes/example/HelloServiceImpl.java
-%%APP_NAME%%/webapps/resin-doc/examples/esb-hello-jaxb/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/esb-hello-jaxb/demo.jsp
-%%APP_NAME%%/webapps/resin-doc/examples/esb-hello-jaxb/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/esb-servlet-client/WEB-INF/classes/example/HelloService.java
-%%APP_NAME%%/webapps/resin-doc/examples/esb-servlet-client/WEB-INF/classes/example/HelloServiceImpl.java
-%%APP_NAME%%/webapps/resin-doc/examples/esb-servlet-client/WEB-INF/classes/example/ServiceFrontendServlet.java
-%%APP_NAME%%/webapps/resin-doc/examples/esb-servlet-client/WEB-INF/resin-web.xml
-%%APP_NAME%%/webapps/resin-doc/examples/esb-servlet-client/index.xtp
-%%APP_NAME%%/webapps/resin-doc/examples/filter-templates/WEB-INF/classes/example/filters/ExampleRequestFilter.java
-%%APP_NAME%%/webapps/resin-doc/examples/filter-templates/WEB-INF/classes/example/filters/ExampleResponseFilter.java
-%%APP_NAME%%/webapps/resin-doc/examples/filter-templates/WEB-INF/classes/example/filters/ExampleResponseHeadersFilter.java
-%%APP_NAME%%/webapps/resin-doc/examples/filter-templates/WEB-INF/web.xml
*** 672 LINES SKIPPED ***