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 Начисление | ||
а тут?
|
Автор: | 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/ |