Hi Guys, hawtio in its current form as part of Apache ActiveMQ is a blocker for releasing Apache ActiveMQ -- from a branding and foundation perspective -- period.
Steps made towards addressing that in the near term which may include removing it until it is properly branded, or shipping various products with and without consoles, or no consoles at all sounds fine to me. Cheers, Chris -----Original Message----- From: Gary Tully <[email protected]> Reply-To: <[email protected]> Date: Friday, January 17, 2014 7:47 AM To: "[email protected]" <[email protected]> Subject: Re: [1/2] git commit: Remove hawt.io console and restore back to just the old console >pulling out hawtio is not a prerequisite for a 5.9.1, a move like that >needs a 5.10. >5.9.1 had a focus on leveldb replication, but there have been a bunch >of more changes on trunk. >Either 5.9.1 gets its own branch with selective changes or we skip and >go with 5.10 when it is ready. > >personally I think hawtio gives activemq a well needed lift in the web >ui space, and we can work through issues with it. > >On 17 January 2014 15:26, Hadrian Zbarcea <[email protected]> wrote: >> Hi Gary, >> >> I think there is consensus that hawt.io cannot stay in this form. As I >> mentioned in another thread, I volunteered to release 5.9.1 and there >>were >> no objections. The rationale for this commit is to prepare for the >>release. >> >> For 5.10.0 we will agree on a solution and we'll go with that, but >>since we >> don't know when that's gonna be, I don't think delaying 5.9.1 makes much >> sense. This commit has nothing to do with the ongoing discussion. >> >> Cheers, >> Hadrian >> >> >> >> >> On 01/17/2014 08:11 AM, Gary Tully wrote: >>> >>> This seems to be premature. Is it a -1 of the original commit? in >>> which case what is the justification? >>> Otherwise I don't see any consensus in the discussion. Did I miss >>> something? >>> Why not invest some time in rebranding/skinning the new console with a >>> war overlay? >>> If that is impossible (some technical justification) of there is some >>> consensus we can look to remove it. >>> >>> On 16 January 2014 19:54, <[email protected]> wrote: >>>> >>>> Updated Branches: >>>> refs/heads/trunk a2ede974b -> 082d26349 >>>> >>>> >>>> Remove hawt.io console and restore back to just the old console >>>> >>>> >>>> Project: http://git-wip-us.apache.org/repos/asf/activemq/repo >>>> Commit: >>>>http://git-wip-us.apache.org/repos/asf/activemq/commit/760ee267 >>>> Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/760ee267 >>>> Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/760ee267 >>>> >>>> Branch: refs/heads/trunk >>>> Commit: 760ee2677a55131a09306ddda9bcb058beab6ab3 >>>> Parents: 7db0fe6 >>>> Author: Daniel Kulp <[email protected]> >>>> Authored: Thu Jan 2 11:11:06 2014 -0500 >>>> Committer: Daniel Kulp <[email protected]> >>>> Committed: Thu Jan 2 11:11:06 2014 -0500 >>>> >>>> ---------------------------------------------------------------------- >>>> assembly/pom.xml | 6 --- >>>> assembly/src/main/descriptors/common-bin.xml | 18 --------- >>>> assembly/src/release/bin/activemq | 2 +- >>>> assembly/src/release/bin/activemq-admin | 2 +- >>>> assembly/src/release/bin/activemq-admin.bat | 2 +- >>>> assembly/src/release/bin/activemq.bat | 2 +- >>>> .../src/release/bin/linux-x86-32/wrapper.conf | 5 +-- >>>> .../src/release/bin/linux-x86-64/wrapper.conf | 5 +-- >>>> assembly/src/release/bin/macosx/wrapper.conf | 5 +-- >>>> assembly/src/release/bin/win32/wrapper.conf | 5 +-- >>>> assembly/src/release/bin/win64/wrapper.conf | 5 +-- >>>> assembly/src/release/conf/activemq.xml | 6 --- >>>> assembly/src/release/conf/jetty.xml | 17 --------- >>>> assembly/src/release/docs/WebConsole-README.txt | 39 >>>> ++------------------ >>>> .../src/release/examples/conf/jetty-demo.xml | 17 --------- >>>> assembly/src/release/webapps/index.html | 3 +- >>>> pom.xml | 1 - >>>> 17 files changed, 14 insertions(+), 126 deletions(-) >>>> ---------------------------------------------------------------------- >>>> >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>pom.xml >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/pom.xml b/assembly/pom.xml >>>> index 68f1ee8..42b6c1a 100755 >>>> --- a/assembly/pom.xml >>>> +++ b/assembly/pom.xml >>>> @@ -411,12 +411,6 @@ >>>> <version>1.1.1</version> >>>> </dependency> >>>> <dependency> >>>> - <groupId>io.hawt</groupId> >>>> - <artifactId>hawtio-web</artifactId> >>>> - <version>${hawtio-version}</version> >>>> - <type>war</type> >>>> - </dependency> >>>> - <dependency> >>>> <groupId>org.fusesource.insight</groupId> >>>> <artifactId>insight-log-core</artifactId> >>>> <version>${insight-version}</version> >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/main/descriptors/common-bin.xml >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/main/descriptors/common-bin.xml >>>> b/assembly/src/main/descriptors/common-bin.xml >>>> index 9de62dd..4eb7381 100644 >>>> --- a/assembly/src/main/descriptors/common-bin.xml >>>> +++ b/assembly/src/main/descriptors/common-bin.xml >>>> @@ -100,22 +100,6 @@ >>>> </fileSets> >>>> >>>> <dependencySets> >>>> - <dependencySet> >>>> - <outputDirectory>/webapps/hawtio</outputDirectory> >>>> - <unpack>true</unpack> >>>> - <unpackOptions> >>>> - <excludes> >>>> - <exclude>WEB-INF/lib/slf4j-api-*.jar</exclude> >>>> - <exclude>WEB-INF/lib/log4j-*.jar</exclude> >>>> - <exclude>WEB-INF/lib/commons-codec-*.jar</exclude> >>>> - <exclude>WEB-INF/lib/org.eclipse.jgit-*.jar</exclude> >>>> - </excludes> >>>> - </unpackOptions> >>>> - <scope>runtime</scope> >>>> - <includes> >>>> - <include>io.hawt:hawtio-web:war</include> >>>> - </includes> >>>> - </dependencySet> >>>> >>>> <!-- Copy over jar files --> >>>> <dependencySet> >>>> @@ -278,8 +262,6 @@ >>>> <!-- REST API --> >>>> <include>org.jolokia:jolokia-core</include> >>>> <include>com.googlecode.json-simple:json-simple</include> >>>> - <!-- ADDITIONAL HAWTIO PLUGINS --> >>>> - <include>org.ops4j.pax.url:pax-url-aether</include> >>>> </includes> >>>> </dependencySet> >>>> </dependencySets> >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/activemq >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/activemq >>>> b/assembly/src/release/bin/activemq >>>> index d99d112..ed34126 100755 >>>> --- a/assembly/src/release/bin/activemq >>>> +++ b/assembly/src/release/bin/activemq >>>> @@ -250,7 +250,7 @@ if [ "$CONFIG_LOAD" != "yes" ];then >>>> fi >>>> >>>> if [ -z "$ACTIVEMQ_OPTS" ] ; then >>>> - ACTIVEMQ_OPTS="$ACTIVEMQ_OPTS_MEMORY >>>> -Djava.util.logging.config.file=logging.properties >>>>-Dhawtio.realm=activemq >>>> -Dhawtio.role=admins >>>> -Dhawtio.rolePrincipalClasses=org.apache.activemq.jaas.GroupPrincipal >>>> -Djava.security.auth.login.config=$ACTIVEMQ_CONF/login.config" >>>> + ACTIVEMQ_OPTS="$ACTIVEMQ_OPTS_MEMORY >>>> -Djava.util.logging.config.file=logging.properties >>>> -Djava.security.auth.login.config=$ACTIVEMQ_CONF/login.config" >>>> fi >>>> >>>> # create configuration if requested >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/activemq-admin >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/activemq-admin >>>> b/assembly/src/release/bin/activemq-admin >>>> index 193c181..19c7749 100644 >>>> --- a/assembly/src/release/bin/activemq-admin >>>> +++ b/assembly/src/release/bin/activemq-admin >>>> @@ -148,7 +148,7 @@ >>>> ACTIVEMQ_CLASSPATH="${ACTIVEMQ_CONF};"$ACTIVEMQ_CLASSPATH >>>> >>>> if [ ""$1 = "start" ] ; then >>>> if [ -z "$ACTIVEMQ_OPTS" ] ; then >>>> - ACTIVEMQ_OPTS="-Xmx1G >>>> -Dorg.apache.activemq.UseDedicatedTaskRunner=true >>>> -Djava.util.logging.config.file=logging.properties >>>>-Dhawtio.realm=activemq >>>> -Dhawtio.role=admins >>>> -Dhawtio.rolePrincipalClasses=org.apache.activemq.jaas.GroupPrincipal >>>> -Djava.security.auth.login.config=$ACTIVEMQ_CONF/login.config" >>>> + ACTIVEMQ_OPTS="-Xmx1G >>>> -Dorg.apache.activemq.UseDedicatedTaskRunner=true >>>> -Djava.util.logging.config.file=logging.properties >>>> -Djava.security.auth.login.config=$ACTIVEMQ_CONF/login.config" >>>> fi >>>> >>>> if [ -z "$SUNJMX" ] ; then >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/activemq-admin.bat >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/activemq-admin.bat >>>> b/assembly/src/release/bin/activemq-admin.bat >>>> index c36f7c5..6327826 100644 >>>> --- a/assembly/src/release/bin/activemq-admin.bat >>>> +++ b/assembly/src/release/bin/activemq-admin.bat >>>> @@ -80,7 +80,7 @@ if "%ACTIVEMQ_TMP%" == "" set >>>> ACTIVEMQ_TMP=%ACTIVEMQ_DATA%\tmp >>>> if /i not "%1" == "start" goto debugOpts >>>> >>>> >>>> -if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xmx1G >>>> -Dorg.apache.activemq.UseDedicatedTaskRunner=true >>>> -Djava.util.logging.config.file=logging.properties >>>>-Dhawtio.realm=activemq >>>> -Dhawtio.role=admins >>>> -Dhawtio.rolePrincipalClasses=org.apache.activemq.jaas.GroupPrincipal >>>> -Djava.security.auth.login.config=%ACTIVEMQ_CONF%\login.config >>>> +if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xmx1G >>>> -Dorg.apache.activemq.UseDedicatedTaskRunner=true >>>> -Djava.util.logging.config.file=logging.properties >>>> -Djava.security.auth.login.config=%ACTIVEMQ_CONF%\login.config >>>> >>>> if "%SUNJMX%" == "" set SUNJMX=-Dcom.sun.management.jmxremote >>>> REM set SUNJMX=-Dcom.sun.management.jmxremote.port=1099 >>>> -Dcom.sun.management.jmxremote.authenticate=false >>>> -Dcom.sun.management.jmxremote.ssl=false >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/activemq.bat >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/activemq.bat >>>> b/assembly/src/release/bin/activemq.bat >>>> index 7bbcc0e..276bfab 100755 >>>> --- a/assembly/src/release/bin/activemq.bat >>>> +++ b/assembly/src/release/bin/activemq.bat >>>> @@ -77,7 +77,7 @@ if "%ACTIVEMQ_DATA%" == "" set >>>> ACTIVEMQ_DATA=%ACTIVEMQ_HOME%\data >>>> >>>> if "%ACTIVEMQ_TMP%" == "" set ACTIVEMQ_TMP=%ACTIVEMQ_DATA%\tmp >>>> >>>> -if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms1G -Xmx1G >>>> -Djava.util.logging.config.file=logging.properties >>>>-Dhawtio.realm=activemq >>>> -Dhawtio.role=admins >>>> -Dhawtio.rolePrincipalClasses=org.apache.activemq.jaas.GroupPrincipal >>>> -Djava.security.auth.login.config=%ACTIVEMQ_CONF%\login.config >>>> +if "%ACTIVEMQ_OPTS%" == "" set ACTIVEMQ_OPTS=-Xms1G -Xmx1G >>>> -Djava.util.logging.config.file=logging.properties >>>> -Djava.security.auth.login.config=%ACTIVEMQ_CONF%\login.config >>>> >>>> if "%SUNJMX%" == "" set SUNJMX=-Dcom.sun.management.jmxremote >>>> REM set SUNJMX=-Dcom.sun.management.jmxremote.port=1099 >>>> -Dcom.sun.management.jmxremote.authenticate=false >>>> -Dcom.sun.management.jmxremote.ssl=false >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/linux-x86-32/wrapper.conf >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/linux-x86-32/wrapper.conf >>>> b/assembly/src/release/bin/linux-x86-32/wrapper.conf >>>> index 4f5b328..fab6690 100644 >>>> --- a/assembly/src/release/bin/linux-x86-32/wrapper.conf >>>> +++ b/assembly/src/release/bin/linux-x86-32/wrapper.conf >>>> @@ -56,10 +56,7 @@ >>>> >>>>wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner= >>>>true >>>> >>>> >>>>wrapper.java.additional.9=-Djava.util.logging.config.file=logging.prope >>>>rties >>>> wrapper.java.additional.10=-Dactivemq.conf=%ACTIVEMQ_CONF% >>>> wrapper.java.additional.11=-Dactivemq.data=%ACTIVEMQ_DATA% >>>> -wrapper.java.additional.12=-Dhawtio.realm=activemq >>>> -wrapper.java.additional.13=-Dhawtio.role=admins >>>> >>>> >>>>-wrapper.java.additional.14=-Dhawtio.rolePrincipalClasses=org.apache.ac >>>>tivemq.jaas.GroupPrincipal >>>> >>>> >>>>-wrapper.java.additional.15=-Djava.security.auth.login.config=%ACTIVEMQ >>>>_CONF%/login.config >>>> >>>> >>>>+wrapper.java.additional.12=-Djava.security.auth.login.config=%ACTIVEMQ >>>>_CONF%/login.config >>>> >>>> # Uncomment to enable jmx >>>> #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.port=1616 >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/linux-x86-64/wrapper.conf >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/linux-x86-64/wrapper.conf >>>> b/assembly/src/release/bin/linux-x86-64/wrapper.conf >>>> index 927921e..7e081e6 100644 >>>> --- a/assembly/src/release/bin/linux-x86-64/wrapper.conf >>>> +++ b/assembly/src/release/bin/linux-x86-64/wrapper.conf >>>> @@ -56,10 +56,7 @@ >>>> >>>>wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner= >>>>true >>>> >>>> >>>>wrapper.java.additional.9=-Djava.util.logging.config.file=logging.prope >>>>rties >>>> wrapper.java.additional.10=-Dactivemq.conf=%ACTIVEMQ_CONF% >>>> wrapper.java.additional.11=-Dactivemq.data=%ACTIVEMQ_DATA% >>>> -wrapper.java.additional.12=-Dhawtio.realm=activemq >>>> -wrapper.java.additional.13=-Dhawtio.role=admins >>>> >>>> >>>>-wrapper.java.additional.14=-Dhawtio.rolePrincipalClasses=org.apache.ac >>>>tivemq.jaas.GroupPrincipal >>>> >>>> >>>>-wrapper.java.additional.15=-Djava.security.auth.login.config=%ACTIVEMQ >>>>_CONF%/login.config >>>> >>>> >>>>+wrapper.java.additional.12=-Djava.security.auth.login.config=%ACTIVEMQ >>>>_CONF%/login.config >>>> >>>> # Uncomment to enable jmx >>>> #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.port=1616 >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/macosx/wrapper.conf >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/macosx/wrapper.conf >>>> b/assembly/src/release/bin/macosx/wrapper.conf >>>> index 87ff567..9bc1842 100644 >>>> --- a/assembly/src/release/bin/macosx/wrapper.conf >>>> +++ b/assembly/src/release/bin/macosx/wrapper.conf >>>> @@ -56,10 +56,7 @@ >>>> >>>>wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner= >>>>true >>>> >>>> >>>>wrapper.java.additional.9=-Djava.util.logging.config.file=logging.prope >>>>rties >>>> wrapper.java.additional.10=-Dactivemq.conf=%ACTIVEMQ_CONF% >>>> wrapper.java.additional.11=-Dactivemq.data=%ACTIVEMQ_DATA% >>>> -wrapper.java.additional.12=-Dhawtio.realm=activemq >>>> -wrapper.java.additional.13=-Dhawtio.role=admins >>>> >>>> >>>>-wrapper.java.additional.14=-Dhawtio.rolePrincipalClasses=org.apache.ac >>>>tivemq.jaas.GroupPrincipal >>>> >>>> >>>>-wrapper.java.additional.15=-Djava.security.auth.login.config=%ACTIVEMQ >>>>_CONF%/login.config >>>> >>>> >>>>+wrapper.java.additional.12=-Djava.security.auth.login.config=%ACTIVEMQ >>>>_CONF%/login.config >>>> >>>> # Uncomment to enable jmx >>>> #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.port=1616 >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/win32/wrapper.conf >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/win32/wrapper.conf >>>> b/assembly/src/release/bin/win32/wrapper.conf >>>> index 45ade30..7e90df1 100644 >>>> --- a/assembly/src/release/bin/win32/wrapper.conf >>>> +++ b/assembly/src/release/bin/win32/wrapper.conf >>>> @@ -56,10 +56,7 @@ >>>> >>>>wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner= >>>>true >>>> >>>> >>>>wrapper.java.additional.9=-Djava.util.logging.config.file=logging.prope >>>>rties >>>> wrapper.java.additional.10=-Dactivemq.conf="%ACTIVEMQ_CONF%" >>>> wrapper.java.additional.11=-Dactivemq.data="%ACTIVEMQ_DATA%" >>>> -wrapper.java.additional.12=-Dhawtio.realm=activemq >>>> -wrapper.java.additional.13=-Dhawtio.role=admins >>>> >>>> >>>>-wrapper.java.additional.14=-Dhawtio.rolePrincipalClasses=org.apache.ac >>>>tivemq.jaas.GroupPrincipal >>>> >>>> >>>>-wrapper.java.additional.15=-Djava.security.auth.login.config="%ACTIVEM >>>>Q_CONF%/login.config" >>>> >>>> >>>>+wrapper.java.additional.12=-Djava.security.auth.login.config="%ACTIVEM >>>>Q_CONF%/login.config" >>>> >>>> # Uncomment to enable remote jmx >>>> #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.port=1616 >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/bin/win64/wrapper.conf >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/bin/win64/wrapper.conf >>>> b/assembly/src/release/bin/win64/wrapper.conf >>>> index 35c00b5..8c5bf47 100644 >>>> --- a/assembly/src/release/bin/win64/wrapper.conf >>>> +++ b/assembly/src/release/bin/win64/wrapper.conf >>>> @@ -56,10 +56,7 @@ >>>> >>>>wrapper.java.additional.8=-Dorg.apache.activemq.UseDedicatedTaskRunner= >>>>true >>>> >>>> >>>>wrapper.java.additional.9=-Djava.util.logging.config.file=logging.prope >>>>rties >>>> wrapper.java.additional.10=-Dactivemq.conf="%ACTIVEMQ_CONF%" >>>> wrapper.java.additional.11=-Dactivemq.data="%ACTIVEMQ_DATA%" >>>> -wrapper.java.additional.12=-Dhawtio.realm=activemq >>>> -wrapper.java.additional.13=-Dhawtio.role=admins >>>> >>>> >>>>-wrapper.java.additional.14=-Dhawtio.rolePrincipalClasses=org.apache.ac >>>>tivemq.jaas.GroupPrincipal >>>> >>>> >>>>-wrapper.java.additional.15=-Djava.security.auth.login.config="%ACTIVEM >>>>Q_CONF%/login.config" >>>> >>>> >>>>+wrapper.java.additional.12=-Djava.security.auth.login.config="%ACTIVEM >>>>Q_CONF%/login.config" >>>> >>>> # Uncomment to enable remote jmx >>>> #wrapper.java.additional.n=-Dcom.sun.management.jmxremote.port=1616 >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/conf/activemq.xml >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/conf/activemq.xml >>>> b/assembly/src/release/conf/activemq.xml >>>> index e09f474..9f32bd9 100755 >>>> --- a/assembly/src/release/conf/activemq.xml >>>> +++ b/assembly/src/release/conf/activemq.xml >>>> @@ -28,12 +28,6 @@ >>>> </property> >>>> </bean> >>>> >>>> - <!-- Allows log searching in hawtio console --> >>>> - <bean id="logQuery" >>>> class="org.fusesource.insight.log.log4j.Log4jLogQuery" >>>> - lazy-init="false" scope="singleton" >>>> - init-method="start" destroy-method="stop"> >>>> - </bean> >>>> - >>>> <!-- >>>> The <broker> element is used to configure the ActiveMQ >>>>broker. >>>> --> >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/conf/jetty.xml >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/conf/jetty.xml >>>> b/assembly/src/release/conf/jetty.xml >>>> index 9bb0343..de326b9 100644 >>>> --- a/assembly/src/release/conf/jetty.xml >>>> +++ b/assembly/src/release/conf/jetty.xml >>>> @@ -61,11 +61,6 @@ >>>> <property name="handlers"> >>>> <list> >>>> <bean >>>> class="org.eclipse.jetty.webapp.WebAppContext"> >>>> - <property name="contextPath" >>>>value="/hawtio" >>>> /> >>>> - <property name="war" >>>> value="${activemq.home}/webapps/hawtio" /> >>>> - <property name="logUrlOnStart" >>>>value="true" >>>> /> >>>> - </bean> >>>> - <bean >>>> class="org.eclipse.jetty.webapp.WebAppContext"> >>>> <property name="contextPath" >>>>value="/admin" >>>> /> >>>> <property name="resourceBase" >>>> value="${activemq.home}/webapps/admin" /> >>>> <property name="logUrlOnStart" >>>>value="true" >>>> /> >>>> @@ -99,17 +94,6 @@ >>>> </property> >>>> </bean> >>>> >>>> - <bean id="rewrite" >>>> class="org.eclipse.jetty.rewrite.handler.RewriteHandler"> >>>> - <property name="rules"> >>>> - <set> >>>> - <bean >>>> class="org.eclipse.jetty.rewrite.handler.RedirectRegexRule"> >>>> - <property name="regex" value="/api/jolokia(.*)"/> >>>> - <property name="replacement" >>>> value="/hawtio/jolokia$1"/> >>>> - </bean> >>>> - </set> >>>> - </property> >>>> - </bean> >>>> - >>>> <bean id="contexts" >>>> class="org.eclipse.jetty.server.handler.ContextHandlerCollection"> >>>> </bean> >>>> >>>> @@ -144,7 +128,6 @@ >>>> <bean id="handlers" >>>> class="org.eclipse.jetty.server.handler.HandlerCollection"> >>>> <property name="handlers"> >>>> <list> >>>> - <ref bean="rewrite"/> >>>> <ref bean="contexts" /> >>>> <ref bean="securityHandler" /> >>>> </list> >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/docs/WebConsole-README.txt >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/docs/WebConsole-README.txt >>>> b/assembly/src/release/docs/WebConsole-README.txt >>>> index caa9c9f..1e3cf7b 100644 >>>> --- a/assembly/src/release/docs/WebConsole-README.txt >>>> +++ b/assembly/src/release/docs/WebConsole-README.txt >>>> @@ -1,28 +1,17 @@ >>>> Deploying the ActiveMQ-WebConsole >>>> ================================= >>>> >>>> -From ActiveMQ 5.9 onwards ActiveMQ ships with two web consoles: >>>> -- new console using hawtio >>>> -- old console >>>> - >>>> -The old console is deprecated and replaced with a new modern console >>>> based on hawtio (http://hawt.io) >>>> - >>>> -The old console is accessible at its usual location at: >>>> +From ActiveMQ 5.9 onwards ActiveMQ ships with a web console which >>>> +is accessible at its usual location at: >>>> http://localhost:8161/admin/ >>>> >>>> -And the new console is located at: >>>> - http://localhost:8161/hawtio/ >>>> - >>>> In the default configuration ActiveMQ automatically starts the web >>>> console in the >>>> -same VM as the broker. The console is accessibly under >>>> http://localhost:8161/hawtio/. >>>> +same VM as the broker. The console is accessibly under >>>> http://localhost:8161/admin/. >>>> >>>> The broker may ask for credentials to login the web console the >>>>first >>>> time. >>>> The default username and password is admin/admin. >>>> >>>> -In the new console using hawtio, you can configure the default >>>>users, in >>>> the >>>> -conf/users.properties, and conf/groups.properties files. >>>> - >>>> -In the old web console you can configure the default users, in the >>>> +In the web console you can configure the default users, in the >>>> conf/jetty-real.properties file. And in the conf/jetty.xml file you >>>>can >>>> configure >>>> to disable login for the web consoles. >>>> >>>> @@ -71,26 +60,6 @@ You can then use web:list to see the context-path >>>>the >>>> console is accessible, >>>> that is usually: http://localhost:8181/activemqweb >>>> >>>> >>>> -To install the new hawtio web console you install it as follows: >>>> - >>>> -If you use Karaf 2.3.3 or better: >>>> - >>>> - features:chooseurl hawtio >>>> - >>>> -For older releases you have to use addurl: >>>> - >>>> - features:addurl mvn:io.hawt/hawtio-karaf/1.2-M19/xml/features >>>> - >>>> -And then you can install hawtio simply by: >>>> - >>>> - features:install hawtio >>>> - >>>> -You can then use web:list to see the context-path the console is >>>> accessible, >>>> -that is usually: http://localhost:8181/hawtio >>>> - >>>> -See also: http://hawt.io/getstarted/index.html for details how to >>>> install hawtio. >>>> - >>>> - >>>> Master/Slave monitoring >>>> ----------------------- >>>> To configure the web console to monitor a master/slave configuration >>>> configure the jms/jmx >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/examples/conf/jetty-demo.xml >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/examples/conf/jetty-demo.xml >>>> b/assembly/src/release/examples/conf/jetty-demo.xml >>>> index cf8d970..f407187 100644 >>>> --- a/assembly/src/release/examples/conf/jetty-demo.xml >>>> +++ b/assembly/src/release/examples/conf/jetty-demo.xml >>>> @@ -61,11 +61,6 @@ >>>> <property name="handlers"> >>>> <list> >>>> <bean >>>> class="org.eclipse.jetty.webapp.WebAppContext"> >>>> - <property name="contextPath" >>>>value="/hawtio" >>>> /> >>>> - <property name="war" >>>> value="${activemq.home}/webapps/hawtio" /> >>>> - <property name="logUrlOnStart" >>>>value="true" >>>> /> >>>> - </bean> >>>> - <bean >>>> class="org.eclipse.jetty.webapp.WebAppContext"> >>>> <property name="contextPath" >>>>value="/admin" >>>> /> >>>> <property name="resourceBase" >>>> value="${activemq.home}/webapps/admin" /> >>>> <property name="logUrlOnStart" >>>>value="true" >>>> /> >>>> @@ -104,17 +99,6 @@ >>>> </property> >>>> </bean> >>>> >>>> - <bean id="rewrite" >>>> class="org.eclipse.jetty.rewrite.handler.RewriteHandler"> >>>> - <property name="rules"> >>>> - <set> >>>> - <bean >>>> class="org.eclipse.jetty.rewrite.handler.RedirectRegexRule"> >>>> - <property name="regex" value="/api/jolokia(.*)"/> >>>> - <property name="replacement" >>>> value="/hawtio/jolokia$1"/> >>>> - </bean> >>>> - </set> >>>> - </property> >>>> - </bean> >>>> - >>>> <bean id="contexts" >>>> class="org.eclipse.jetty.server.handler.ContextHandlerCollection"> >>>> </bean> >>>> >>>> @@ -149,7 +133,6 @@ >>>> <bean id="handlers" >>>> class="org.eclipse.jetty.server.handler.HandlerCollection"> >>>> <property name="handlers"> >>>> <list> >>>> - <ref bean="rewrite"/> >>>> <ref bean="contexts" /> >>>> <ref bean="securityHandler" /> >>>> </list> >>>> >>>> >>>> >>>>http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/assembly/ >>>>src/release/webapps/index.html >>>> ---------------------------------------------------------------------- >>>> diff --git a/assembly/src/release/webapps/index.html >>>> b/assembly/src/release/webapps/index.html >>>> index 8094416..b64e5db 100644 >>>> --- a/assembly/src/release/webapps/index.html >>>> +++ b/assembly/src/release/webapps/index.html >>>> @@ -81,8 +81,7 @@ >>>> >>>> <p>What do you want >>>>to >>>> do next?</p> >>>> <ul >>>>class="alternate" >>>> type="square"> >>>> - <li><a >>>>title="Manage >>>> ActiveMQ broker" href="/hawtio/">Manage ActiveMQ broker</a></li> >>>> - <li><a >>>>title="Manage >>>> ActiveMQ broker (old console)" href="/admin/">Manage ActiveMQ broker >>>>using >>>> the old console</a></li> >>>> + <li><a >>>>title="Manage >>>> ActiveMQ broker" href="/admin/">Manage ActiveMQ broker</a></li> >>>> <li><a >>>>title="See >>>> some Web demos" href="/demo/">See some Web demos (demos not included >>>>in >>>> default configuration)</a></li> >>>> </ul> >>>> </div> >>>> >>>> http://git-wip-us.apache.org/repos/asf/activemq/blob/760ee267/pom.xml >>>> ---------------------------------------------------------------------- >>>> diff --git a/pom.xml b/pom.xml >>>> index dedf65c..47c13d9 100755 >>>> --- a/pom.xml >>>> +++ b/pom.xml >>>> @@ -65,7 +65,6 @@ >>>> <hadoop-version>1.0.0</hadoop-version> >>>> <hawtbuf-version>1.9</hawtbuf-version> >>>> <hawtdispatch-version>1.18</hawtdispatch-version> >>>> - <hawtio-version>1.2.1</hawtio-version> >>>> <howl-version>0.1.8</howl-version> >>>> <hsqldb-version>1.8.0.12</hsqldb-version> >>>> <httpclient-version>4.2.5</httpclient-version> >>>> >>> >>> >>> >> > > > >-- >http://redhat.com >http://blog.garytully.com
