forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] Inet - ошибка в AbstractTerminalServiceActivator http://forum.bitel.ru/viewtopic.php?f=44&t=10783 |
Страница 1 из 1 |
Автор: | nik247 [ 11 авг 2015, 21:18 ] |
Заголовок сообщения: | [6.0] Inet - ошибка в AbstractTerminalServiceActivator |
В AbstractTerminalServiceActivator есть ошибка при обработке "deviceAttr(D)": существующий код: Код: switch( args.length ) корректный код - исправлено args[1] на args[0]:{ case 1: deviceId = this.deviceId; entitySpecAttrId = Utils.parseInt( args[1].toString() ); def = null; break; Код: switch( args.length ) Иначе вываливается ошибка:{ case 1: deviceId = this.deviceId; entitySpecAttrId = Utils.parseInt( args[0].toString() ); def = null; break; Код: connection 08-11/18:07:57 ERROR [sa-p-14-t-4] AbstractTerminalServiceActivator - 1 java.lang.ArrayIndexOutOfBoundsException: 1 at ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator.getValue(AbstractTerminalServiceActivator.java:699) at ru.bitel.bgbilling.modules.inet.dyn.device.terminal.TelnetServiceActivator.getValue(TelnetServiceActivator.java:171) at ru.bitel.bgbilling.modules.inet.dyn.device.terminal.AbstractTerminalServiceActivator$1.invoke(AbstractTerminalServiceActivator.java:550) at ru.bitel.common.util.MacrosFormat.invoke(MacrosFormat.java:281) И можно еще добавить одну переменную "dateNow", которая возвращает в активатор текущее время? Код: else if( "dateNow".equals( macros ) )
{ SimpleDateFormat dateFormat = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss"); return dateFormat.format( new Date() ); } |
Автор: | stark [ 12 авг 2015, 20:38 ] |
Заголовок сообщения: | Re: [6.0] Inet - ошибка в AbstractTerminalServiceActivator |
Исправим. В более старших версиях уже оказывается исправили. |
Автор: | stark [ 12 авг 2015, 20:46 ] |
Заголовок сообщения: | Re: [6.0] Inet - ошибка в AbstractTerminalServiceActivator |
Исправлено, в следующем обновлении будет. dateNow пока добавили только в более свежую версию. |
Автор: | nik247 [ 12 авг 2015, 20:53 ] |
Заголовок сообщения: | Re: [6.0] Inet - ошибка в AbstractTerminalServiceActivator |
stark писал(а): Исправлено, в следующем обновлении будет. dateNow пока добавили только в более свежую версию. Спасибо. Могли бы и в 6.0 добавить ![]() |
Автор: | stark [ 12 авг 2015, 20:55 ] |
Заголовок сообщения: | Re: [6.0] Inet - ошибка в AbstractTerminalServiceActivator |
nik247 писал(а): stark писал(а): Исправлено, в следующем обновлении будет. dateNow пока добавили только в более свежую версию. Спасибо. Могли бы и в 6.0 добавить ![]() добавил в младшую версию 6.2 и master, а дальше лень накатывать было ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |