forum.bitel.ru http://forum.bitel.ru/ |
|
[6.2] Перенос сервиса с договора на договор http://forum.bitel.ru/viewtopic.php?f=44&t=11377 |
Страница 1 из 1 |
Автор: | spectrum [ 24 фев 2016, 21:00 ] |
Заголовок сообщения: | [6.2] Перенос сервиса с договора на договор |
При пропытке переноса сервиса с договора на договор выдает таймаут операции: Цитата: ru.bitel.bgbilling.common.BGException: Lock wait timeout exceeded; try restarting transaction [41000, 1205] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.sun.xml.ws.fault.SOAPFaultBuilder.createUserDefinedException(SOAPFaultBuilder.java:318) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:139) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:123) at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:93) at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:144) at com.sun.proxy.$Proxy44.inetServMove(Unknown Source) at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServPanel.moveServices(InetServPanel.java:545) at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServPanel.access$500(InetServPanel.java:48) at ru.bitel.bgbilling.modules.inet.api.client.contract.InetServPanel$8.actionPerformedImpl(InetServPanel.java:520) at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:237) at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:91) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.AbstractButton.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.awt.EventQueue$4.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Цитата: Информация о версии:
Клиент: вер. 6.2.797 / 08.02.2016 14:57:20 os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 Сервер: вер. 6.2.1015 / 09.02.2016 20:28:23 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_60 bvcom: вер. 6.2.89 / 08.02.2016 14:58:03 card: вер. 6.2.33 / 02.02.2016 17:41:54 enaza: вер. 6.2.57 / 02.02.2016 17:42:02 gorod: вер. 6.2.163 / 02.02.2016 17:42:02 inet: вер. 6.2.629 / 09.02.2016 20:29:32 mps: вер. 6.2.180 / 08.02.2016 15:00:46 npay: вер. 6.2.189 / 02.02.2016 17:42:04 rentsoft: вер. 6.2.58 / 02.02.2016 17:42:06 reports: вер. 6.2.201 / 03.02.2016 21:18:52 |
Автор: | stark [ 24 фев 2016, 22:50 ] |
Заголовок сообщения: | Re: [6.2] Перенос сервиса с договора на договор |
покажите лучше ошибку из логов сервера. |
Автор: | spectrum [ 25 фев 2016, 19:52 ] |
Заголовок сообщения: | Re: [6.2] Перенос сервиса с договора на договор |
А там нет ошибок. В общем выяснилось. Перенос на самом деле происходит, только через какое-то время. Не понятно почему так долго, что даже ошибка таймаута вываливается. |
Автор: | dimOn [ 26 фев 2016, 01:32 ] |
Заголовок сообщения: | Re: [6.2] Перенос сервиса с договора на договор |
Цитата: Перенос на самом деле происходит, только через какое-то время. Не понятно почему так долго, что даже ошибка таймаута вываливается. Это не "ошибка таймаута" потому что долго выполнялся запрос, а "ошибка таймаута" потому что он не мог выполниться, т.к. кто-то другой залочил таблицу. Нужно разбираться, глядеть show processlist итд итп. |
Автор: | stark [ 26 фев 2016, 17:02 ] |
Заголовок сообщения: | Re: [6.2] Перенос сервиса с договора на договор |
spectrum писал(а): А там нет ошибок. Если есть в клиенте, то должно быть и на сервере. Запустите show processlist во время переноса. Какие запросы висят в этом момент ? Он же у вас как бы подвивает? как это со стороны клиента то выглядит? |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |