Добрый день
Хотел в рассылки поставить детализацию.
что не так делаю в менеджере рассылок в тексте?
В доке
Цитата:
$${balance} - баланс договора на момент отправки;
$${saldo} - сальдо договора на момент отправки;
$${module:<MID>:<FUNCTION>} - вставка модульных данных, здесь <MID> - код модуля, <FUNCTION> - название функции запрашиваемых данных, например, $${module:10:detail};
Делаю
Код:
Баланс на момент отправки $${balance}
Сальдо на момент отправки $${saldo}
sdgsdb $${module:4:detail}
Вылетает в логе ошибка
01-29/14:55:02 INFO [Thread-3] TaskExecuter - Starting periodic task #13: ru.bitel.bgbilling.plugins.dispatch.server.DispatchWorker
01-29/14:55:02 ERROR [pool-2-thread-3] MessageProcessor - Не удалось отправить сообщения по подписке с id = 2
ru.bitel.bgbilling.common.BGException: java.lang.ClassNotFoundException: ru.bitel.bgbilling.plugins.dispatch.modules.phone.server.ModuleRequest
at ru.bitel.bgbilling.plugins.dispatch.server.interaction.ModuleRequestGenerator.generateRequest(ModuleRequestGenerator.java:42)
at ru.bitel.bgbilling.plugins.dispatch.server.bean.MessageProcessor.processMacro(MessageProcessor.java:174)
at ru.bitel.bgbilling.plugins.dispatch.server.bean.MessageProcessor.send(MessageProcessor.java:232)
at ru.bitel.bgbilling.plugins.dispatch.server.DispatchWorker.executeTask(DispatchWorker.java:100)
at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:74)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:701)
Когда не указываю параметр $${module:4:detail} все нормально приходит но без деталлизации