BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 18 июн 2025, 20:02

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 262 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.
Автор Сообщение
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 19 дек 2013, 11:14 
Не в сети

Зарегистрирован: 12 авг 2009, 07:06
Сообщения: 28
Откуда: Камчатка
Карма: 0
Подскажите, пожалуйста, что значит "ERROR [main] InetConnectionManager - No accounting root devices found."
в
Код:
/usr/local/BGInetServiceAccess/log# cat error.log
access 12-19/16:15:04 ERROR [main] InetConnectionManager - No accounting root devices found.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 19 дек 2013, 12:32 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
http://wiki.bitel.ru/index.php/ISG,_%D1%81%D1%85%D0%B5%D0%BC%D0%B0_%D1%81%D0%BE_%D1%81%D1%82%D0%B0%D1%80%D1%82%D0%BE%D0%BC_%D1%81%D0%B5%D1%81%D1%81%D0%B8%D0%B8_%D0%B8_%D0%B5%D0%B5_%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D0%B5%D0%B9_%D0%BF%D0%BE_IP,_%D0%B2%D1%8B%D0%B4%D0%B0%D1%87%D0%B0_%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%BE%D0%B2_%D0%BD%D0%B0_%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5_option82_(%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F_BGBilling%27%D0%B0)
Код:
   <!-- id модуля -->
   <param name="moduleId" value="2"/>
   <!-- id корневого устройства -->
   <param name="rootDeviceId" value="1"/>
   <!-- Типы фейковых устройств, являющихся аккаунтинг серверами -->
   <param name="accounting.deviceTypeIds" value="1"/>

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 19 дек 2013, 12:34 
Не в сети

Зарегистрирован: 12 авг 2009, 07:06
Сообщения: 28
Откуда: Камчатка
Карма: 0
Понял, спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 23 дек 2013, 09:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
При перезагрузке аккаунтинга иногда возникает такая ошибка:

Код:
accounting 12-23/12:14:27 ERROR [main] Accounting - ParseError at [row,col]:[1,164]
Message: XML document structures must start and end within the same entity.
javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,164]
Message: XML document structures must start and end within the same entity.
        at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLStreamReaderImpl.java:594)
        at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.nextTag(XMLStreamReaderImpl.java:1235)
        at ru.bitel.bgbilling.modules.inet.accounting.Accounting.loadState(Accounting.java:1039)
        at ru.bitel.bgbilling.modules.inet.accounting.Accounting.startImpl(Accounting.java:423)
        at ru.bitel.bgbilling.modules.inet.accounting.Accounting.start(Accounting.java:278)
        at ru.bitel.bgbilling.kernel.application.server.Application.application(Application.java:246)
        at ru.bitel.bgbilling.kernel.application.server.Application.<init>(Application.java:161)
        at ru.bitel.bgbilling.kernel.application.server.Application.main(Application.java:803)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
        at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)


Я так понимаю, когда он останавливается, то не всегда делает flush при записи в файл state.xml, отчего последний остаётся незаконченным:

Код:
<?xml version="1.0" ?><data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:common="http://common.bitel.ru"

- и всё!
Видимо где-то не закрывается дескриптор файла.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 31 дек 2013, 16:45 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
недавно добавили две фичи:
Код:
1646   13.12.2013 17:34:05   ДОБАВЛЕНО   Inet: Возможность редактирования и перепривязки IP-ресурсов с подписками.

но при нажатии на "Проверить привязки..." "Обновить привязки...":
Вложение:
1212.jpg
1212.jpg [ 23.93 КБ | Просмотров: 14214 ]

Код:
1291   25.12.2013 17:37:32   ДОБАВЛЕНО   Inet: Возможность удалить первое событие для ServiceActivator из очереди (при единичном случае, когда такое событие вызывает ошибку в ServiceActivator).

При нажатии "Удалить событие..." на корневом устройстве или на любом другом:
Вложение:
1213.jpg
1213.jpg [ 17.3 КБ | Просмотров: 14214 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 10 янв 2014, 08:55 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Обновил первый пост


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 10 янв 2014, 15:50 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
При перезагрузке аккаунтинга иногда возникает такая ошибка:
Код:
accounting 12-23/12:14:27 ERROR [main] Accounting - ParseError at [row,col]:[1,164]
Message: XML document structures must start and end within the same entity.
Возможно с блокировками что-то иногда при стоп-пакете. Постарались исправить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 10 янв 2014, 16:23 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Цитата:
но при нажатии на "Проверить привязки..." "Обновить привязки...":
При нажатии "Удалить событие..." на корневом устройстве или на любом другом:
Исправили.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 14 янв 2014, 12:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ещё пара замечаний:

- Поменял привязку трафиков Radius в середине месяца: раньше вх/исх считались по родительской сессии, а теперь - по сервисной ISG. Тип трафика остался тот же, просто закрыл одни призязки датой, а другие открыл. Но тут вылезла неприятная штука - по первому апдейту на сессии был начислен весь трафик с момента старта дочерней сессии. Пришлось удалять из inet_session_log_detail. Насколько я понимаю, подобная штука происходит стандартно в начале месяца - тогда стартовые значения записываются в нулевой день и не тарифицируются. Можно разъяснение (желательно в доках) - как правильно менять привязки типов трафиков, чтобы всё было правильно? С начала месяца? Всегда делать новые типы трафика при изменении? Что будет, если у меня в середине месяца появится новый тип трафика, который будет браться из уже существующих radius-каунтеров? Он тоже в первый раз запишет суммарное значение каунтера?

- Тестировал отправку flow-детализации по сессиям и из-за ошибки отправил себе на почту письмо с гиговым вложением. Почтовому серверу стало плохо. Думаю, есть смысл со стороны биллинга сделать ограничение на максимальный объём данных flow, которые можно отправлять в письме.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 15 янв 2014, 12:34 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Cromeshnic писал(а):
Думаю, есть смысл со стороны биллинга сделать ограничение на максимальный объём данных flow, которые можно отправлять в письме.

+1
Параметр для указания размера не помешал бы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 11 фев 2014, 11:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Когда в скрипте делаешь InetServService.inetServUpdate(...) и имеется конфликт ip-адресов, то сервис всё равно создаётся, и ему назначается конфликтующий адрес.
Неудобно. Приходится перед сохранением отдельно запускать сложные проверки, и учитывать кучу нюансов. Легко накосячить.
Также, сообщение не информативное: "не найден ip-ресурс". Лучше, если бы он выдавал ещё сервис, с которым происходит конфликт адресов, как в Dialup при конфликте алиасов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 11 фев 2014, 16:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Cromeshnic писал(а):
Когда в скрипте делаешь InetServService.inetServUpdate(...) и имеется конфликт ip-адресов, то сервис всё равно создаётся, и ему назначается конфликтующий адрес.
Неудобно. Приходится перед сохранением отдельно запускать сложные проверки, и учитывать кучу нюансов. Легко накосячить.
Также, сообщение не информативное: "не найден ip-ресурс". Лучше, если бы он выдавал ещё сервис, с которым происходит конфликт адресов, как в Dialup при конфликте алиасов.

выдает, если зайти на ip ресурсы, там есть кнопки обновить привязки ip ресурсов. Но, да, неудобно

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 17 фев 2014, 14:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Заметил, что когда заводишь новое устройство, нужно обязательно рестартить Access и Accounting - иначе при заведении сервисов они не включаются, а очередь событий ActiveMQ BG.Event.ru.bitel.bgbilling.modules.inet.access.sa.event.InetSaServModifyEvent начинает забиваться.
"Перечитать конфигурацию" не помогает.
v 5.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 18 фев 2014, 11:22 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Мелкая хотелка - во вкладке "IP-ресурсы" в разделе "Использование" по двойному клику на строчке открывать договор, аналогично использованию интерфейсов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 18 фев 2014, 14:07 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Когда закрываешь родительский сервис датой, дочерние не закрываются датой. Логично все закрывать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 20 фев 2014, 13:03 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Закрываю датой ip-ресурс: "Нельзя изменить этот ресурс, т.к. на него есть подписчики!". Жму "Отмена" - вижу, что ресурс всё равно закрылся. Wtf? Аналогичная штука с сервисами, как я понимаю - даже если возникает конфликт ресурсов, то сервис в базу всё равно сохраняется, просто подписка на ресурсы не осуществляется. Можно схватить проблем с этим, мне кажется.

viewtopic.php?f=44&t=8985


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 24 фев 2014, 14:05 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Добавляю в ресурсы сеть /30: x.x.x.52-x.x.x.55
Пытаюсь всю её указать на сервисе (x.x.x.52/30) - не даёт "неверно указана сеть". /31 или /32 - даёт.
wtf?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 25 фев 2014, 12:17 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Бител за внедрение IPv6 экономию IPv4 адресов :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 26 фев 2014, 15:12 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Когда в скрипте делаешь InetServService.inetServUpdate(...) и имеется конфликт ip-адресов, то сервис всё равно создаётся, и ему назначается конфликтующий адрес.
Неудобно. Приходится перед сохранением отдельно запускать сложные проверки, и учитывать кучу нюансов. Легко накосячить.
Также, сообщение не информативное: "не найден ip-ресурс". Лучше, если бы он выдавал ещё сервис, с которым происходит конфликт адресов, как в Dialup при конфликте алиасов.


Это проблема в скрипте, а не у нас. Скрипт должен сам обрабатывать это исключение и делать rollBack. Пример есть например тут

Код:
      try
             {
 
 
                if ( needUpdate )
               {
                   logger.info( "updating serv for cid = " + cid + ";deviceId" + device.getId()  +
                     ";device host " +    device.getHost() +
                     ";port=" + port );
 
                  wsServ.inetServUpdate( serv, new ArrayList<InetServOption>(), false, false, 0 );
               }
             }
             catch( Exception e )
             {
                printError(  cid, e, "Error while updating  service  for contract " + cid +  ";deviceId" + device.getId()  +
                  ";device host " +    device.getHost() +
                  ";port=" + port + ":" + e.getMessage() );
                //logger.error( "", e );
 
               connectionSet.rollback();
             }
 
            connectionSet.commit();
 


Или кидать исключение наверх, чтобы там сделали rollback. Вы скорее всего сами перехватили исключение и ничего не делаете.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 26 фев 2014, 17:16 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Также, сообщение не информативное: "не найден ip-ресурс". Лучше, если бы он выдавал ещё сервис, с которым происходит конфликт адресов, как в Dialup при конфликте алиасов.

Исправлено, в следующем обновление будет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 28 фев 2014, 17:51 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Закрываю датой ip-ресурс: "Нельзя изменить этот ресурс, т.к. на него есть подписчики!". Жму "Отмена" - вижу, что ресурс всё равно закрылся. Wtf? Аналогичная штука с сервисами, как я понимаю - даже если возникает конфликт ресурсов, то сервис в базу всё равно сохраняется, просто подписка на ресурсы не осуществляется. Можно схватить проблем с этим, мне кажется.

viewtopic.php?f=44&t=8985


Не могу такого воспроизвести . Проверил у себя на 5.2, поменял ресурс , получил "Нельзя изменить этот ресурс, т.к. на него есть подписчики!"., ресурс остался со старой датой. У вас точно все таблицы в innodb ? Такое бывает если таблицы в myisam и на них не работает откат транзакции. Хотя в данном случае(в случае ресурсов) проверил, там вначале кидается исключение, только потом сохраняется в базу. Тут откат транзакции даже не причем. Может мне у вас лучше попробовать это сделать ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 04 мар 2014, 14:58 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
После вчерашнего обновления заметил следующее.
При настройке колонок в списке инет сервисов у абонента и последующем нажатии кнопки обновить - колонки исчезают друг за другом, после переоткрытия договора - они снова на месте


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 04 мар 2014, 15:48 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ikoctya писал(а):
После вчерашнего обновления заметил следующее.
При настройке колонок в списке инет сервисов у абонента и последующем нажатии кнопки обновить - колонки исчезают друг за другом, после переоткрытия договора - они снова на месте

поясните что значит "при настройке колонок".
и какие именно исчезают?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 04 мар 2014, 16:38 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
"Видимость столбцов", "растягивать", "запомнить расположение", при измениении расмера колонок руками тоже - что тут непонятного


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 04 мар 2014, 19:50 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Непонятна последовательность действий, а также "при", "после" итд.
Т.е. вы берёте растягиваете любую колонку мышкой и после этого при нажатии обновить каждый раз исчезает одна колонка из таблицы? :lupa:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 05 мар 2014, 11:39 
Не в сети
Клиент

Зарегистрирован: 06 апр 2013, 21:49
Сообщения: 152
Откуда: Глазов
Карма: 0
Иногда одна, а иногда сразу все кроме первой.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 05 мар 2014, 13:41 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
stark писал(а):
Cromeshnic писал(а):
Закрываю датой ip-ресурс: "Нельзя изменить этот ресурс, т.к. на него есть подписчики!". Жму "Отмена" - вижу, что ресурс всё равно закрылся. Wtf? Аналогичная штука с сервисами, как я понимаю - даже если возникает конфликт ресурсов, то сервис в базу всё равно сохраняется, просто подписка на ресурсы не осуществляется. Можно схватить проблем с этим, мне кажется.

viewtopic.php?f=44&t=8985


Не могу такого воспроизвести . Проверил у себя на 5.2, поменял ресурс , получил "Нельзя изменить этот ресурс, т.к. на него есть подписчики!"., ресурс остался со старой датой. У вас точно все таблицы в innodb ? Такое бывает если таблицы в myisam и на них не работает откат транзакции. Хотя в данном случае(в случае ресурсов) проверил, там вначале кидается исключение, только потом сохраняется в базу. Тут откат транзакции даже не причем. Может мне у вас лучше попробовать это сделать ?


Всё ок, меня запутало отображение. Когда нажимаешь "Сохранить" - выдаёт ошибку. Потом жмёшь "Отмена" - и в интерфейсе появляется дата закрытия. Хотя если обновить, то всё пропадает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 05 мар 2014, 13:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
stark писал(а):
Cromeshnic писал(а):
Когда в скрипте делаешь InetServService.inetServUpdate(...) и имеется конфликт ip-адресов, то сервис всё равно создаётся, и ему назначается конфликтующий адрес.
Неудобно. Приходится перед сохранением отдельно запускать сложные проверки, и учитывать кучу нюансов. Легко накосячить.
Также, сообщение не информативное: "не найден ip-ресурс". Лучше, если бы он выдавал ещё сервис, с которым происходит конфликт адресов, как в Dialup при конфликте алиасов.


Это проблема в скрипте, а не у нас. Скрипт должен сам обрабатывать это исключение и делать rollBack. Пример есть например тут

Или кидать исключение наверх, чтобы там сделали rollback. Вы скорее всего сами перехватили исключение и ничего не делаете.


Хм, а как связан connectionSet и сервис?
А если у меня в коде нет connectionSet?
Брать ThreadContext.get().getConnectionSet()?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 06 мар 2014, 11:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
stark писал(а):
Cromeshnic писал(а):
Когда в скрипте делаешь InetServService.inetServUpdate(...) и имеется конфликт ip-адресов, то сервис всё равно создаётся, и ему назначается конфликтующий адрес.
Неудобно. Приходится перед сохранением отдельно запускать сложные проверки, и учитывать кучу нюансов. Легко накосячить.
Также, сообщение не информативное: "не найден ip-ресурс". Лучше, если бы он выдавал ещё сервис, с которым происходит конфликт адресов, как в Dialup при конфликте алиасов.


Это проблема в скрипте, а не у нас. Скрипт должен сам обрабатывать это исключение и делать rollBack. Пример есть например тут

Или кидать исключение наверх, чтобы там сделали rollback. Вы скорее всего сами перехватили исключение и ничего не делаете.


Хм, а как связан connectionSet и сервис?
А если у меня в коде нет connectionSet?
Брать ThreadContext.get().getConnectionSet()?


покажите свой код ? Он где вызывается ? в каких скриптах?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Общие баги, проблемы
СообщениеДобавлено: 06 мар 2014, 11:34 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Cromeshnic писал(а):
Добавляю в ресурсы сеть /30: x.x.x.52-x.x.x.55
Пытаюсь всю её указать на сервисе (x.x.x.52/30) - не даёт "неверно указана сеть". /31 или /32 - даёт.
wtf?


Проверил у себя в 5.2 с сетью 192.168.100.52/30 - все работает . Видимо надо у вас смотреть, какие-то еще факторы есть.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 262 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.153s | 79 Queries | GZIP : On ]