Data Source Configuration file for m-Power Templates

Data Source Configuration file for m-Power Templates   The Data Source Configuration File (also known as the mrc-spring-context.xml file) is instrumental in controlling how your run-time applications connect to the correct database. This file is a global file, meaning that it is applicable across every data dictionary on the system. This file works in conjunction Read the rest of this document »

Change Variable Data Sources

Change Variable Data Source   The data source is the definition of the database connection which includes: IP address DB type DB driver name User and password Special considerations, such as the library list Multiple data sources can be defined in the global Data Source Configuration file (/mrcjava/WEB-INF/classes/mrc-spring-context.xml). In each dictionary (/mrcjava/WEB-INF/classes/DD/mrc_servlet_config.xml), you can assign Read the rest of this document »

Performance Considerations

Performance Considerations   Jump to: How to Build an Index Retrievals Basic Example Advanced Example Reports Standard Report Templates with Detail Interactive Report Template & Creating Dropdown Lists from the Current Application Standard Report Templates with No Detail / Interactive Report Template Working with Runtime Record Selections Summaries Maintenance Other Things to Consider This document Read the rest of this document »

Configuring Tomcat to not Reload for Production Tomcat

Configuring Tomcat to not Reload for Production Tomcat   Your application server, Tomcat, comes with a feature called “Reload”. Reload is a must in a development environment. After you compile an application or save an application, Tomcat reloads your changes, making them available to you for testing purposes. The downside of this is that at Read the rest of this document »

Understanding the Servlet Properties File for m-Power Templates

Understanding the Servlet Properties File for m-Power Templates   The Servlet Properties File (also known as the mrc_servlet_config.xml file) is instrumental in controlling how your run-time applications connect to the correct database. This file is a data dictionary specific file, meaning that it is applicable only within the data dictionary you are currently in. This Read the rest of this document »

Setting Up a Production Envrionment

Setting Up a Production Environment   When the time comes to set up development/production instances of Tomcat for serving your applications, some customers have the luxury of separating this process out to two different physical boxes. However, other customers might only have access to one application server. This document will explain how to load Dual Read the rest of this document »

Create Your Own m-Power Templates

Create Your Own m-Power Templates   Jump to: Deciding to Make a New m-Power Template Testing your Template Registering Templates to m-Power Understanding m-Power Templates Creating the Template Tips and Suggestions for Success Dealing with Run-Time Files Creating a Template Image Packaging your Template Moving to Production Publishing your Template Other Important Notes Deciding to Read the rest of this document »

Probe Analysis Tool

Probe Analysis Tool   m-Power ships with the Probe Analysis tool. This utility helps advanced m-Power developers and system administrators obtain a better understanding of what system resources are being utilized and how users are accessing the system. This document will outline the most useful aspects of this tool, and also explain how you can Read the rest of this document »

Tomcat FAQ

Tomcat FAQ    By default, m-Power utilizes Tomcat  as an application server. The purpose of the Tomcat software is to serve as an intermediary between your end-user’s requests and your database server. More information about Tomcat can be found here. While the installation of m-Power is straightforward, when it comes to configuring Tomcat, many users Read the rest of this document »

Duplicate a Data Dictionary

Duplicate a Data Dictionary   Step 1: Save current dictionary library. Step 2: Restore to new name library. Step 3: Change the JOBD in the dictionary library to refer to the new library list. Step 4: Start mrc and set your user profile up to use the new dictionary using option 40. Step 5: Take Read the rest of this document »

Setting Up m-Power Applications to Handle Development & Production Data

Setting Up m-Power Applications to Handle Development & Production Data   After developing applications, it makes good sense to promote these applications to a production environment. There are many documents that explain how to do that on this site. For example, Set up a production instance. However, this document covers something very different from just Read the rest of this document »