Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 6794 invoked from network); 14 Jun 2007 18:33:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Jun 2007 18:33:54 -0000 Received: (qmail 52839 invoked by uid 500); 14 Jun 2007 18:33:58 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 52692 invoked by uid 500); 14 Jun 2007 18:33:57 -0000 Mailing-List: contact dev-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list dev@activemq.apache.org Received: (qmail 52680 invoked by uid 99); 14 Jun 2007 18:33:57 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2007 11:33:57 -0700 X-ASF-Spam-Status: No, hits=-100.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO brutus.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Jun 2007 11:33:53 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id D4C52714159 for ; Thu, 14 Jun 2007 11:33:32 -0700 (PDT) Message-ID: <186604.1181846012833.JavaMail.jira@brutus> Date: Thu, 14 Jun 2007 11:33:32 -0700 (PDT) From: "Mario Siegenthaler (JIRA)" To: dev@activemq.apache.org Subject: [jira] Created: (AMQ-1281) Better WAR building for the WebConsole MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Better WAR building for the WebConsole -------------------------------------- Key: AMQ-1281 URL: https://issues.apache.org/activemq/browse/AMQ-1281 Project: ActiveMQ Issue Type: Improvement Components: Broker Environment: any Reporter: Mario Siegenthaler Attachments: webconsole-patch.txt The webconsole can be deployed in any webcontainer and is also started by default within the broker. However the building and configuration process is unclear. * To resolve that issue I added some documentation about how to run the war in an external servlet container and changed some default setting. Also I changed the version that is started within the broker to the invm version instead of the 'custom' configuration that was previously included in the assembly/src/release/webapp/WEB-INF. * The maven jetty:run on the web-console project will still start up the embedded version, but I fixed the bug that caused it to leak sessions (switched to the spring-2.0 syntax for the configuration file). * I removed some JARs from the WEB-INF/lib of the war because they should be provided by the servlet container. This affects some specifications (JMX, JMS), the activation-jar and, most important, the activemq-core jar. I hope this does the job and makes the deployment experience for the users easier. Note: I had some problems putting together the patch as my subversion (or my inability to communicate with it) insisted on leaving out some files I created :) I think they're all in now, but I'm not sure. So if anything is missing... :) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.