Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Jan 2005 18:05:59 +1300 (NZDT)
From:      Jonathan Chen <jonc@chen.org.nz>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/76125: update java/jboss3 to 3.2.6
Message-ID:  <20050112050559.E02E656458@chen.org.nz>
Resent-Message-ID: <200501120510.j0C5ALEl053480@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         76125
>Category:       ports
>Synopsis:       update java/jboss3 to 3.2.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 12 05:10:21 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Jonathan Chen
>Release:        FreeBSD 5.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD osiris.chen.org.nz 5.3-STABLE FreeBSD 5.3-STABLE #0: Mon Jan 3 22:46:22 NZDT 2005 root@osiris.chen.org.nz:/usr/obj/usr/src/sys/GENERIC i386
>Description:
Update java/jboss3 to 3.2.6.

Fixes backported from java/jboss4:
	1. RCngify
	2. Patch for Postgresql table creation for auto-increment
	3. config option for startup
	4. Makefile fixes by hq@

>How-To-Repeat:
>Fix:

New files:
	files/patch-serial-autoinc
	files/pkg-message

Removed files:
	./pkg-plist

diff -ruN /usr/ports/java/jboss3/Makefile ./Makefile
--- /usr/ports/java/jboss3/Makefile	Thu Jul  1 03:54:18 2004
+++ ./Makefile	Wed Jan 12 09:21:00 2005
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	${APP_TITLE:L}
-PORTVERSION=	3.2.5
+PORTVERSION=	3.2.6
 CATEGORIES=	java
 MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
 MASTER_SITE_SUBDIR=	${PORTNAME}
@@ -15,24 +15,25 @@
 MAINTAINER=	jonc@chen.org.nz
 COMMENT=	JBoss 3.x, an open-source J2EE application server
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant
+BUILD_DEPENDS=	ant:${PORTSDIR}/devel/apache-ant
 
 LATEST_LINK=	jboss3
-USE_JAVA=	1.4+
+USE_JAVA=	yes
+JAVA_VERSION=	1.4+
 
 USE_REINPLACE=	YES
+USE_RC_SUBR=	YES
 USE_BZIP2=	YES
 
 .if !defined(NOPORTDOCS)
 PORTDOCS=	*
 .endif
 
-APP_HOME?=	${PREFIX}/${PKGBASE}${PORTVERSION:R}
+APP_HOME?=	${PREFIX}/${APP_SHORTNAME}
 DOCSDIR=	${PREFIX}/share/doc/${PKGBASE}${PORTVERSION:R}
 LOG_DIR=	${APP_HOME}/log
-PLIST_SUB+=	T=${APP_HOME:S/^${PREFIX}\///}
 APP_TITLE=	JBoss
-APP_SHORTNAME=	${PORTNAME}${PORTVERSION:R:R}
+APP_SHORTNAME=	${UNIQUENAME}
 CONTROL_SCRIPT_NAME=	${APP_SHORTNAME}ctl
 CONTROL_SCRIPT=	${PREFIX}/bin/${CONTROL_SCRIPT_NAME}
 CONTROL_SCRIPT_MANPAGE_TITLE=	${CONTROL_SCRIPT_NAME:U}
@@ -50,16 +51,25 @@
 JAVA_CP=	bin/run.jar:${JAVA_HOME}/lib/tools.jar
 JAVA_MAIN=	org.jboss.Main
 DAEMONCTL_DIR=	${FILESDIR}
-DAEMONCTL_FILES=daemonctl.c daemonctl.1 startup.sh
+DAEMONCTL_FILES=daemonctl.c daemonctl.1 startup.sh pkg-message
 MAN1=		${CONTROL_SCRIPT_NAME}.1
 
 JBOSSOUTPUT=	${WRKSRC}/build/output/${PORTNAME}-${PORTVERSION}
+APP_HOME_FILES=	bin client lib server
+
+PLIST_FILES=	${CONTROL_SCRIPT:S,^${PREFIX}/,,} \
+		${STARTUP_SCRIPT:S,^${PREFIX}/,,} \
+		${STDOUT_LOG:S,^${PREFIX}/,,} \
+		${STDERR_LOG:S,^${PREFIX}/,,}
+
+PKGMESSAGE=	${WRKDIR}/pkg-message.fmt
 
 .include <bsd.port.pre.mk>
 
 do-configure:
 	@(cd ${DAEMONCTL_DIR} && ${CP} ${DAEMONCTL_FILES} ${WRKDIR})
 	@(cd ${WRKDIR} && ${REINPLACE_CMD} \
+		-e "s|%%RC_SUBR%%|${RC_SUBR}|g;" \
 		-e "s|%%APP_HOME%%|${APP_HOME}|g;" \
 		-e "s|%%APP_SHORTNAME%%|${APP_SHORTNAME}|g;" \
 		-e "s|%%APP_TITLE%%|${APP_TITLE}|g;" \
@@ -67,8 +77,8 @@
 		-e "s|%%CONTROL_SCRIPT_MANPAGE_TITLE%%|${CONTROL_SCRIPT_MANPAGE_TITLE}|g;" \
 		-e "s|%%CONTROL_SCRIPT_NAME%%|${CONTROL_SCRIPT_NAME}|g;" \
 		-e "s|%%GROUP%%|${GROUP}|g;" \
+		-e "s|%%JAVA%%|${JAVA}|g;" \
 		-e "s|%%JAVA_CP%%|${JAVA_CP}|g;" \
-		-e "s|%%JAVA_CMD%%|bin/java|g;" \
 		-e "s|%%JAVA_HOME%%|${JAVA_HOME}|g;" \
 		-e "s|%%JAVA_MAIN%%|${JAVA_MAIN}|g;" \
 		-e "s|%%JAVA_OPTS%%|${JAVA_OPTS}|g;" \
@@ -77,6 +87,7 @@
 		-e "s|%%JAR_FILE%%|${JAR_FILE}|g;" \
 		-e "s|%%LOG_DIR%%|${LOG_DIR}|g;" \
 		-e "s|%%PID_FILE%%|${PID_FILE}|g;" \
+		-e "s|%%PKGNAME%%|${PKGNAME}|g;" \
 		-e "s|%%PORTNAME%%|${PORTNAME}|g;" \
 		-e "s|%%PORTVERSION%%|${PORTVERSION}|g;" \
 		-e "s|%%PREFIX%%|${PREFIX}|g;" \
@@ -85,32 +96,33 @@
 		-e "s|%%STDOUT_LOG%%|${STDOUT_LOG}|g;" \
 		-e "s|%%STOP_TIMEOUT%%|${STOP_TIMEOUT}|g;" \
 		-e "s|%%USER%%|${USER}|g;" ${DAEMONCTL_FILES})
+	@${FMT} -s 80 ${WRKDIR}/pkg-message >${PKGMESSAGE}
 
 post-configure:
-	@${ECHO_CMD} "Installation settings:"
-	@${ECHO_CMD} "   Destination directory:    ${APP_HOME}"
-	@${ECHO_CMD} "   Control program location: ${CONTROL_SCRIPT}"
-	@${ECHO_CMD} "   Startup script location:  ${STARTUP_SCRIPT}"
-	@${ECHO_CMD} "   Location of JDK:          ${JAVA_HOME}"
-	@${ECHO_CMD} "   Location of Java port:    ${JAVA_PORT}"
-	@${ECHO_CMD} "   Startup Java Options:     ${JAVA_OPTS}"
-	@${ECHO_CMD} "   Running as (user/group):  ${USER}/${GROUP}"
-	@${ECHO_CMD} "   Logfile stdout:           ${STDOUT_LOG}"
-	@${ECHO_CMD} "   Logfile stderr:           ${STDERR_LOG}"
-	@${ECHO_CMD} "   Starting after install:   ${AUTO_START}"
-	@${ECHO_CMD} "   Stop time-out:            ${STOP_TIMEOUT} sec."
+	@${ECHO_MSG} "Installation settings:"
+	@${ECHO_MSG} "   Destination directory:    ${APP_HOME}"
+	@${ECHO_MSG} "   Control program location: ${CONTROL_SCRIPT}"
+	@${ECHO_MSG} "   Startup script location:  ${STARTUP_SCRIPT}"
+	@${ECHO_MSG} "   Location of JDK:          ${JAVA_HOME}"
+	@${ECHO_MSG} "   Location of Java port:    ${JAVA_PORT}"
+	@${ECHO_MSG} "   Startup Java Options:     ${JAVA_OPTS}"
+	@${ECHO_MSG} "   Running as (user/group):  ${USER}/${GROUP}"
+	@${ECHO_MSG} "   Logfile stdout:           ${STDOUT_LOG}"
+	@${ECHO_MSG} "   Logfile stderr:           ${STDERR_LOG}"
+	@${ECHO_MSG} "   Starting after install:   ${AUTO_START}"
+	@${ECHO_MSG} "   Stop time-out:            ${STOP_TIMEOUT} sec."
 
 do-build:
 	(cd ${WRKDIR} && ${CC} ${CFLAGS} -o ${CONTROL_SCRIPT_NAME} daemonctl.c)
-	(cd ${WRKSRC}/build && ${SETENV} JAVA_HOME=${JAVA_HOME} PATH=${PATH}:${JAVA_HOME}/bin ${SH} build.sh)
+	(cd ${WRKSRC}/build && ${SETENV} JAVA_HOME="${JAVA_HOME}" PATH="${JAVA_HOME}/bin:${PATH}" ${SH} build.sh)
 
 pre-install:
-	@PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
+	@${SETENV} PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
 
 do-install:
 	${MKDIR} ${APP_HOME} && ${CHOWN} ${USER}:${GROUP} ${APP_HOME}
 	${MKDIR} ${LOG_DIR} && ${CHOWN} ${USER}:${GROUP} ${LOG_DIR}
-	(cd ${JBOSSOUTPUT} && ${FIND} bin client lib server |\
+	(cd ${JBOSSOUTPUT} && ${FIND} ${APP_HOME_FILES} |\
 		${CPIO} -pdmu -R ${USER}:${GROUP} ${APP_HOME})
 	${INSTALL} -o ${USER} -g ${GROUP} -m 06754\
 		${WRKDIR}/${CONTROL_SCRIPT_NAME} ${CONTROL_SCRIPT}
@@ -120,16 +132,23 @@
 	${INSTALL} -o ${USER} -g ${GROUP} -m 0640 /dev/null ${PID_FILE}
 	${INSTALL_MAN} ${WRKDIR}/daemonctl.1 ${MANPREFIX}/man/man1/${CONTROL_SCRIPT_NAME}.1
 .if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}
-	${CP} -r ${JBOSSOUTPUT}/docs/* ${DOCSDIR}
+	cd ${JBOSSOUTPUT}/docs \
+		&& ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/{} \; \
+		&& ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/{} \;
 .endif
 
 post-install:
-	@${ECHO_CMD} "${PKGNAME} has been installed in ${APP_HOME}."
-	@${ECHO_CMD} "If a user should be able to use ${CONTROL_SCRIPT_NAME}, put it in the group ${GROUP}."
-	@${ECHO_CMD} "Use 'man ${CONTROL_SCRIPT_NAME}' for information about starting and stopping ${PORTNAME}."
+	@${FIND} -s ${APP_HOME_FILES:S,^,${JBOSSOUTPUT}/,} -not -type d | \
+		${SED} -ne 's,^${JBOSSOUTPUT},${APP_HOME:S,${PREFIX}/,,},p' >> ${TMPPLIST}
+	@${FIND} -s -d ${APP_HOME_FILES:S,^,${JBOSSOUTPUT}/,} -type d | \
+		${SED} -ne 's,^${JBOSSOUTPUT},@dirrm ${APP_HOME:S,${PREFIX}/,,},p' >> ${TMPPLIST}
+	@${ECHO_CMD} "@dirrm ${APP_HOME:S,^${PREFIX}/,,}/log" >> ${TMPPLIST}
+	@${ECHO_CMD} "@dirrm ${APP_HOME:S,^${PREFIX}/,,}" >> ${TMPPLIST}
 .if ${AUTO_START} == "YES"
 	@${CONTROL_SCRIPT} start || true
+.endif
+.if !defined(BATCH)
+	@${CAT} ${PKGMESSAGE}
 .endif
 
 .include <bsd.port.post.mk>
diff -ruN /usr/ports/java/jboss3/distinfo ./distinfo
--- /usr/ports/java/jboss3/distinfo	Thu Jul  1 03:54:18 2004
+++ ./distinfo	Wed Jan 12 09:38:33 2005
@@ -1,2 +1,2 @@
-MD5 (jboss-3.2.5-src.tar.bz2) = c82e127e1dd80d755f11970a4ee72c3a
-SIZE (jboss-3.2.5-src.tar.bz2) = 33212056
+MD5 (jboss-3.2.6-src.tar.bz2) = 89320a86b82d80e6fd5f3a8c3d0bcab1
+SIZE (jboss-3.2.6-src.tar.bz2) = 37453522
diff -ruN /usr/ports/java/jboss3/files/daemonctl.c ./files/daemonctl.c
--- /usr/ports/java/jboss3/files/daemonctl.c	Tue Jun 22 04:42:59 2004
+++ ./files/daemonctl.c	Wed Jan 12 09:27:05 2005
@@ -7,7 +7,7 @@
  *	Original by Ernst de Haan <znerd@freebsd.org>
  *	www/jakarta-tomcat4/files/daemonctl.c
  *
- * $FreeBSD: ports/java/jboss3/files/daemonctl.c,v 1.1 2004/06/21 16:42:59 vanilla Exp $
+ * $FreeBSD: ports/java/jboss4/files/daemonctl.c,v 1.3 2004/12/22 20:44:23 hq Exp $
  */
 
 #include <assert.h>
@@ -24,8 +24,8 @@
 #include <sys/types.h>
 #include <sys/uio.h>
 
-/* The maximum size of the PID file, in bytes */
-#define MAX_FILE_SIZE			32
+#define	TRUE	1
+#define	FALSE	0
 
 /* The interval in seconds between the checks to make sure the process
    died after a kill */
@@ -33,8 +33,6 @@
 
 #define ERR_ILLEGAL_ARGUMENT				1
 #define ERR_PID_FILE_NOT_FOUND				2
-#define ERR_PID_FILE_TOO_LARGE				3
-#define ERR_PID_FILE_CONTAINS_ILLEGAL_CHAR	4
 #define ERR_KILL_FAILED						5
 #define ERR_ALREADY_RUNNING					6
 #define ERR_NOT_RUNNING						7
@@ -53,12 +51,20 @@
 	Function declarations.
  */
 static void printUsage (void);
-static int openPIDFile (void);
-static int readPID (int);
-static void writePID (int file, int pid);
-static void start (int optcount, char * opts []);
+static int readPID (void);
+static void writePID (int pid);
+static void clearPID (void);
+static void start (int javaOpt, char * javaArgs [], int jbossOpt, char * jbossArgs []);
 static void stop (void);
-static void restart (int optcount, char * opts []);
+static void restart (int javaOpt, char * javaArgs [], int jbossOpt, char * jbossArgs []);
+static void logOutput (char *);
+
+/*
+	Globals
+ */
+static int isQuiet = FALSE;
+static char * optQuiet = "-q",			/* quiet option */
+			* optConfig = "-config";	/* jboss configuration option */
 
 /**
  * Main function. This function is called when this program is executed.
@@ -75,10 +81,9 @@
  int argc,
  char *argv [])
 {
-
 	/* Declare variables, like all other good ANSI C programs do :) */
-	int i, jopt;
-	char *argument, **jargs;
+	int i, javaOpt, jbossOpt;
+	char *argument, **javaArgs, **jbossArgs;
 
 	/* Parse the arguments */
 	if (argc < 2)
@@ -92,24 +97,58 @@
 	setgid (getegid ());
 
 	/*
-		Build up java-option block.
+		Build up java and jboss option blocks.
 	 */
-	jopt = 0;
+	javaOpt = jbossOpt = 0;
 	for (i = 1; i < argc; i++)
 	{
-		if (*argv [i] == '-')
-			jopt++;
+		if (strcmp (argv [i], optQuiet) == 0)
+		{
+			isQuiet = TRUE;
+
+		} else if (strcmp (argv [i], optConfig) == 0)
+		{
+			jbossOpt += 2;
+			if (++i >= argc)
+			{
+				printUsage ();
+				return ERR_ILLEGAL_ARGUMENT;
+			}
+
+		} else if (*argv [i] == '-')
+		{
+			javaOpt++;
+		}
+	}
+	if (javaOpt == 0)
+		javaArgs = NULL;
+	else
+	{
+		int j = 0;
+		javaArgs = malloc (sizeof (char *) * javaOpt);
+		for (i = 0; i < argc; i++)
+		{
+			if (strcmp (argv [i], optQuiet) &&
+				strcmp (argv [i], optConfig) &&
+				*argv [i] == '-')
+			{
+				javaArgs [j++] = argv [i];
+			}
+		}
 	}
-	if (jopt == 0)
-		jargs = NULL;
+	if (jbossOpt == 0)
+		jbossArgs = NULL;
 	else
 	{
 		int j = 0;
-		jargs = malloc (sizeof (char *) * jopt);
+		jbossArgs = malloc (sizeof (char *) * jbossOpt);
 		for (i = 0; i < argc; i++)
 		{
-			if (*argv [i] == '-')
-				jargs [j++] = argv [i];
+			if (strcmp (argv [i], optConfig) == 0)
+			{
+				jbossArgs [j++] = "-c";
+				jbossArgs [j++] = argv [++i];
+			}
 		}
 	}
 
@@ -119,14 +158,15 @@
 	argument = argv [argc - 1];
 	if (strcmp ("start", argument) == 0)
 	{
-		start (jopt, jargs);
+		start (javaOpt, javaArgs, jbossOpt, jbossArgs);
 
 	} else if (strcmp ("stop", argument) == 0)
 	{
 		stop ();
+
 	} else if (strcmp ("restart", argument) == 0)
 	{
-		restart (jopt, jargs);
+		restart (javaOpt, javaArgs, jbossOpt, jbossArgs);
 
 	} else {
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Illegal argument \"%s\".\n", argument);
@@ -134,134 +174,85 @@
 		exit (ERR_ILLEGAL_ARGUMENT);
 	}
 
-	return 0;
+	return EXIT_SUCCESS;
 }
 
-
 /**
  * Prints usage information to stdout.
  */
 static void
 printUsage (void)
 {
-	printf ("Usage: %%CONTROL_SCRIPT_NAME%% [java-options] {start|stop|restart}\n");
-}
-
-/**
- * Attempts to open the PID file. If that file is successfully opened, then
- * the file handle (an int) will be returned.
- *
- * @return
- *    the file handle.
- */
-static int
-openPIDFile (void)
-{
-
- 	int file;
-
-	/* Attempt to open the PID file */
-	file = open ("%%PID_FILE%%", O_RDWR);
-	if (file < 0) {
-		printf (" [ FAILED ]\n");
-		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to open %%PID_FILE%% for reading and writing: ");
-		perror (NULL);
-		exit (ERR_PID_FILE_NOT_FOUND);
-	}
-
-	return file;
+	printf ("Usage: %%CONTROL_SCRIPT_NAME%% [java-options] [-config jbossconfig] {start|stop|restart}\n");
 }
 
-
 /**
- * Reads a PID from the specified file. The file is identified by a file
- * handle.
- *
- * @param file
- *    the file handle.
+ * Reads a PID from the PID file.
  *
  * @return
  *    the PID, or -1 if the file was empty.
  */
 static int
-readPID (
- int file)
+readPID (void)
 {
-
-	char *buffer;
-	int hadNewline = 0;
-	unsigned int count;
-	unsigned int i;
+	FILE * file;
 	int pid;
 
-	/* Read the PID file contents */
-	buffer = (char *) malloc ((MAX_FILE_SIZE + 1) * sizeof (char));
-	count = read (file, buffer, MAX_FILE_SIZE + 1);
-	if (count > MAX_FILE_SIZE) {
-		printf (" [ FAILED ]\n");
-		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: The file %%PID_FILE%% contains more than %d bytes.\n", MAX_FILE_SIZE);
-		exit (ERR_PID_FILE_TOO_LARGE);
-	}
-
-	/* Convert the bytes to a number */
-	pid = 0;
-	for (i=0; i<count; i++) {
-		char c = buffer[i];
-		if (c >= '0' && c <= '9') {
-			char digit = c - '0';
-			pid *= 10;
-			pid += digit;
-		} else if (i == (count - 1) && c == '\n') {
-			/* XXX: Ignore a newline at the end of the file */
-			hadNewline = 1;
-		} else {
-			printf (" [ FAILED ]\n");
-			fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: The file %%PID_FILE%% contains an illegal character (%d) at position %d.\n", c, i);
-			exit (ERR_PID_FILE_CONTAINS_ILLEGAL_CHAR);
-		}
-	}
-	printf (" [ DONE ]\n");
-
-	if (count == 0 || (count == 1 && hadNewline == 1)) {
-		return -1;
+	logOutput (">> Reading PID file (%%PID_FILE%%)...");
+	file = fopen ("%%PID_FILE%%", "r");
+	if (!file)
+	{
+		logOutput (" [ FAILED ]\n");
+		perror ("%%CONTROL_SCRIPT_NAME%%: Unable to open %%PID_FILE%% for reading: ");
+		exit (ERR_PID_FILE_NOT_FOUND);
 	}
+	if (fscanf (file, "%d", &pid) < 1)
+		pid = -1;
+	fclose (file);
 
+	logOutput (" [ DONE ]\n");
 	return pid;
 }
 
-
 /**
  * Writes a process ID to the specified file. The file is identified by a file
  * handle.
  *
- * @param file
- *    the file handle, always greater than 0.
- *
  * @param pid
  *    the PID to store, always greater than 0.
  */
 static void
 writePID (
- int file,
  int pid)
 {
+	FILE * file;
 
-	char *buffer;
-	int nbytes;
-
-	/* Check preconditions */
-	assert (file > 0);
-	assert (pid > 0);
-
-	printf (">> Writing PID file...");
+	logOutput (">> Writing PID file...");
+	file = fopen ("%%PID_FILE%%", "w");
+	if (!file)
+	{
+		logOutput (" [ FAILED ]\n");
+		perror ("%%CONTROL_SCRIPT_NAME%%: Unable to open %%PID_FILE%% for writing: ");
+		exit (ERR_PID_FILE_NOT_FOUND);
+	}
+	fprintf (file, "%d\n", pid);
+	fclose (file);
 
-	lseek (file, (off_t) 0, SEEK_SET);
-	ftruncate (file, (off_t) 0);
-	nbytes = asprintf (&buffer, "%d\n", pid);
-	write (file, buffer, nbytes);
-	printf (" [ DONE ]\n");
+	logOutput (" [ DONE ]\n");
 }
 
+/**
+	Truncate the PID file.
+ */
+static void
+clearPID (void)
+{
+	if (truncate ("%%PID_FILE%%", 0) != 0)
+	{
+		perror ("%%CONTROL_SCRIPT_NAME%%: Unable to clear %%PID_FILE%%: ");
+		exit (ERR_PID_FILE_NOT_FOUND);
+	}
+}
 
 /**
  * Checks if the specified process is running.
@@ -276,7 +267,6 @@
 existsProcess (
  int pid)
 {
-
 	int result;
 
 	/* Check preconditions */
@@ -286,14 +276,9 @@
    	result = kill (pid, 0);
 
 	/* If the result is 0, then the process exists */
-	if (result == 0) {
-		return 1;
-	} else {
-		return 0;
-	}
+	return result == 0;
 }
 
-
 /**
  * Kills the process identified by the specified ID.
  *
@@ -304,7 +289,6 @@
 killProcess (
  int pid)
 {
-
 	int result;
 	unsigned int waited;
 	unsigned int forced;
@@ -314,10 +298,11 @@
 	/* Check preconditions */
 	assert (pid > 0);
 
-	printf (">> Terminating process %d...", pid);
+	if (!isQuiet)
+		printf (">> Terminating process %d...", pid);
 	result = kill (pid, SIGTERM);
 	if (result < 0) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to kill process %d: ", pid);
 		perror (NULL);
 		exit (ERR_KILL_FAILED);
@@ -327,24 +312,24 @@
     result = existsProcess (pid);
 	for (waited=0; result == 1 && waited < timeout; waited += interval)
 	{
-		printf (".");
-		fflush (NULL);
+		logOutput (".");
+		fflush (stdout);
 		sleep (interval);
     	result = existsProcess (pid);
 	}
 
 	/* If the process still exists, then have no mercy and kill it */
 	forced = 0;
-	if (result == 1) {
-
+	if (result == 1)
+	{
 		/* Force the process to die */
 		result = kill (pid, SIGKILL);
 		if (result == 0) {
 			forced = 1;
-			printf (" [ DONE ]\n");
+			logOutput (" [ KILLED ]\n");
 			fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Process %d did not terminate within %%STOP_TIMEOUT%% sec. Killed.\n", pid);
 		} else if (result != ESRCH) {
-			printf (" [ FAILED ]\n");
+			logOutput (" [ FAILED ]\n");
 			fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to kill process %d: ", pid);
 			perror (NULL);
 			exit (ERR_KILL_FAILED);
@@ -352,7 +337,7 @@
 	}
 
 	if (forced == 0) {
-		printf (" [ DONE ]\n");
+		logOutput (" [ DONE ]\n");
 	}
 }
 
@@ -361,28 +346,29 @@
  */
 static void
 start (
- int optcount,
- char * opts [])
+ int javaOpt,
+ char * javaArgs [],
+ int jbossOpt,
+ char * jbossArgs [])
 {
-	int file;
+	int i, argc;
+	char ** argv;
 	int pid;
 	int result;
 	int stdoutLogFile;
 	int stderrLogFile;
 	struct stat sb;
 
-	/* Open and read the PID file */
-	printf (">> Reading PID file (%%PID_FILE%%)...");
-	file = openPIDFile ();
-	pid = readPID (file);
-
-	printf (">> Starting %%APP_TITLE%% %%PORTVERSION%%...");
-	if (pid != -1) {
+	pid = readPID ();
 
+	logOutput (">> Starting %%APP_TITLE%% %%PORTVERSION%%...");
+	if (pid != -1)
+	{
 		/* Check if the process actually exists */
 		result = existsProcess (pid);
-		if (result == 1) {
-			printf (" [ FAILED ]\n");
+		if (result == 1)
+		{
+			logOutput (" [ FAILED ]\n");
 			fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: %%APP_TITLE%% %%PORTVERSION%% is already running, PID is %d.\n", pid);
 			exit (ERR_ALREADY_RUNNING);
 		}
@@ -391,34 +377,34 @@
 	/* Check if the JDK home directory is actually a directory */
 	result = stat ("%%JAVA_HOME%%", &sb);
 	if (result != 0) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to stat %%JAVA_HOME%%: ");
 		perror (NULL);
 		exit (ERR_STAT_JAVA_HOME);
 	}
 	if (!S_ISDIR (sb.st_mode)) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Java home directory %%JAVA_HOME%% is not a directory.\n");
 		exit (ERR_JAVA_HOME_NOT_DIR);
 	}
 
 	/* Check if the Java command is actually an executable regular file */
-	result = stat ("%%JAVA_HOME%%/%%JAVA_CMD%%", &sb);
+	result = stat ("%%JAVA%%", &sb);
 	if (result != 0) {
-		printf (" [ FAILED ]\n");
-		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to stat %%JAVA_HOME%%/%%JAVA_CMD%%: ");
+		logOutput (" [ FAILED ]\n");
+		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to stat %%JAVA%%: ");
 		perror (NULL);
 		exit (ERR_STAT_JAVA_CMD);
 	}
 	if (!S_ISREG (sb.st_mode)) {
-		printf (" [ FAILED ]\n");
-		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Java command %%JAVA_HOME%%/%%JAVA_CMD%% is not a regular file.\n");
+		logOutput (" [ FAILED ]\n");
+		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Java command %%JAVA%% is not a regular file.\n");
 		exit (ERR_JAVA_CMD_NOT_FILE);
 	}
-	result = access ("%%JAVA_HOME%%/%%JAVA_CMD%%", X_OK);
+	result = access ("%%JAVA%%", X_OK);
 	if (result != 0) {
-		printf (" [ FAILED ]\n");
-		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Java command %%JAVA_HOME%%/%%JAVA_CMD%% is not executable: ");
+		logOutput (" [ FAILED ]\n");
+		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Java command %%JAVA%% is not executable: ");
 		perror (NULL);
 		exit (ERR_JAVA_CMD_NOT_EXECUTABLE);
 	}
@@ -426,7 +412,7 @@
 	/* Change directory */
 	result = chdir ("%%APP_HOME%%");
 	if (result < 0) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to access directory %%APP_HOME%%: ");
 		perror (NULL);
 		exit (ERR_CHDIR_TO_APP_HOME);
@@ -435,7 +421,7 @@
 	/* See if the JAR file exists */
 	result = access ("%%APP_HOME%%/%%JAR_FILE%%", R_OK);
 	if (result < 0) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to access JAR file %%APP_HOME%%/%%JAR_FILE%%: ");
 		perror (NULL);
 		exit (ERR_ACCESS_JAR_FILE);
@@ -444,7 +430,7 @@
 	/* Open the stdout log file */
 	stdoutLogFile = open ("%%STDOUT_LOG%%", O_WRONLY);
 	if (stdoutLogFile < 0) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to open %%STDOUT_LOG%% for writing: ");
 		perror (NULL);
 		exit (ERR_STDOUT_LOGFILE_OPEN);
@@ -454,7 +440,7 @@
 	/* Open the stderr log file */
 	stderrLogFile = open ("%%STDERR_LOG%%", O_WRONLY);
 	if (stderrLogFile < 0) {
-		printf (" [ FAILED ]\n");
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to open %%STDERR_LOG%% for writing: ");
 		perror (NULL);
 		exit (ERR_STDERR_LOGFILE_OPEN);
@@ -462,19 +448,16 @@
 	lseek (stderrLogFile, (off_t) 0, SEEK_END);
 
 	/* Split this process in two */
-	pid = fork ();
-	if (pid == -1) {
-		printf (" [ FAILED ]\n");
+	switch (pid = fork ())
+	{
+	case -1:
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: Unable to fork: ");
 		perror (NULL);
 		exit (ERR_FORK_FAILED);
-	}
-
-	if (pid == 0)
-	{
-		int i, argc;
-		char **argv;
+		break;
 
+	case 0:
 		/* Redirect stdout to log file */
 		dup2 (stdoutLogFile, STDOUT_FILENO);
 
@@ -482,29 +465,31 @@
 		dup2 (stderrLogFile, STDERR_FILENO);
 
 		/* TODO: Support redirection of both stdout and stderr to the same
-		         file using pipe (2) */
+				 file using pipe (2) */
 
 		/*
-			Build the argument vector, with the java-options if any.
+			Build the argument vector, with the java/jboss options if any.
 		 */
-		argv = malloc (sizeof (char *) * (optcount + 5));
+		argv = malloc (sizeof (char *) * (javaOpt + jbossOpt + 5));
 		argc = 0;
-		argv [argc++] = "%%JAVA_HOME%%/%%JAVA_CMD%%";
-		for (i = 0; i < optcount; i++)
-			argv [argc++] = opts [i];
+		argv [argc++] = "%%JAVA%%";
+		for (i = 0; i < javaOpt; i++)
+			argv [argc++] = javaArgs [i];
 		argv [argc++] = "-cp";
 		argv [argc++] = "%%JAVA_CP%%";
 		argv [argc++] = "%%JAVA_MAIN%%";
+		for (i = 0; i < jbossOpt; i++)
+			argv [argc++] = jbossArgs [i];
 		argv [argc++] = NULL;
 
 		/* Execute the command */
 		execv (argv [0], argv);
-
 		perror (NULL);
-	} else
-	{
-		printf (" [ DONE ]\n");
-		writePID (file, pid);
+		break;
+
+	default:
+		logOutput (" [ DONE ]\n");
+		writePID (pid);
 	}
 }
 
@@ -514,39 +499,35 @@
 static void
 stop (void)
 {
-
-	int file;
 	int pid;
 
-	/* Open and read the PID file */
-	printf (">> Reading PID file (%%PID_FILE%%)...");
-	file = openPIDFile ();
-	pid = readPID (file);
+	pid = readPID ();
 
-	printf (">> Checking if %%APP_TITLE%% %%PORTVERSION%% is running...");
+	logOutput (">> Checking if %%APP_TITLE%% %%PORTVERSION%% is running...");
 
 	/* If there is a PID, see if the process still exists */
-	if (pid != -1) {
+	if (pid != -1)
+	{
 		int result = kill (pid, 0);
-		if (result != 0 && errno == ESRCH) {
-			ftruncate (file, (off_t) 0);
+		if (result != 0 && errno == ESRCH)
+		{
+			clearPID ();
 			pid = -1;
 		}
 	}
 
 	/* If there is no running process, produce an error */
-	if (pid == -1) {
-		printf (" [ FAILED ]\n");
+	if (pid == -1)
+	{
+		logOutput (" [ FAILED ]\n");
 		fprintf (stderr, "%%CONTROL_SCRIPT_NAME%%: %%APP_TITLE%% %%PORTVERSION%% is currently not running.\n");
 		exit (ERR_NOT_RUNNING);
 	}
-	printf (" [ DONE ]\n");
+	logOutput (" [ DONE ]\n");
 
 	/* Terminate the process */
 	killProcess (pid);
-
-	/* Clear the PID file */
-	ftruncate (file, (off_t) 0);
+	clearPID ();
 }
 
 
@@ -555,9 +536,22 @@
  */
 static void
 restart (
- int optcount,
- char * opts [])
+ int javaOpt,
+ char * javaArgs [],
+ int jbossOpt,
+ char * jbossArgs [])
 {
 	stop ();
-	start (optcount, opts);
+	start (javaOpt, javaArgs, jbossOpt, jbossArgs);
+}
+
+/**
+	Output log to stdout.
+ */
+static void
+logOutput (
+ char * string)
+{
+	if (!isQuiet)
+		printf (string);
 }
diff -ruN /usr/ports/java/jboss3/files/patch-serial-autoinc ./files/patch-serial-autoinc
--- /usr/ports/java/jboss3/files/patch-serial-autoinc	Thu Jan  1 12:00:00 1970
+++ ./files/patch-serial-autoinc	Wed Jan 12 09:51:14 2005
@@ -0,0 +1,86 @@
+$FreeBSD: ports/java/jboss4/files/patch-serial-autoinc,v 1.1 2004/12/18 02:11:35 hq Exp $
+
+This patch allows JBoss to correctly create tables when
+using the auto-increment feature with Postgresql.
+
+diff -ruN /tmp/jboss-3.2.6-src/server/src/etc/conf/default/standardjbosscmp-jdbc.xml ./server/src/etc/conf/default/standardjbosscmp-jdbc.xml
+--- /tmp/jboss-3.2.6-src/server/src/etc/conf/default/standardjbosscmp-jdbc.xml	Wed Sep 22 21:03:37 2004
++++ ./server/src/etc/conf/default/standardjbosscmp-jdbc.xml	Wed Jan 12 09:47:01 2005
+@@ -1170,7 +1170,7 @@
+          <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 ORDER BY ?4 FOR UPDATE</row-locking-template>
+          <pk-constraint-template>CONSTRAINT ?1 PRIMARY KEY (?2)</pk-constraint-template>
+          <fk-constraint-template>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</fk-constraint-template>
+-         <auto-increment-template>?1</auto-increment-template>
++         <auto-increment-template>?1 serial</auto-increment-template>
+          <alias-header-prefix>t</alias-header-prefix>
+          <alias-header-suffix>_</alias-header-suffix>
+          <alias-max-length>32</alias-max-length>
+@@ -1297,7 +1297,7 @@
+          <row-locking-template>SELECT ?1 FROM ?2 WHERE ?3 ORDER BY ?4 FOR UPDATE</row-locking-template>
+          <pk-constraint-template>CONSTRAINT ?1 PRIMARY KEY (?2)</pk-constraint-template>
+          <fk-constraint-template>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</fk-constraint-template>
+-         <auto-increment-template>?1</auto-increment-template>
++         <auto-increment-template>?1 serial</auto-increment-template>
+          <alias-header-prefix>t</alias-header-prefix>
+          <alias-header-suffix>_</alias-header-suffix>
+          <alias-max-length>32</alias-max-length>
+@@ -1424,7 +1424,7 @@
+          <row-locking-template/>
+          <pk-constraint-template>CONSTRAINT ?1 PRIMARY KEY (?2)</pk-constraint-template>
+          <fk-constraint-template>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</fk-constraint-template>
+-         <auto-increment-template>?1 IDENTITY</auto-increment-template>
++         <auto-increment-template>?1 ?2 ?3 IDENTITY</auto-increment-template>
+          <add-column-template>ALTER TABLE ?1 ADD COLUMN ?2 ?3</add-column-template>
+          <drop-column-template>ALTER TABLE ?1 DROP COLUMN ?2</drop-column-template>
+          <alias-header-prefix>t</alias-header-prefix>
+@@ -1724,7 +1724,7 @@
+          -->
+          <fk-constraint-template>ALTER TABLE ?1 ADD INDEX (?3), ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</fk-constraint-template>
+ 
+-         <auto-increment-template>?1 auto_increment</auto-increment-template>
++         <auto-increment-template>?1 ?2 ?3 auto_increment</auto-increment-template>
+          <alter-column-template>ALTER TABLE ?1 MODIFY ?2 ?3</alter-column-template>
+          <alias-header-prefix>t</alias-header-prefix>
+          <alias-header-suffix>_</alias-header-suffix>
+@@ -1864,7 +1864,7 @@
+          <row-locking-template>SELECT ?1 FROM ?2 with (updlock) WHERE ?3 ORDER BY ?4</row-locking-template>
+          <pk-constraint-template>CONSTRAINT ?1 PRIMARY KEY (?2)</pk-constraint-template>
+          <fk-constraint-template>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</fk-constraint-template>
+-         <auto-increment-template>?1 IDENTITY</auto-increment-template>
++         <auto-increment-template>?1 ?2 ?3 IDENTITY</auto-increment-template>
+          <alter-column-template>ALTER TABLE ?1 ALTER COLUMN ?2 ?3</alter-column-template>
+          <alias-header-prefix>t</alias-header-prefix>
+          <alias-header-suffix>_</alias-header-suffix>
+@@ -1996,7 +1996,7 @@
+          <row-locking-template>SELECT ?1 FROM ?2 with (xlock) WHERE ?3 ORDER BY ?4</row-locking-template>
+          <pk-constraint-template>CONSTRAINT ?1 PRIMARY KEY (?2)</pk-constraint-template>
+          <fk-constraint-template>ALTER TABLE ?1 ADD CONSTRAINT ?2 FOREIGN KEY (?3) REFERENCES ?4 (?5)</fk-constraint-template>
+-         <auto-increment-template>?1 IDENTITY</auto-increment-template>
++         <auto-increment-template>?1 ?2 ?3 IDENTITY</auto-increment-template>
+          <alias-header-prefix>t</alias-header-prefix>
+          <alias-header-suffix>_</alias-header-suffix>
+          <alias-max-length>32</alias-max-length>
+diff -ruN /tmp/jboss-3.2.6-src/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java ./server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java
+--- /tmp/jboss-3.2.6-src/server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java	Mon Sep 13 11:17:35 2004
++++ ./server/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCStartCommand.java	Wed Jan 12 09:45:02 2005
+@@ -916,14 +916,18 @@
+       // apply auto-increment template
+       if(type.getAutoIncrement()[0])
+       {
+-         String columnClause = SQLUtil.getCreateTableColumnsClause(type);
+          JDBCFunctionMappingMetaData autoIncrement =
+             manager.getMetaData().getTypeMapping().getAutoIncrementTemplate();
+          if(autoIncrement == null)
+          {
+             throw new IllegalStateException("auto-increment template not found");
+          }
+-         String[] args = new String[]{columnClause};
++         String[] args = new String[]
++							{
++								type.getColumnNames () [0],
++								type.getSQLTypes () [0],
++								type.getNotNull () [0] ? " not null " : ""
++							};
+          autoIncrement.getFunctionSql(args, sqlBuffer);
+       }
+       else
diff -ruN /usr/ports/java/jboss3/files/pkg-message ./files/pkg-message
--- /usr/ports/java/jboss3/files/pkg-message	Thu Jan  1 12:00:00 1970
+++ ./files/pkg-message	Wed Jan 12 09:27:05 2005
@@ -0,0 +1,7 @@
+%%PKGNAME%% has been installed in %%APP_HOME%%.
+
+If a user should be able to use %%CONTROL_SCRIPT_NAME%%, put it in the group '%%GROUP%%'.
+
+Use 'man %%CONTROL_SCRIPT_NAME%%' for information about starting and stopping %%APP_TITLE%%.
+
+To run the %%APP_TITLE%% server from startup, add %%APP_SHORTNAME%%_enable="YES" in your /etc/rc.conf. Extra options can be found in the startup script.
diff -ruN /usr/ports/java/jboss3/files/startup.sh ./files/startup.sh
--- /usr/ports/java/jboss3/files/startup.sh	Tue Jun 22 04:42:59 2004
+++ ./files/startup.sh	Wed Jan 12 09:27:05 2005
@@ -1,35 +1,58 @@
 #!/bin/sh
-# -*- mode: Fundamental; tab-width: 4; -*-
-# ex:ts=4
 #
 # %%APP_TITLE%% startup script.
 #
-# $FreeBSD: ports/java/jboss3/files/startup.sh,v 1.1 2004/06/21 16:42:59 vanilla Exp $
+# $FreeBSD: ports/java/jboss4/files/startup.sh,v 1.3 2004/12/22 20:44:23 hq Exp $
 #
 
+# PROVIDE: %%APP_SHORTNAME%%
+# REQUIRE: NETWORKING SERVERS
 
-# Set some variables
-MYSELF=`basename $0`
-JAVA_OPTS="%%JAVA_OPTS%%"
-
-case "$1" in
-	start)
-		echo -n ' '
-		truncate -s 0 %%PID_FILE%%
-		chown %%USER%%:%%GROUP%% %%PID_FILE%%
-		chmod 600 %%PID_FILE%%
-		su -f -m %%USER%% -c "exec %%CONTROL_SCRIPT%% ${JAVA_OPTS} start" >/dev/null && echo -n '%%APP_SHORTNAME%%'
-		;;
-	stop)
-		echo -n ' '
-		chown %%USER%%:%%GROUP%% %%PID_FILE%%
-		chmod 600 %%PID_FILE%%
-		su -f -m %%USER%% -c "exec %%CONTROL_SCRIPT%% stop" >/dev/null 2>&1 ; echo -n '%%APP_SHORTNAME%%'
-		;;
-	*)
-		echo ""
-		echo "Usage: ${MYSELF} { start | stop }"
-		echo ""
-		exit 64
-		;;
-esac
+# Add the following lines to /etc/rc.conf to enable %%APP_SHORTNAME%%:
+# %%APP_SHORTNAME%%_enable (bool):		Set to "NO" by default.
+#				Set it to "YES" to enable %%APP_SHORTNAME%%
+# %%APP_SHORTNAME%%_flags (str):		Set to "-server" by default.
+#				Extra JVM flags.
+# %%APP_SHORTNAME%%_config (str):		Set to "" by default
+#				JBoss server config, eg {all|default|minimal|standard}
+#
+. %%RC_SUBR%%
+
+name="%%APP_SHORTNAME%%"
+rcvar=`set_rcvar`
+
+start_cmd="%%APP_SHORTNAME%%_start"
+restart_cmd="%%APP_SHORTNAME%%_restart"
+pidfile="%%PID_FILE%%"
+procname="%%JAVA%%"
+
+[ -z "$%%APP_SHORTNAME%%_enable" ]	&& %%APP_SHORTNAME%%_enable="NO"
+[ -z "$%%APP_SHORTNAME%%_flags" ]	&& %%APP_SHORTNAME%%_flags="-server"
+[ -z "$%%APP_SHORTNAME%%_config" ]	&& %%APP_SHORTNAME%%_config=""
+
+%%APP_SHORTNAME%%_start ()
+{
+	checkyesno %%APP_SHORTNAME%%_enable &&
+	{
+		if [ ! -f ${pidfile} ]
+		then
+			touch ${pidfile}
+			chown %%USER%%:%%GROUP%% ${pidfile}
+		fi
+
+		%%CONTROL_SCRIPT%% -q ${%%APP_SHORTNAME%%_flags} ${%%APP_SHORTNAME%%_configflag} ${%%APP_SHORTNAME%%_config} start &&
+		echo -n " %%APP_SHORTNAME%%"
+	}
+}
+
+%%APP_SHORTNAME%%_restart ()
+{
+	checkyesno %%APP_SHORTNAME%%_enable &&
+		%%CONTROL_SCRIPT%% -q ${%%APP_SHORTNAME%%_flags} ${%%APP_SHORTNAME%%_configflag} ${%%APP_SHORTNAME%%_config} restart
+}
+
+load_rc_config $name
+
+[ -n "${%%APP_SHORTNAME%%_config}" ] && %%APP_SHORTNAME%%_configflag="-config"
+
+run_rc_command "$1"
diff -ruN /usr/ports/java/jboss3/pkg-plist ./pkg-plist
--- /usr/ports/java/jboss3/pkg-plist	Tue Jun 22 04:42:58 2004
+++ ./pkg-plist	Thu Jan  1 12:00:00 1970
@@ -1,573 +0,0 @@
-bin/jboss3ctl
-etc/rc.d/020.jboss3.sh
-%%T%%/bin/deployer.bat
-%%T%%/bin/deployer.sh
-%%T%%/bin/jboss_init_redhat.sh
-%%T%%/bin/jboss_init_suse.sh
-%%T%%/bin/run.bat
-%%T%%/bin/run.conf
-%%T%%/bin/run.jar
-%%T%%/bin/run.sh
-%%T%%/bin/shutdown.bat
-%%T%%/bin/shutdown.jar
-%%T%%/bin/shutdown.sh
-%%T%%/bin/twiddle.bat
-%%T%%/bin/twiddle.jar
-%%T%%/bin/twiddle.sh
-%%T%%/client/auth.conf
-%%T%%/client/avalon-framework.jar
-%%T%%/client/concurrent.jar
-%%T%%/client/getopt.jar
-%%T%%/client/gnu-regexp.jar
-%%T%%/client/jacorb.jar
-%%T%%/client/jboss-client.jar
-%%T%%/client/jboss-common-client.jar
-%%T%%/client/jboss-iiop-client.jar
-%%T%%/client/jboss-j2ee.jar
-%%T%%/client/jboss-jaas.jar
-%%T%%/client/jboss-jsr77-client.jar
-%%T%%/client/jboss-net-client.jar
-%%T%%/client/jboss-system-client.jar
-%%T%%/client/jboss-transaction-client.jar
-%%T%%/client/jbossall-client.jar
-%%T%%/client/jbosscx-client.jar
-%%T%%/client/jbossha-client.jar
-%%T%%/client/jbossmq-client.jar
-%%T%%/client/jbosssx-client.jar
-%%T%%/client/jcert.jar
-%%T%%/client/jmx-client.jar
-%%T%%/client/jmx-connector-client-factory.jar
-%%T%%/client/jmx-ejb-connector-client.jar
-%%T%%/client/jmx-invoker-adaptor-client.jar
-%%T%%/client/jmx-rmi-connector-client.jar
-%%T%%/client/jnet.jar
-%%T%%/client/jnp-client.jar
-%%T%%/client/jsse.jar
-%%T%%/client/log4j.jar
-%%T%%/client/xdoclet-module-jboss-net.jar
-%%T%%/lib/commons-httpclient.jar
-%%T%%/lib/commons-logging.jar
-%%T%%/lib/concurrent.jar
-%%T%%/lib/dom4j.jar
-%%T%%/lib/getopt.jar
-%%T%%/lib/gnu-regexp.jar
-%%T%%/lib/jboss-common.jar
-%%T%%/lib/jboss-jmx.jar
-%%T%%/lib/jboss-system.jar
-%%T%%/lib/log4j-boot.jar
-%%T%%/lib/webdavlib.jar
-%%T%%/lib/xercesImpl.jar
-%%T%%/lib/xml-apis.jar
-%%T%%/log/stderr.log
-%%T%%/log/stdout.log
-%%T%%/server/all/conf/jacorb.properties
-%%T%%/server/all/conf/jboss-minimal.xml
-%%T%%/server/all/conf/jboss-service.xml
-%%T%%/server/all/conf/jbossmq-state.xml
-%%T%%/server/all/conf/jndi.properties
-%%T%%/server/all/conf/log4j.xml
-%%T%%/server/all/conf/login-config.xml
-%%T%%/server/all/conf/server.policy
-%%T%%/server/all/conf/standardjaws.xml
-%%T%%/server/all/conf/standardjboss.xml
-%%T%%/server/all/conf/standardjbosscmp-jdbc.xml
-%%T%%/server/all/conf/xmdesc/ClientUserTransaction-xmbean.xml
-%%T%%/server/all/conf/xmdesc/JNDIView-xmbean.xml
-%%T%%/server/all/conf/xmdesc/TransactionManagerService-xmbean.xml
-%%T%%/server/all/deploy-hasingleton/jms/hsqldb-jdbc-state-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/hsqldb-jdbc2-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-destinations-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet/HTTPServerILServlet.class
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/roles.properties
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/users.properties
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/jboss-web.xml
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/web.xml
-%%T%%/server/all/deploy-hasingleton/jms/jbossmq-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/jvm-il-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/oil-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/oil2-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/rmi-il-service.xml
-%%T%%/server/all/deploy-hasingleton/jms/uil2-service.xml
-%%T%%/server/all/deploy/cache-invalidation-service.xml
-%%T%%/server/all/deploy/client-deployer-service.xml
-%%T%%/server/all/deploy/cluster-service.xml
-%%T%%/server/all/deploy/deploy-hasingleton-service.xml
-%%T%%/server/all/deploy/deploy.last/farm-service.xml
-%%T%%/server/all/deploy/hsqldb-ds.xml
-%%T%%/server/all/deploy/http-invoker.sar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/http-invoker.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/InvokerServlet$GetCredentialAction.class
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/InvokerServlet$GetPrincipalAction.class
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/InvokerServlet.class
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/NamingFactoryServlet.class
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/ReadOnlyAccessFilter.class
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/roles.properties
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/users.properties
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/jboss-web.xml
-%%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/web.xml
-%%T%%/server/all/deploy/iiop-service.xml
-%%T%%/server/all/deploy/jboss-jca.sar
-%%T%%/server/all/deploy/jboss-local-jdbc.rar
-%%T%%/server/all/deploy/jboss-net.sar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jboss-net.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy/jboss-net.sar/axis-config.xml
-%%T%%/server/all/deploy/jboss-net.sar/axis.jar
-%%T%%/server/all/deploy/jboss-net.sar/client-config.xml
-%%T%%/server/all/deploy/jboss-net.sar/commons-discovery.jar
-%%T%%/server/all/deploy/jboss-net.sar/commons-logging.jar
-%%T%%/server/all/deploy/jboss-net.sar/jaxrpc.jar
-%%T%%/server/all/deploy/jboss-net.sar/jboss-net.jar
-%%T%%/server/all/deploy/jboss-net.sar/jboss-net.war/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jboss-net.sar/jboss-net.war/WEB-INF/jboss-web.xml
-%%T%%/server/all/deploy/jboss-net.sar/jboss-net.war/WEB-INF/web.xml
-%%T%%/server/all/deploy/jboss-net.sar/jboss-net.war/index.html
-%%T%%/server/all/deploy/jboss-net.sar/jmx-net.wsr/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jboss-net.sar/jmx-net.wsr/META-INF/web-service.xml
-%%T%%/server/all/deploy/jboss-net.sar/saaj.jar
-%%T%%/server/all/deploy/jboss-net.sar/wsdl4j.jar
-%%T%%/server/all/deploy/jboss-xa-jdbc.rar
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/META-INF/ejb-jar.xml
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/META-INF/jboss.xml
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/ejb/ClientTCLInterceptor.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/ejb/ClusteredHTTPSessionBeanAbstract.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/ejb/ClusteredHTTPSessionBeanCmp11.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/ejb/ClusteredHTTPSessionBeanImpl.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/ejb/ServerTCLInterceptor.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/interfaces/ClusteredHTTPSession.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/interfaces/ClusteredHTTPSessionBusiness.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/interfaces/ClusteredHTTPSessionHome.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/interfaces/LocalClusteredHTTPSession.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/interfaces/LocalClusteredHTTPSessionHome.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jbossha-httpsession.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl/interfaces/ClusteredHTTPSession.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl/interfaces/ClusteredHTTPSessionBusiness.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl/interfaces/ClusteredHTTPSessionHome.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl/interfaces/LocalClusteredHTTPSession.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl/interfaces/LocalClusteredHTTPSessionHome.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService$CleanupDaemon.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/server/ClusteredHTTPSessionService.class
-%%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/server/ClusteredHTTPSessionServiceMBean.class
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war/WEB-INF/web.xml
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war/index.html
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war/jboss.css
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war/logo.gif
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war/xform.xsl
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/ant.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/catalina-manager.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/catalina-optional.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/catalina.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/commons-beanutils.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/commons-collections.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/commons-digester.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/commons-el.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/commons-logging.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/commons-modeler.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/jakarta-regexp-1.3.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/jsp-api.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/naming-common.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/naming-resources.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/server.xml
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/servlet-api.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/servlets-common.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/servlets-default.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/servlets-invoker.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/servlets-webdav.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/sso-channel.xml
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/tomcat-util.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar
-%%T%%/server/all/deploy/jbossweb-tomcat50.sar/web.xml
-%%T%%/server/all/deploy/jms/hajndi-jms-ds.xml
-%%T%%/server/all/deploy/jms/jms-ra.rar
-%%T%%/server/all/deploy/jmx-console.war/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/jmx-console-roles.properties
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/jmx-console-users.properties
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/AddressPort.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/AttrResultInfo.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/OpResultInfo.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/Server.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/ClusteredConsoleServlet.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/HtmlAdaptorServlet.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/model/DomainData.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/model/MBeanData.class
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/jboss-web.xml
-%%T%%/server/all/deploy/jmx-console.war/WEB-INF/web.xml
-%%T%%/server/all/deploy/jmx-console.war/cluster/bootstrap.html
-%%T%%/server/all/deploy/jmx-console.war/cluster/clusterView.jsp
-%%T%%/server/all/deploy/jmx-console.war/cluster/index.html
-%%T%%/server/all/deploy/jmx-console.war/displayMBeans.jsp
-%%T%%/server/all/deploy/jmx-console.war/displayOpResult.jsp
-%%T%%/server/all/deploy/jmx-console.war/images/logo.gif
-%%T%%/server/all/deploy/jmx-console.war/index.jsp
-%%T%%/server/all/deploy/jmx-console.war/inspectMBean.jsp
-%%T%%/server/all/deploy/jmx-console.war/style_master.css
-%%T%%/server/all/deploy/jmx-invoker-adaptor-server.sar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/jmx-invoker-adaptor-server.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy/mail-service.xml
-%%T%%/server/all/deploy/management/console-mgr.sar
-%%T%%/server/all/deploy/management/web-console.war
-%%T%%/server/all/deploy/monitoring-service.xml
-%%T%%/server/all/deploy/properties-service.xml
-%%T%%/server/all/deploy/schedule-manager-service.xml
-%%T%%/server/all/deploy/scheduler-service.xml
-%%T%%/server/all/deploy/snmp-adaptor.sar/META-INF/MANIFEST.MF
-%%T%%/server/all/deploy/snmp-adaptor.sar/META-INF/jboss-service.xml
-%%T%%/server/all/deploy/snmp-adaptor.sar/castor.jar
-%%T%%/server/all/deploy/snmp-adaptor.sar/managers.xml
-%%T%%/server/all/deploy/snmp-adaptor.sar/notifications.xml
-%%T%%/server/all/deploy/sqlexception-service.xml
-%%T%%/server/all/deploy/transaction-service.xml
-%%T%%/server/all/deploy/user-service.xml
-%%T%%/server/all/deploy/uuid-key-generator.sar
-%%T%%/server/all/farm/cluster-examples-service.xml
-%%T%%/server/all/lib/activation.jar
-%%T%%/server/all/lib/autonumber-plugin.jar
-%%T%%/server/all/lib/avalon-framework.jar
-%%T%%/server/all/lib/bcel.jar
-%%T%%/server/all/lib/bindingservice-plugin.jar
-%%T%%/server/all/lib/bsh-core-1.3.0.jar
-%%T%%/server/all/lib/bsh-deployer.jar
-%%T%%/server/all/lib/commons-logging.jar
-%%T%%/server/all/lib/hsqldb-plugin.jar
-%%T%%/server/all/lib/hsqldb.jar
-%%T%%/server/all/lib/jacorb.jar
-%%T%%/server/all/lib/jboss-cache.jar
-%%T%%/server/all/lib/jboss-common-jdbc-wrapper.jar
-%%T%%/server/all/lib/jboss-iiop.jar
-%%T%%/server/all/lib/jboss-j2ee.jar
-%%T%%/server/all/lib/jboss-jaas.jar
-%%T%%/server/all/lib/jboss-jsr77.jar
-%%T%%/server/all/lib/jboss-management.jar
-%%T%%/server/all/lib/jboss-monitoring.jar
-%%T%%/server/all/lib/jboss-transaction.jar
-%%T%%/server/all/lib/jboss.jar
-%%T%%/server/all/lib/jbossha.jar
-%%T%%/server/all/lib/jbossmq.jar
-%%T%%/server/all/lib/jbosssx.jar
-%%T%%/server/all/lib/jcert.jar
-%%T%%/server/all/lib/jgroups.jar
-%%T%%/server/all/lib/jmx-adaptor-plugin.jar
-%%T%%/server/all/lib/jnet.jar
-%%T%%/server/all/lib/jnpserver.jar
-%%T%%/server/all/lib/jpl-pattern.jar
-%%T%%/server/all/lib/jpl-util.jar
-%%T%%/server/all/lib/jsse.jar
-%%T%%/server/all/lib/log4j.jar
-%%T%%/server/all/lib/mail-plugin.jar
-%%T%%/server/all/lib/mail.jar
-%%T%%/server/all/lib/properties-plugin.jar
-%%T%%/server/all/lib/scheduler-plugin-example.jar
-%%T%%/server/all/lib/scheduler-plugin.jar
-%%T%%/server/all/lib/snmp-adaptor.jar
-%%T%%/server/all/lib/snmp-support.jar
-%%T%%/server/all/lib/xalan.jar
-%%T%%/server/default/conf/jboss-minimal.xml
-%%T%%/server/default/conf/jboss-service.xml
-%%T%%/server/default/conf/jbossmq-state.xml
-%%T%%/server/default/conf/jndi.properties
-%%T%%/server/default/conf/log4j.xml
-%%T%%/server/default/conf/login-config.xml
-%%T%%/server/default/conf/server.policy
-%%T%%/server/default/conf/standardjaws.xml
-%%T%%/server/default/conf/standardjboss.xml
-%%T%%/server/default/conf/standardjbosscmp-jdbc.xml
-%%T%%/server/default/conf/xmdesc/ClientUserTransaction-xmbean.xml
-%%T%%/server/default/conf/xmdesc/JNDIView-xmbean.xml
-%%T%%/server/default/conf/xmdesc/TransactionManagerService-xmbean.xml
-%%T%%/server/default/deploy/cache-invalidation-service.xml
-%%T%%/server/default/deploy/client-deployer-service.xml
-%%T%%/server/default/deploy/hsqldb-ds.xml
-%%T%%/server/default/deploy/http-invoker.sar/META-INF/MANIFEST.MF
-%%T%%/server/default/deploy/http-invoker.sar/META-INF/jboss-service.xml
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/META-INF/MANIFEST.MF
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/InvokerServlet$GetCredentialAction.class
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/InvokerServlet$GetPrincipalAction.class
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/InvokerServlet.class
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/NamingFactoryServlet.class
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet/ReadOnlyAccessFilter.class
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/roles.properties
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/users.properties
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/jboss-web.xml
-%%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/web.xml
-%%T%%/server/default/deploy/jboss-jca.sar
-%%T%%/server/default/deploy/jboss-local-jdbc.rar
-%%T%%/server/default/deploy/jboss-xa-jdbc.rar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/META-INF/jboss-service.xml
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/WEB-INF/web.xml
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/index.html
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/jboss.css
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/logo.gif
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/xform.xsl
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/ant.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/catalina-manager.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/catalina-optional.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/catalina.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/commons-beanutils.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/commons-collections.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/commons-digester.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/commons-el.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/commons-logging.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/commons-modeler.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/jakarta-regexp-1.3.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/jasper-compiler.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/jasper-runtime.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/jsp-api.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/naming-common.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/naming-resources.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/server.xml
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/servlet-api.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/servlets-common.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/servlets-default.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/servlets-invoker.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/servlets-webdav.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/sso-channel.xml
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/tomcat-coyote.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/tomcat-http11.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/tomcat-jk2.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/tomcat-util.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/tomcat50-service.jar
-%%T%%/server/default/deploy/jbossweb-tomcat50.sar/web.xml
-%%T%%/server/default/deploy/jms/hsqldb-jdbc-state-service.xml
-%%T%%/server/default/deploy/jms/hsqldb-jdbc2-service.xml
-%%T%%/server/default/deploy/jms/jbossmq-destinations-service.xml
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/META-INF/MANIFEST.MF
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/META-INF/jboss-service.xml
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/META-INF/MANIFEST.MF
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet/HTTPServerILServlet.class
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/roles.properties
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/users.properties
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/jboss-web.xml
-%%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/web.xml
-%%T%%/server/default/deploy/jms/jbossmq-service.xml
-%%T%%/server/default/deploy/jms/jms-ds.xml
-%%T%%/server/default/deploy/jms/jms-ra.rar
-%%T%%/server/default/deploy/jms/jvm-il-service.xml
-%%T%%/server/default/deploy/jms/uil2-service.xml
-%%T%%/server/default/deploy/jmx-console.war/META-INF/MANIFEST.MF
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/jmx-console-roles.properties
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/jmx-console-users.properties
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/AddressPort.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/AttrResultInfo.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/OpResultInfo.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control/Server.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/ClusteredConsoleServlet.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html/HtmlAdaptorServlet.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/model/DomainData.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/model/MBeanData.class
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/jboss-web.xml
-%%T%%/server/default/deploy/jmx-console.war/WEB-INF/web.xml
-%%T%%/server/default/deploy/jmx-console.war/cluster/bootstrap.html
-%%T%%/server/default/deploy/jmx-console.war/cluster/clusterView.jsp
-%%T%%/server/default/deploy/jmx-console.war/cluster/index.html
-%%T%%/server/default/deploy/jmx-console.war/displayMBeans.jsp
-%%T%%/server/default/deploy/jmx-console.war/displayOpResult.jsp
-%%T%%/server/default/deploy/jmx-console.war/images/logo.gif
-%%T%%/server/default/deploy/jmx-console.war/index.jsp
-%%T%%/server/default/deploy/jmx-console.war/inspectMBean.jsp
-%%T%%/server/default/deploy/jmx-console.war/style_master.css
-%%T%%/server/default/deploy/jmx-invoker-adaptor-server.sar/META-INF/MANIFEST.MF
-%%T%%/server/default/deploy/jmx-invoker-adaptor-server.sar/META-INF/jboss-service.xml
-%%T%%/server/default/deploy/mail-service.xml
-%%T%%/server/default/deploy/management/console-mgr.sar
-%%T%%/server/default/deploy/management/web-console.war
-%%T%%/server/default/deploy/monitoring-service.xml
-%%T%%/server/default/deploy/properties-service.xml
-%%T%%/server/default/deploy/schedule-manager-service.xml
-%%T%%/server/default/deploy/scheduler-service.xml
-%%T%%/server/default/deploy/sqlexception-service.xml
-%%T%%/server/default/deploy/transaction-service.xml
-%%T%%/server/default/deploy/user-service.xml
-%%T%%/server/default/deploy/uuid-key-generator.sar
-%%T%%/server/default/lib/activation.jar
-%%T%%/server/default/lib/autonumber-plugin.jar
-%%T%%/server/default/lib/bcel.jar
-%%T%%/server/default/lib/bindingservice-plugin.jar
-%%T%%/server/default/lib/bsh-core-1.3.0.jar
-%%T%%/server/default/lib/bsh-deployer.jar
-%%T%%/server/default/lib/hsqldb-plugin.jar
-%%T%%/server/default/lib/hsqldb.jar
-%%T%%/server/default/lib/jboss-common-jdbc-wrapper.jar
-%%T%%/server/default/lib/jboss-j2ee.jar
-%%T%%/server/default/lib/jboss-jaas.jar
-%%T%%/server/default/lib/jboss-jsr77.jar
-%%T%%/server/default/lib/jboss-management.jar
-%%T%%/server/default/lib/jboss-monitoring.jar
-%%T%%/server/default/lib/jboss-transaction.jar
-%%T%%/server/default/lib/jboss.jar
-%%T%%/server/default/lib/jbossha.jar
-%%T%%/server/default/lib/jbossmq.jar
-%%T%%/server/default/lib/jbosssx.jar
-%%T%%/server/default/lib/jcert.jar
-%%T%%/server/default/lib/jmx-adaptor-plugin.jar
-%%T%%/server/default/lib/jnet.jar
-%%T%%/server/default/lib/jnpserver.jar
-%%T%%/server/default/lib/jpl-pattern.jar
-%%T%%/server/default/lib/jpl-util.jar
-%%T%%/server/default/lib/jsse.jar
-%%T%%/server/default/lib/log4j.jar
-%%T%%/server/default/lib/mail-plugin.jar
-%%T%%/server/default/lib/mail.jar
-%%T%%/server/default/lib/properties-plugin.jar
-%%T%%/server/default/lib/scheduler-plugin-example.jar
-%%T%%/server/default/lib/scheduler-plugin.jar
-%%T%%/server/default/lib/snmp-support.jar
-%%T%%/server/default/lib/xalan.jar
-%%T%%/server/minimal/conf/jboss-service.xml
-%%T%%/server/minimal/conf/jndi.properties
-%%T%%/server/minimal/conf/log4j.xml
-%%T%%/server/minimal/deploy/user-service.xml
-%%T%%/server/minimal/lib/jboss-management.jar
-%%T%%/server/minimal/lib/jboss-minimal.jar
-%%T%%/server/minimal/lib/jnet.jar
-%%T%%/server/minimal/lib/jnpserver.jar
-%%T%%/server/minimal/lib/log4j.jar
-@dirrm %%T%%/server/minimal/lib
-@dirrm %%T%%/server/minimal/deploy
-@dirrm %%T%%/server/minimal/conf
-@dirrm %%T%%/server/minimal
-@dirrm %%T%%/server/default/lib
-@dirrm %%T%%/server/default/deploy/management
-@dirrm %%T%%/server/default/deploy/jmx-invoker-adaptor-server.sar/META-INF
-@dirrm %%T%%/server/default/deploy/jmx-invoker-adaptor-server.sar
-@dirrm %%T%%/server/default/deploy/jmx-console.war/images
-@dirrm %%T%%/server/default/deploy/jmx-console.war/cluster
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/model
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org/jboss
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes/org
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF/classes
-@dirrm %%T%%/server/default/deploy/jmx-console.war/WEB-INF
-@dirrm %%T%%/server/default/deploy/jmx-console.war/META-INF
-@dirrm %%T%%/server/default/deploy/jmx-console.war
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war/META-INF
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/jbossmq-httpil.war
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar/META-INF
-@dirrm %%T%%/server/default/deploy/jms/jbossmq-httpil.sar
-@dirrm %%T%%/server/default/deploy/jms
-@dirrm %%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war/WEB-INF
-@dirrm %%T%%/server/default/deploy/jbossweb-tomcat50.sar/ROOT.war
-@dirrm %%T%%/server/default/deploy/jbossweb-tomcat50.sar/META-INF
-@dirrm %%T%%/server/default/deploy/jbossweb-tomcat50.sar
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF/classes
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/WEB-INF
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war/META-INF
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/invoker.war
-@dirrm %%T%%/server/default/deploy/http-invoker.sar/META-INF
-@dirrm %%T%%/server/default/deploy/http-invoker.sar
-@dirrm %%T%%/server/default/deploy
-@dirrm %%T%%/server/default/conf/xmdesc
-@dirrm %%T%%/server/default/conf
-@dirrm %%T%%/server/default
-@dirrm %%T%%/server/all/lib
-@dirrm %%T%%/server/all/farm
-@dirrm %%T%%/server/all/deploy/snmp-adaptor.sar/META-INF
-@dirrm %%T%%/server/all/deploy/snmp-adaptor.sar
-@dirrm %%T%%/server/all/deploy/management
-@dirrm %%T%%/server/all/deploy/jmx-invoker-adaptor-server.sar/META-INF
-@dirrm %%T%%/server/all/deploy/jmx-invoker-adaptor-server.sar
-@dirrm %%T%%/server/all/deploy/jmx-console.war/images
-@dirrm %%T%%/server/all/deploy/jmx-console.war/cluster
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/model
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/html
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor/control
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx/adaptor
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss/jmx
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org/jboss
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes/org
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF/classes
-@dirrm %%T%%/server/all/deploy/jmx-console.war/WEB-INF
-@dirrm %%T%%/server/all/deploy/jmx-console.war/META-INF
-@dirrm %%T%%/server/all/deploy/jmx-console.war
-@dirrm %%T%%/server/all/deploy/jms
-@dirrm %%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war/WEB-INF
-@dirrm %%T%%/server/all/deploy/jbossweb-tomcat50.sar/ROOT.war
-@dirrm %%T%%/server/all/deploy/jbossweb-tomcat50.sar/META-INF
-@dirrm %%T%%/server/all/deploy/jbossweb-tomcat50.sar
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/server
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl/interfaces
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession/beanimpl
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha/httpsession
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss/ha
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org/jboss
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/org
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/META-INF
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/interfaces
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl/ejb
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession/beanimpl
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha/httpsession
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss/ha
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org/jboss
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/org
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar/META-INF
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar/ClusteredHttpSessionEB.jar
-@dirrm %%T%%/server/all/deploy/jbossha-httpsession.sar
-@dirrm %%T%%/server/all/deploy/jboss-net.sar/jmx-net.wsr/META-INF
-@dirrm %%T%%/server/all/deploy/jboss-net.sar/jmx-net.wsr
-@dirrm %%T%%/server/all/deploy/jboss-net.sar/jboss-net.war/WEB-INF
-@dirrm %%T%%/server/all/deploy/jboss-net.sar/jboss-net.war/META-INF
-@dirrm %%T%%/server/all/deploy/jboss-net.sar/jboss-net.war
-@dirrm %%T%%/server/all/deploy/jboss-net.sar/META-INF
-@dirrm %%T%%/server/all/deploy/jboss-net.sar
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http/servlet
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation/http
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss/invocation
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org/jboss
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes/org
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF/classes
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/WEB-INF
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war/META-INF
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/invoker.war
-@dirrm %%T%%/server/all/deploy/http-invoker.sar/META-INF
-@dirrm %%T%%/server/all/deploy/http-invoker.sar
-@dirrm %%T%%/server/all/deploy/deploy.last
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http/servlet
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il/http
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq/il
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss/mq
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org/jboss
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes/org
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF/classes
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/WEB-INF
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war/META-INF
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/jbossmq-httpil.war
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar/META-INF
-@dirrm %%T%%/server/all/deploy-hasingleton/jms/jbossmq-httpil.sar
-@dirrm %%T%%/server/all/deploy-hasingleton/jms
-@dirrm %%T%%/server/all/deploy-hasingleton
-@dirrm %%T%%/server/all/deploy
-@dirrm %%T%%/server/all/conf/xmdesc
-@dirrm %%T%%/server/all/conf
-@dirrm %%T%%/server/all
-@dirrm %%T%%/server
-@dirrm %%T%%/log
-@dirrm %%T%%/lib
-@dirrm %%T%%/client
-@dirrm %%T%%/bin
-@dirrm %%T%%
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050112050559.E02E656458>