I just want to add timing of events here for the record. Web console is
deprecated starting with the 5.9.0 release and the plan was to remove it in
5.10.0. We invested a lot of time to provide the same functionality with
hawtio activemq plugin, providing it as a "tech preview" in 5.9 and a full
replacement in 5.10. This was discussed in various Jiras and threads
preparing 5.9.0 release and no one objected back then. So this is not just
a random decision to remove a console on a whim, but something we planed to
do for a while.

Regards
--
Dejan Bosanac
----------------------
Red Hat, Inc.
FuseSource is now part of Red Hat
[email protected]
Twitter: @dejanb
Blog: http://sensatic.net
ActiveMQ in Action: http://www.manning.com/snyder/


On Mon, Dec 23, 2013 at 11:34 AM, Robert Davies <[email protected]> wrote:

>
> Hi Hadrian,
>
> On 23 Dec 2013, at 03:14, Hadrian Zbarcea <[email protected]> wrote:
>
> > While I agree that the console was never an architectural necessity, the
> reality is that it's very much in use today by pretty much every ActiveMQ
> user I know.
>
> I don’t disagree with that, all management operations with the broker are
> exposed through JMX, and until the ActiveMQ 5.8 release it was pretty hard
> to navigate the ActiveMQ JMX tree from any vanilla JMX console (e.g.
> JConsole) - the name hierarchy was ‘bespoke' and it was hard to know what
> you were looking for - and the original ActiveMQ web console provided a
> convent facade on presenting that information  to users. That issue was
> fixed about a year ago[1]. The problem is that the original Web console
> provides a static view on what’s really going on - there’s a lot of
> information that’s been added to JMX over the years and the original web
> console hasn’t been maintained to keep up with it - mainly because its so
> painful to do so, and changes have sometimes resulted in a new security
> issues[2].  Apart from an initial sniff test to see if its running - users
> tend to move to something else pretty quickly to monitor a running ActiveMQ
> broker - like JConsole, Jolkia, Hyperic, hawtio etc.
>
> >
> > This thread was meant for a different purpose, I don't think it should
> be hijacked by a different discussion. If somebody feels strongly about
> removing the original console, I think that conversation should take place
> in a separate [discuss] thread, a deprecation time should be provided and
> an alternative (if any) presented.
>
> It wasn’t my intention to hijack the discussion for a different purpose -
> its just that the removal of the original Console and the use of hawtio are
> linked [3] - currently both options are available to a user, but the
> intention was to provide a least something to replace the original console
> over time - currently that was hawtio - I’m not aware of anything better
> that has an ASF compatible licence.
>
> Rob.
>
> [1] https://issues.apache.org/jira/browse/AMQ-4237
> [2]
> https://issues.apache.org/jira/browse/AMQ-2714?jql=project%20%3D%20AMQ%20AND%20text%20~%20%22XSS%22
> [2] https://issues.apache.org/jira/browse/AMQ-4594
>
>
>

Reply via email to