• Creating a Bar Chart with a Dynamic Target Line

    Overview Perhaps you have read the documentation on Creating a Line Graph with a Static Goal Line, however your use case is different. Instead of a static line, you need a dynamic goal line. Fortunately, FusionCharts (the graphing library that m-Power uses) has the ability to display a trendline in…

  • Master Dictionary Menu

    A recent common request has been the ability to control multiple dictionary menus from a central/master dictionary. In the past, the answer for this request has been to drop the mrc security tables from the database and create views in each dictionary pointing to the master dictionary security tables. While…

  • Refreshing Header Menu and Security Settings

    m-Power allows for a widely customizable dictionary menu. Saving changes to the menu will be seen immediately on the menu screen: However, if utilizing the header menu (seen in the header of each screen) the menu changes will not take effect until the Tomcat browser session has been restarted: Similarly,…

  • Upgrading m-Power to use log4j 2

    m-Power currently utilizes log4j version 1 for various logging purposes. We at mrc are confident version 1 is not impacted by the log4j 2 vulnerability (CVE-2021-44228) discovered in December of 2021. Due to a lack of justifiable benefits, there is no plan to upgrade log4j to log4j 2 at this…

  • Reducing Tomcat 9 Logs

    Many of you who have installed or are using Tomcat 9 may have noticed the size of your Tomcat log files have increased significantly. There are thousands of lines which start with the following: org.apache.tomcat.util.scan.StandardJarScanner.processURLs Failed to scan [file:/…/m-power/tomcat/lib/derbyLocale_cs.jar] from classloader hierarchy java.io.FileNotFoundException: …\m-power\tomcat\lib\derbyLocale_cs.jar (The system cannot find the file…