Module Properties file not taken into account

Hi,

I’m working on a module based on the slack-alarm-notification sdk example.

I have 2 properties files:

  • src/main/java/com/operametrix/ignition/mymodule/gateway/MyModuleNotification.properties
  • src/main/java/com/operametrix/ignition/mymodule/gateway/profile/MyModuleNotificationProfile.properties

The properties in the first file seem to be working fine in the web UI but I can’t get the properties of the second to display correctly (i.e. not ¿MyModuleNotificationProfile.Example.Description?).

This was working fine in 8.1… What could I be missing?

Thank you

Make sure you are loading both with BundleUtil. The example may be missing that and have the same issue.

1 Like

This is what I just stumbled upon now!

Adding

BundleUtil.get().addBundle("MyModuleNotificationProfile", getClass(), "profile/MyModuleNotificationProfile")

after this line has solved the issue. Is this a "clean" solution?

In v8.1 and prior, the internal DB and PersistentRecord classes would auto-add your bundles for your records. This doesn't happen in v8.3.

1 Like