By tmiddlet on Sep 02, 2014
With the latest release of Coherence 12.1.3, we introduced the Coherence JVisualVM Plug-in as part of the product. As part of the internal development of the plug-in, we needed a way of running "Reporter" reports and retrieving the output directly from the operation return value. The current runReport operation (which is useful for writing out reports to disk) takes in a report name and then writes the output to the filesystem using theOutputPath defined on the MBean.
Based upon this requirement, we introduced the runTabularReport operation on the Reporter MBean which takes either a report name or report XML and returns a TabularData object containing the report output. We exposed this on the MBean as we knew this would be useful for customers.
This post outlines how this feature works and how you can take advantage of it.[Read More]