Operations Mobile Application Setup on OPAL
The OPAL demonstration project has been configured to be Operations Mobile Application ready. To get the Operations Mobile Application running on an existing running OPAL system, follow these steps:
1. Change the MBService startup parameters to include the –export option. This can be done in the $NMS_HOME/etc/system.dat file:
program MBService MBService -dbname mb –export
If that parameter was already on your MBService startup, skip to step 3.
2. Restart MBService with net parameter:
$ Action any.MBService stop
$ sms‑start -f system.dat
3. Generate new .geojson map files:
$ for f in `DBQuery "select filename from partitions where active = 'Y' and filename like '%.mad' and coord_system = 0;"`
do
DiagramBuilder –map ${f%.mad}
done
$ OPAL-build-mobile-maps
4. Setup an Operations Mobile Application development environment on OSX, Windows 10, or Linux as describe in this document.
5. Configure the default NMS Mobile Gateway URL into the development environment file src/js/resources/config/loginSettings.js file by changing these lines using your server and port:
// Specify server configurations you would like to have automatically configured for OMA (up to 9);
self.server1 = {
name: 'Production',
host: '[servername].[domain].com',
app: 'nms-ws',
port: 7102,
};
 
6. Build the Operations Mobile Application install file for each targeted platform/device.
7. Install the Operations Model Application on each targeted device.
8. Deploy the Mobile Gateway on the WebLogic Application Server.
9. Test the Operations Mobile Application.