forum.bitel.ru
http://forum.bitel.ru/

Не вызывается событие NPay Начисление
http://forum.bitel.ru/viewtopic.php?f=19&t=6570
Страница 1 из 1

Автор:  SafeAndSound [ 16 мар 2012, 13:39 ]
Заголовок сообщения:  Не вызывается событие NPay Начисление

Добрый день!

Есть скрипт поведения глобального события, который должен выполняться при начислении абонплаты.
Однако, никаких признаков выполнения этого скрипта не видно.
В логах пусто.
Уважаемые разработчики, подскажите, где копать?
Спасибо!

Автор:  Amir [ 16 мар 2012, 13:48 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

Какая версия? Билд сервера последний?

Автор:  SafeAndSound [ 16 мар 2012, 13:53 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

Пардон.
Код:
   Клиент: вер. 5.1 сборка 617 от 29.11.2011 18:07:41
os: Linux; java: OpenJDK Server VM, v.1.6.0_20
   Сервер: вер. 5.1 сборка 707 от 15.09.2011 22:12:23
os:Linux; java:Sun Microsystems Inc., v.1.6.0_26

Автор:  stark [ 16 мар 2012, 17:10 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

SafeAndSound писал(а):
Пардон.
Код:
   Клиент: вер. 5.1 сборка 617 от 29.11.2011 18:07:41
os: Linux; java: OpenJDK Server VM, v.1.6.0_20
   Сервер: вер. 5.1 сборка 707 от 15.09.2011 22:12:23
os:Linux; java:Sun Microsystems Inc., v.1.6.0_26


Обновитесь и попробуйте .

Автор:  SafeAndSound [ 19 мар 2012, 13:04 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

После обновления признаков жизни не замечено.
Куда пишутся логи выполнения скриптом глобальных событий?

После сохранения скрипта в server.script.log:
Код:
03-19/10:52:11 DEBUG [ActiveMQ Session Task] ScriptInstance - Eval script Function [id:2; title:АП]
03-19/10:52:11  INFO [ActiveMQ Session Task] EventProcessor - Updating listener Function [id:2; title:АП] to BG.Event.ru.bitel.bgbilling.kernel.event.events.CalculateEvent WHERE moduleId=8
03-19/10:52:11  INFO [ActiveMQ Session Task] ScriptEventListener - OK (re)link Function [id:2; title:АП]

в server.mq.log:
Код:
03-19/10:58:00 ERROR [ActiveMQ Session Task] EventProcessor -
java.lang.UnsupportedOperationException
   at java.util.AbstractCollection.add(Unknown Source)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:301)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:265)
   at com.sun.xml.bind.v2.runtime.unmarshaller.Scope.add(Scope.java:117)
   at com.sun.xml.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl.receive(ArrayERProperty.java:209)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.endElement(UnmarshallingContext.java:518)
   at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:156)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
   at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$MessageAdapter.parseMessage(EventProcessor.java:134)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage0(EventProcessor.java:202)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage(EventProcessor.java:275)
   at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1204)
   at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
   at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
   at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
   at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
03-19/10:58:00 ERROR [ActiveMQ Session Task] EventProcessor -
java.lang.UnsupportedOperationException
   at java.util.AbstractCollection.add(Unknown Source)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:301)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:265)
   at com.sun.xml.bind.v2.runtime.unmarshaller.Scope.add(Scope.java:117)
   at com.sun.xml.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl.receive(ArrayERProperty.java:209)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.endElement(UnmarshallingContext.java:518)
   at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:156)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
   at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$MessageAdapter.parseMessage(EventProcessor.java:134)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage0(EventProcessor.java:202)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage(EventProcessor.java:275)
   at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1204)
   at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
   at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
   at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
   at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
03-19/10:58:09 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 9999 ms elapsed since last write check.
03-19/10:58:09 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - Message sent since last write check, resetting flag
03-19/10:58:19 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10000 ms elapsed since last write check.
03-19/10:58:19 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - No message sent since last write check, sending a KeepAliveInfo
03-19/10:58:29 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10000 ms elapsed since last write check.
03-19/10:58:29 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - Message sent since last write check, resetting flag
03-19/10:58:29 DEBUG [InactivityMonitor ReadCheck] InactivityMonitor - 29998 ms elapsed since last read check.
03-19/10:58:29 DEBUG [InactivityMonitor ReadCheck] InactivityMonitor - Message received since last read check, resetting flag:
03-19/10:58:39 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10000 ms elapsed since last write check.
03-19/10:58:39 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - No message sent since last write check, sending a KeepAliveInfo
03-19/10:58:49 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10000 ms elapsed since last write check.
03-19/10:58:49 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - Message sent since last write check, resetting flag
03-19/10:58:59 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10000 ms elapsed since last write check.
03-19/10:58:59 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - No message sent since last write check, sending a KeepAliveInfo
03-19/10:58:59 DEBUG [InactivityMonitor ReadCheck] InactivityMonitor - 30002 ms elapsed since last read check.
03-19/10:58:59 DEBUG [InactivityMonitor ReadCheck] InactivityMonitor - Message received since last read check, resetting flag:
03-19/10:59:09 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10000 ms elapsed since last write check.
03-19/10:59:09 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - Message sent since last write check, resetting flag
03-19/10:59:19 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 9999 ms elapsed since last write check.
03-19/10:59:19 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - No message sent since last write check, sending a KeepAliveInfo
03-19/10:59:29 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - 10003 ms elapsed since last write check.
03-19/10:59:29 DEBUG [InactivityMonitor WriteCheck] InactivityMonitor - Message sent since last write check, resetting flag
03-19/10:59:29 DEBUG [InactivityMonitor ReadCheck] InactivityMonitor - 29999 ms elapsed since last read check.
03-19/10:59:29 DEBUG [InactivityMonitor ReadCheck] InactivityMonitor - Message received since last read check, resetting flag:

В server.error.log:
Код:
mq 03-19/10:58:00 ERROR [ActiveMQ Session Task] EventProcessor -
java.lang.UnsupportedOperationException
   at java.util.AbstractCollection.add(Unknown Source)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:301)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:265)
   at com.sun.xml.bind.v2.runtime.unmarshaller.Scope.add(Scope.java:117)
   at com.sun.xml.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl.receive(ArrayERProperty.java:209)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.endElement(UnmarshallingContext.java:518)
   at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:156)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
   at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$MessageAdapter.parseMessage(EventProcessor.java:134)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage0(EventProcessor.java:202)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage(EventProcessor.java:275)
   at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1204)
   at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
   at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
   at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
   at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
mq 03-19/10:58:00 ERROR [ActiveMQ Session Task] EventProcessor -
java.lang.UnsupportedOperationException
   at java.util.AbstractCollection.add(Unknown Source)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:301)
   at com.sun.xml.bind.v2.runtime.reflect.Lister$CollectionLister.addToPack(Lister.java:265)
   at com.sun.xml.bind.v2.runtime.unmarshaller.Scope.add(Scope.java:117)
   at com.sun.xml.bind.v2.runtime.property.ArrayERProperty$ReceiverImpl.receive(ArrayERProperty.java:209)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.endElement(UnmarshallingContext.java:518)
   at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:156)
   at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
   at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
   at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
   at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
   at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
   at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:211)
   at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:184)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(Unknown Source)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$MessageAdapter.parseMessage(EventProcessor.java:134)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage0(EventProcessor.java:202)
   at ru.bitel.bgbilling.kernel.event.EventProcessor$Consumer.onMessage(EventProcessor.java:275)
   at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1204)
   at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:131)
   at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:202)
   at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122)
   at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43)
   at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

scheduler.script.log пустой.
Куда смотреть, где искать хотя бы вывод print?

Автор:  SafeAndSound [ 29 мар 2012, 12:29 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

up

Автор:  skyb [ 29 мар 2012, 12:33 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

а тут?

Вложения:
Выделение_055.png
Выделение_055.png [ 14.38 КБ | Просмотров: 6066 ]

Автор:  SafeAndSound [ 30 мар 2012, 13:37 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

Пусто везде. Разве логи функций глобальных событий пишутся в логи глобальных скриптов поведения?

update: Версия всё ещё 5.1. Стоит переходить на 5.2?

Автор:  skyb [ 30 мар 2012, 19:43 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

SafeAndSound писал(а):
Пусто везде. Разве логи функций глобальных событий пишутся в логи глобальных скриптов поведения?

update: Версия всё ещё 5.1. Стоит переходить на 5.2?

предпологаю что не выполняется скрипт вообще ......

Автор:  Amir [ 30 мар 2012, 20:00 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

Выложили обновление для 5.1 (ядро). Не забудьте сделать бекап старых библиотек.

Автор:  SafeAndSound [ 04 апр 2012, 14:36 ]
Заголовок сообщения:  Re: Не вызывается событие NPay Начисление

Заработало. Спасибо!

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/