forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибка "Нельзя редактировать отправленное сообщение" http://forum.bitel.ru/viewtopic.php?f=54&t=8996 |
Страница 1 из 1 |
Автор: | abu [ 26 фев 2014, 11:47 ] |
Заголовок сообщения: | Ошибка "Нельзя редактировать отправленное сообщение" |
После обновления, при отработке скрипта отправки sms-сообщений, в scheduler.log получаю: Код: 02-26/15:10:07 ERROR [pool-2-thread-1] DispatchWorker - Нельзя редактировать отправленное сообщение! ru.bitel.bgbilling.common.BGMessageException: Нельзя редактировать отправленное сообщение! at ru.bitel.bgbilling.plugins.dispatch.server.DispatchServiceImpl.updateMessage(DispatchServiceImpl.java:119) at ru.bitel.bgbilling.plugins.dispatch.server.DispatchWorker.executeTask(DispatchWorker.java:110) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:74) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Закладки редактирования sms-рассылки в клиенте закрыты (важно ли это?). Сам скрипт отрабатывает нормально и представляет собой простое сохранение в файл: Код: import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.*; import java.io.*; import java.util.List; import java.util.Calendar; import javax.activation.DataSource; import ru.bitel.bgbilling.common.BGException; import ru.bitel.bgbilling.plugins.dispatch.common.bean.Contact; import ru.bitel.bgbilling.plugins.dispatch.server.sender.Sender; public class sms implements Sender { @Override public void send( Contact contact1, String string2, String string3, List<DataSource> list4 ) throws BGException { try{ String queryStr =string3; String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(Calendar.getInstance().getTime()); String filePath = "/home/file/patch/" + contact1.getValue() + "_" + timeStamp + "_" +Integer.toString(contact1.getContractId()); PrintWriter out = null; try { out = new PrintWriter(new File(filePath).getAbsoluteFile(), "UTF-8"); } catch(FileNotFoundException e) { throw new RuntimeException(e); } out.print(queryStr); out.close(); } catch (UnsupportedEncodingException e) { throw new AssertionError("UTF-8 not supported");} } } Информация о версии: Клиент: вер. 6.0 сборка 1289 от 21.02.2014 20:24:08 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_35 Сервер: вер. 6.0 сборка 1681 от 21.02.2014 20:24:19 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_35 assist вер. 6.0 сборка 105 от 05.02.2014 15:53:10 bill вер. 6.0 сборка 342 от 05.02.2014 19:11:42 card вер. 6.0 сборка 226 от 05.02.2014 15:53:15 dba вер. 6.0 сборка 168 от 05.02.2014 15:53:37 enaza вер. 6.0 сборка 75 от 05.02.2014 15:53:46 gorod вер. 6.0 сборка 169 от 05.02.2014 15:53:47 inet вер. 6.0 сборка 1341 от 21.02.2014 18:03:52 mps вер. 6.0 сборка 208 от 21.02.2014 20:24:51 npay вер. 6.0 сборка 223 от 05.02.2014 15:55:06 paylinks вер. 6.0 сборка 34 от 05.02.2014 15:55:07 qiwi вер. 6.0 сборка 41 от 05.02.2014 15:55:21 rentsoft вер. 6.0 сборка 59 от 05.02.2014 15:55:46 reports вер. 6.0 сборка 210 от 05.02.2014 15:55:46 rscm вер. 6.0 сборка 192 от 05.02.2014 15:55:48 ru.bitel.bgbilling.plugins.cladr вер. 6.0 сборка 121 от 05.02.2014 15:55:14 ru.bitel.bgbilling.plugins.dispatch вер. 6.0 сборка 101 от 05.02.2014 15:55:16 trayinfo вер. 6.0 сборка 176 от 05.02.2014 15:55:51 wellpay вер. 6.0 сборка 38 от 05.02.2014 15:56:19 wm вер. 6.0 сборка 191 от 05.02.2014 15:56:42 yamoney вер. 6.0 сборка 65 от 05.02.2014 15:56:43 Что я делаю не так? |
Автор: | Artur [ 26 фев 2014, 15:09 ] |
Заголовок сообщения: | Re: Ошибка "Нельзя редактировать отправленное сообщение" |
Посмотрите в клиенте биллинга в настройке рассылки стоит ли галочка Не помечать сообщения отправленными. Также покажите ваше сообщение на вкладке сообщений в настройках рассылки. |
Автор: | abu [ 27 фев 2014, 05:30 ] |
Заголовок сообщения: | Re: Ошибка "Нельзя редактировать отправленное сообщение" |
Галочка стоит, но она не активна (строка "не помечать сообщения отправленными" имеет серый цвет). http://storage6.static.itmages.com/i/14/0226/h_1393457326_4790564_8d2800f2fa.jpeg |
Автор: | Artur [ 27 фев 2014, 09:14 ] |
Заголовок сообщения: | Re: Ошибка "Нельзя редактировать отправленное сообщение" |
Хм, странно тогда. Дайте, пожалуйста, доступ. |
Автор: | abu [ 27 фев 2014, 09:58 ] |
Заголовок сообщения: | Re: Ошибка "Нельзя редактировать отправленное сообщение" |
Направил в ЛС. |
Автор: | abu [ 03 мар 2014, 05:14 ] |
Заголовок сообщения: | Re: Ошибка "Нельзя редактировать отправленное сообщение" |
По совету разработчиков выполнил запрос: Код: update dispatch_message set is_sent=0 where id=1 в результате которого ошибка ушла. Спасибо за решение проблемы. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |