Hi Johan,

That was exactly what that attribute was added for.  I had a discussion with
Gary this morning (Gary please correct me if I am wrong on any points) was
that he felt that having an MBean that can do a full sweep instead of a
parameter would be better.  Unfortunately for some, an MBean may not be
plausible.  An attribute seems like a simple way to do this and acts almost
no differently than the
ignoreMissingJournalfiles/checkForCorruptJournalFiles parameters.  The
attribute does the exact same thing as the MBean without the need to use the
MBean.  The difference is that yes, its an attribute in the config file and
at second boot it executes again.  But what if that is what you want?  If
you don't want it, then you can remove it.

I am in agreement with you that this seems like a decent enhancement and I
would be interested in what the technical reason is that this attribute
should not be included.  I don't think that we should be only shoe-horning
the end user into a single way/method to clear out the preparedXA records
that are stuck.  Offering multiple ways to do this only is advantageous to
the end user.  Not everyone wants nor can use the MBean.  So this allows
users to do the same en-masse with a parameter.

Anyone have a solid technical reason not to implement AMQ-7015?



--
Sent from: http://activemq.2283324.n4.nabble.com/ActiveMQ-Dev-f2368404.html

Reply via email to