I have created a custom smart service and have provided internationalisation bun

I have created a custom smart service and have provided internationalisation bundle to it in accordance with the guidance notes here forum.appian.com/.../Custom_Smart_Service_Plug-ins. But when I deploy the archive, server complaints the following. Can anyone please help?

NOTE: Archive (JAR) does have the bundles named, ExcelToCDT_en_GB.properties, ExcelToCDT_en_US.properties and ExcelToCDT.properties in the same directory as the service class.

2013-11-11 12:04:14,269 [Plugin Hot Deploy] ERROR com.atlassian.plugin.manager.DefaultPluginManager - There was an error loading the descriptor 'Excel To CDT' of plugin 'Excel_To_CDT'. Disabling.
com.atlassian.plugin.PluginException: com.appiancorp.suiteapi.common.exceptions.AppianException: The Plug-in Excel_To_CDT Module ExcelToCDT is missing the following internationalization bundle(s) for Locale en_GB: [Excel_To_CDT.ExcelToCDT] (APNX-1-4200-000)
          at com.appiancorp.plugins...

OriginalPostID-88836

OriginalPostID-88836

  Discussion posts and replies are publicly visible

  • ....ExceptionHandlingModuleDescriptor.enabled(ExceptionHandlingModuleDescriptor.java:63)
              at com.atlassian.plugin.manager.DefaultPluginManager.notifyModuleEnabled(DefaultPluginManager.java:1447)
              at com.appiancorp.plugins.AppianPluginManager.notifyModuleEnabled(AppianPluginManager.java:55)
              at com.atlassian.plugin.manager.DefaultPluginManager.enableConfiguredPluginModule(DefaultPluginManager.java:1254)
              at com.atlassian.plugin.manager.DefaultPluginManager.enableConfiguredPluginModules(DefaultPluginManager.java:1220)
              at com.atlassian.plugin.manager.DefaultPluginManager.addPlugins(DefaultPluginManager.java:722)
              at com.atlassian.plugin.manager.DefaultPluginManager.scanForNewPlugins(DefaultPluginManager.java:446)
              at com.appiancorp.plugins.AppianPluginManager.scanForNewPlugins0(AppianPluginManager.java:111)
              at com.appiancorp.plugins.AppianPluginManager.scanForNewPlugins(AppianPluginManager.java:103)
              at com.appiancorp.plugins.HotDeployerRunnable.run(HotDeployerRunnable....
  • ...java:29)
              at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
              at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
              at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
              at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
              at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
              at java.lang.Thread.run(Thread.java:722)
    Caused by: com.appiancorp.suiteapi.common.exceptions.AppianException: The Plug-in Excel_To_CDT Module ExcelToCDT is missing the following internationalization bundle(s) for Locale en_GB: [Excel_To_CDT.ExcelToCDT] (APNX-1-4200-000)
              at com.appiancorp.plugins.i18n.I18nHelper.assertLocale(I18nHelper.ja...
  • ... va:108)
              at com.appiancorp.plugins.i18n.I18nHelper.assertI18n(I18nHelper.java:85)
              at com.appiancorp.process.SmartServiceModuleDescriptor.enabledInternal(SmartServiceModuleDescriptor.java:166)
              at com.appiancorp.plugins.ExceptionHandlingModuleDescriptor.enabled(ExceptionHandlingModuleDescriptor.java:61)
              ... 17 more
    2013-11-11 12:04:14,274 [Plugin Hot Deploy] ERROR com.appiancorp.plugins.LoggingPluginEventListener - Failed to enable Plug-in 'Excel to CDT' (Excel_To_CDT) version 1.0.0: 'The Plug-in Excel_To_CDT Module ExcelToCDT is missing the following internationalization bundle(s) for Locale en_GB: [Excel_To_CDT.ExcelToCDT] (APNX-1-4200-000)'
  • oo!! I'm sorry I didn't think more than an unknown limit text gets added to comments. I'll try to keep it precise next time.
  • Hi Bilal,
    Hopefully this documentation can point you in the right direction:
    forum.appian.com/.../Custom_Smart_Service_Plug-ins

    Alternatively, here is another more direct example from Eduardo which should clarify things:
    forum.appian.com/.../b-32612
  • Hi Michael, I luckily followed the same reference documentation. I'm not sure but there's got be something I'm missing.

    I've also tried to do what is discussed on the alternative link that you have sent to me. Unfortunately that has made no difference.. can I please share the archive with you so that you can give it a quick look, if you have got a few minutes?

    Thanks a lot in advance.
  • Michael.tan I'll raise a support case I think. Thanks for your response mate..