I have added data options to the runtime CLI, moved it from artemis-tools, Now users will be able to do:
./artemis data print and print all the data on the journals and paging (the option will open the journals and print all the contents) To export the data ./artemis data exp you can use ./artemis help data print (I - at the end of the email) I tried to be as much user friendly as possible... if you could play with it... it would help me to make sure it's really user friendly :) I: $ ./artemis help data print NAME artemis data print - Print data records information (WARNING: don't use while a production server is running) SYNOPSIS artemis data print [--bindings <binding>] [--broker <brokerConfig>] [--journal <journal>] [--large-messages <largeMessges>] [--paging <paging>] [--] [<configuration>] OPTIONS --bindings <binding> The folder used for bindings (default from broker.xml) --broker <brokerConfig> This would override the broker configuration from the bootstrap --journal <journal> The folder used for messages journal (default from broker.xml) --large-messages <largeMessges> The folder used for large-messages (default from broker.xml) --paging <paging> The folder used for paging (default from broker.xml) -- This option can be used to separate command-line options from the list of argument, (useful when arguments might be mistaken for command-line options <configuration> Broker Configuration URI, default 'xml:${ARTEMIS_INSTANCE}/etc/bootstrap.xml'