forum.bitel.ru http://forum.bitel.ru/ |
|
[6.2] Рассылка smsAero (CRM) http://forum.bitel.ru/viewtopic.php?f=54&t=10974 |
Страница 1 из 1 |
Автор: | borisk [ 09 окт 2015, 16:50 ] |
Заголовок сообщения: | [6.2] Рассылка smsAero |
Добрый день! Пытаемся сделать интеграцию с системой smsAero. В результате отсылки получаем exception. Извечный вопрос - куда копать? Цитата: 10-09/15:42:03 ERROR [pool-2-thread-4] DispatchWorker - java.lang.reflect.UndeclaredThrowableException at com.sun.proxy.$Proxy28.send(Unknown Source) at ru.bitel.bgbilling.plugins.dispatch.server.bean.MessageProcessor.send(MessageProcessor.java:247) at ru.bitel.bgbilling.plugins.dispatch.server.task.DispatchWorker.executeTask(DispatchWorker.java:104) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:76) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at ru.bitel.bgbilling.kernel.dynamic.server.DynamicClassManager$UpdatingInvocationHandler.invoke(DynamicClassManager.java:226) ... 7 more Caused by: ru.bitel.bgbilling.common.BGException: Сбой при отправке смс! at ru.bitel.bgbilling.plugins.dispatch.server.sender.smsaero.SmsAeroSender.send(SmsAeroSender.java:36) ... 12 more Caused by: java.io.IOException: Invalid Http response at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1554) at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1440) at java.net.URL.openStream(URL.java:1038) at ru.bitel.bgbilling.plugins.dispatch.server.sender.smsaero.SmsAero.sendMsg(SmsAero.java:42) at ru.bitel.bgbilling.plugins.dispatch.server.sender.smsaero.SmsAeroSender.send(SmsAeroSender.java:32) ... 12 more Цитата: Информация о версии:
Клиент: вер. 6.2.754 / 16.09.2015 21:10:34 os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.8.0_51 Сервер: вер. 6.2.949 / 16.09.2015 15:17:05 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_51 bill: вер. 6.2.44 / 04.09.2015 16:38:08 card: вер. 6.2.26 / 04.09.2015 16:36:27 email: вер. 6.2.171 / 14.08.2015 18:01:48 inet: вер. 6.2.565 / 16.09.2015 21:06:55 ipn: вер. 6.2.221 / 14.08.2015 18:01:54 mps: вер. 6.2.169 / 31.08.2015 19:07:41 npay: вер. 6.2.181 / 31.08.2015 18:43:42 reports: вер. 6.2.189 / 16.09.2015 21:07:33 ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.49 / 14.08.2015 18:02:03 Окружение: Клиент: os: Windows XP x86, 5.1 java: Java HotSpot(TM) Client VM, v.1.8.0_51 jre home: C:\Program Files\Java\jre1.8.0_51 default tz: 09.10.2015 15:50 YEKT +0500 (Asia/Yekaterinburg) user tz: 09.10.2015 15:50 UZT +0500 (Asia/Tashkent) locale: ru_RU Сервер: os: Linux amd64, 3.2.0-4-amd64 java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_51 jre home: /opt/jdk1.8.0_51/jre default tz: 09.10.2015 15:50 YEKT +0500 (Asia/Yekaterinburg) db time: 2015-10-09 16:50:08.0 locale: ru_RU Третьи стороны: Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved. http://p.yusukekamiyamane.com/ Silk icon set. Copyright © Mark James. All rights reserved. http://www.famfamfam.com/lab/icons/silk/ |
Автор: | Ildar [ 13 окт 2015, 11:35 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
В обще ни когда не отправляет? Логин, пароль и подпись корректны? |
Автор: | borisk [ 13 окт 2015, 11:42 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Вообще не отправляет, логин и пароль правильные. С ними входит в личный кабинет. Пароль переведен в MD5 с помощью биллинга. На самом деле есть у меня дикое подозрение что проблема в самом smsaero. Потому что из личного кабинета хоть и пишет что "sms отправлено", но на телефон по факту оно не приходит. Но ТП smsaero пока молчит, видимо придется выбирать другого провайдера. |
Автор: | Ildar [ 13 окт 2015, 12:33 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Попробуйте отправить в ручную сами get запросом. Что выдаст? http://gate.smsaero.ru/send/?user=login ... &from=sign где в место login - логин, password- пароль в md5, phone - телефон(11 цифр), message- текст сообщения, sign - ваша подтвержденная подпись |
Автор: | Artur [ 13 окт 2015, 13:08 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
borisk писал(а): ... видимо придется выбирать другого провайдера. Пообщайтесь с Enterix о ценах, возможно договоритесь с ними. Если что, у нас есть прямой выход на тех. специалистов и, возможно, техническое руководство. |
Автор: | borisk [ 15 окт 2015, 13:12 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Попробовал, пришло Цитата: 31222122=accepted по Enterix - пообщаемся |
Автор: | Ildar [ 15 окт 2015, 14:21 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Обновитесь пожалуйста. |
Автор: | borisk [ 15 окт 2015, 14:35 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Ошибка теперь не выводится, но и sms не приходит. И у кого теперь искать проблему? ![]() |
Автор: | borisk [ 15 окт 2015, 14:40 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
По enterix тоже не все так просто ![]() http://billing.enterix.ru/faces/register.xhtml Цитата: HTTP Status 500 -
type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. |
Автор: | Artur [ 15 окт 2015, 14:52 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
borisk писал(а): Ошибка теперь не выводится, но и sms не приходит. И у кого теперь искать проблему? ![]() Посмотрел по коду - логируются только ошибки. Можем добавить debug при работе DispatchWorker и рассыльщиков. |
Автор: | Ildar [ 15 окт 2015, 15:11 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Самым быстрым способом узнать, это создать следующий дин. код и запустить его( можете создать с тем же именем класс smsTest ). Только проставьте все значения из вашего конфига( поля login, password, sign ) и желаемый номер телефона. Что выдаст в результате скрипт? Код: import ru.bitel.bgbilling.kernel.script.server.dev.GlobalScriptBase;
import ru.bitel.bgbilling.server.util.Setup; import ru.bitel.common.sql.ConnectionSet; import ru.bitel.bgbilling.plugins.dispatch.server.sender.smsaero.SmsAero; import java.io.IOException; public class smsTest extends GlobalScriptBase { @Override public void execute( Setup setup1, ConnectionSet connectionSet2 ) throws Exception { String login = ""; String password = ""; String sign = ""; String phone = "79171234567"; String text = "testText"; SmsAero smsAero = new SmsAero( login, password ); try { String result = smsAero.sendMsg( phone, text, sign, null, null ); print( result ); } catch( IOException e ) { e.printStackTrace(); } } } |
Автор: | borisk [ 15 окт 2015, 16:30 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero (CRM) |
Выдает чудненько Цитата: 31225775=accepted , но sms не приходит. Понял, пинаю smsAero
|
Автор: | Artur [ 16 окт 2015, 17:33 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero |
Artur писал(а): borisk писал(а): Ошибка теперь не выводится, но и sms не приходит. И у кого теперь искать проблему? ![]() Посмотрел по коду - логируются только ошибки. Можем добавить debug при работе DispatchWorker и рассыльщиков. Готово для версий 6.1/6.2. Будет в ближайшем обновлении. Учтите, что сегодня пятница... |
Автор: | borisk [ 19 окт 2015, 16:38 ] |
Заголовок сообщения: | Re: [6.2] Рассылка smsAero (CRM) |
Спасибо ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |