forum.bitel.ru http://forum.bitel.ru/ |
|
[6.2] Ошибка при компиляции динамических классов http://forum.bitel.ru/viewtopic.php?f=22&t=11446 |
Страница 1 из 1 |
Автор: | abu [ 15 мар 2016, 09:46 ] |
Заголовок сообщения: | [6.2] Ошибка при компиляции динамических классов |
Пока тренируюсь с переносом биллинга на 6.2, при перекомпиляции динамических классов во время установки сервера биллинга появилась ошибка: Цитата: javax.xml.ws.soap.SOAPFaultException: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.inet.dyn.access.InetServStateSync: Incompatible magic value 3499807118 in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:193) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:134) 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.$Proxy36.compile(Unknown Source) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$13.actionPerformedImpl(DynamicCodeLibraryPanel.java:486) at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:237) at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:91) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:541) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:522) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:517) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$7.actionPerformed(DynamicCodeLibraryPanel.java:302) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6535) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6300) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4891) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2750) at java.awt.Component.dispatchEvent(Component.java:4713) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.inet.dyn.access.InetServStateSync: Incompatible magic value 3499807118 in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:955) at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:876) at ru.bitel.bgbilling.kernel.dynamic.server.DynamicCodeServiceImpl.compile(DynamicCodeServiceImpl.java:197) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at ru.bitel.bgbilling.kernel.container.service.server.ServiceInfo.invoke(ServiceInfo.java:101) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke0(AbstractJaxWsHandler.java:195) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.access$000(AbstractJaxWsHandler.java:47) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$1.run(AbstractJaxWsHandler.java:242) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:236) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:315) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:335) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:150) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:261) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:100) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:314) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:608) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:259) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:162) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.handle(JaxWSAdapter.java:288) at bitel.billing.server.Executer.doPost(SourceFile:163) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:745) Caused by: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.inet.dyn.access.InetServStateSync: Incompatible magic value 3499807118 in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync at ru.bitel.bgbilling.kernel.event.Producer.request(Producer.java:219) at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:944) ... 47 more "in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync" может быть любым, в зависимости от того, какой класс открыт для редактирования. Ничего особенного с каталогом dyn не делал - просто скопировал тот, который был на старом сервере. Скорее всего эта ошибка - результат моих кривых рук, поэтому прошу подсказать - на что обратить внимание. Цитата: Информация о версии:
Клиент: вер. 6.2.806 / 11.03.2016 12:35:55 os: Linux; java: Java HotSpot(TM) Server VM, v.1.8.0_74 Сервер: вер. 6.2.1033 / 11.03.2016 12:36:15 os: Linux; java: Java HotSpot(TM) Client VM, v.1.8.0_74 assist: вер. 6.2.85 / 09.03.2016 11:46:04 bill: вер. 6.2.76 / 11.03.2016 12:36:35 card: вер. 6.2.37 / 01.03.2016 00:15:25 dba: вер. 6.2.163 / 02.02.2016 17:42:00 enaza: вер. 6.2.58 / 01.03.2016 00:18:32 gorod: вер. 6.2.164 / 01.03.2016 00:18:32 inet: вер. 6.2.642 / 11.03.2016 12:36:28 mps: вер. 6.2.198 / 11.03.2016 17:41:46 npay: вер. 6.2.192 / 01.03.2016 18:22:14 paylinks: вер. 6.2.31 / 02.02.2016 17:42:04 qiwi: вер. 6.2.46 / 01.03.2016 00:18:36 rentsoft: вер. 6.2.59 / 01.03.2016 00:18:36 reports: вер. 6.2.203 / 02.03.2016 01:08:39 rscm: вер. 6.2.176 / 01.03.2016 00:18:37 ru.bitel.bgbilling.plugins.cladr: вер. 6.2.119 / 02.02.2016 17:42:00 ru.bitel.bgbilling.plugins.dispatch: вер. 6.2.83 / 01.03.2016 00:18:31 trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09 wellpay: вер. ? wm: вер. 6.2.177 / 01.03.2016 00:18:39 yamoney: вер. 6.2.56 / 01.03.2016 00:18:39 Окружение: Клиент: os: Linux i386, 3.13-1-amd64 java: Java HotSpot(TM) Server VM, v.1.8.0_74 jre home: /opt/java/jdk1.8.0_74/jre default tz: 15.03.2016 12:45 YAKT +0900 (Asia/Yakutsk) user tz: 15.03.2016 12:45 YAKT +0900 (Asia/Yakutsk) locale: ru_RU Сервер: os: Linux i386, 2.6.32-el-smp-alt27 java: Java HotSpot(TM) Client VM, v.1.8.0_74 jre home: /opt/java/jdk1.8.0_74/jre default tz: 15.03.2016 12:45 YAKT +0900 (Asia/Yakutsk) db time: 2016-03-15 12:45:39.0 locale: en_US |
Автор: | dimOn [ 15 мар 2016, 11:19 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Цитата: перекомпиляции динамических классов во время установки сервера биллинга что это означает?вот вы зашли в редактор дин.кода - нажмите скомпилировать всё? компилирует или нет? |
Автор: | abu [ 15 мар 2016, 11:29 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
1. Устанавливаю новую версию биллинга 6.2. 2. Захожу в первый раз клиентом, клиент обновляется. 3. Снова захожу клиентом в "Управление динамическим кодом". 4. Жму "Скомпилировать все". 5. Получаю ошибку. 6. Классы при этом, в иерархии классов, все выделены курсивом. Гугл выдает, например, вот такую ссылку, но что с ней делать, я не знаю - http://slightlyrandombrokenthoughts.blo ... magic.html |
Автор: | dimOn [ 15 мар 2016, 12:01 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
просто вы пишете про Цитата: в зависимости от того, какой класс открыт для редактирования а на сервере ошибки покажите? |
Автор: | Phricker [ 15 мар 2016, 12:04 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Цитата: Ничего особенного с каталогом dyn не делал - просто скопировал тот, который был на старом сервере. Полностью что ли? ИМХО вы должны были из него скопировать только свои классы. А после копирования update.sh делали? Тогда он в dyn заменил бы свои классы. И потом попробовать перекомпилировать. |
Автор: | abu [ 15 мар 2016, 12:28 ] | ||
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов | ||
dimOn Логи прилагаю к этому ответу. Phricker Скопировал, если честно, всё, и свое, и "чужое". Потом все проапдейтил. Потом пошел компилировать. До этого случая я всегда так делал. И делал так уже на одной из тестовых версий 6.2 и все работало. Скорее всего просто что-то по мелочи где-то упустил, но что именно там упускать - ума не приложу, вторую неделю тренируюсь без подобных проблем, сегодня решил перед рабочей установкой все еще раз проверить - и такая вот штука.
|
Автор: | dimOn [ 15 мар 2016, 13:39 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
5сек... |
Автор: | abu [ 15 мар 2016, 13:45 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Перенакатил на другой виртуалке - работает все нормально. Думаю, не стОит тратить времени на эту ошибку. Скорее всего какой-то косяк с моей стороны с подменой версий java. Я пробовал сервер биллинга и activemq запустить на 1.8, прописав им другой путь к jvm, в то время как accounting и access продолжали работать на 1.7, расположенной по старому пути. |
Автор: | dimOn [ 15 мар 2016, 14:22 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
В общем, проблема там такая, судя по логам, что компилировались классы одной jdk (8й?), а грузиться пытались другой (старой? 7?), не могли подгрузиться (что логично) и падали. Походу вы сменили путь к жаве, но приложения не перезагружали. Такое может быть? |
Автор: | abu [ 15 мар 2016, 15:38 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Может быть всякое, конечно (: - за день много чего перепробовал, точно сказать не могу. С другой стороны - новый сервер может запуститься только на 1.8 же, как его можно было не перезапустить? Я делал, в основном, так: 1. Прописывал новую ссылку на /opt/java/jdk18 в настройках activemq и сервере биллинга. 2. Рестартил activemq. 3. Устанавливал новый сервер биллинга. 4. Затем компилировал классы. При этом access и accounting имели в своих настройках старую ссылку на /opt/java/jdk (там расположена java 1.7) и работали все это время без перезагрузки. Мб она где-то еще затесалась, в кэше каком? Так или иначе, если обновляться без всех этих моих выкрутасов, то все работает. Спасибо за разъяснения, эксперименты отложу на потом, а обновляться буду проверенным способом. |
Автор: | dimOn [ 15 мар 2016, 16:19 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
возможно те приложения пытались тоже чо-то там перекомпилировать итд, они все подписаны вроде как. сложно тут сказать. но ошибка вроде нетипичная и как повторить по-другому нежели я описал - непонятно |
Автор: | Khoma [ 22 янв 2019, 21:05 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Вот тут в теме написано, что ошибка не типичная... А я вот с ней столкнулся и что делать не представляю. Ситуация очень похожа, тестирую переход с 6.0 на 7.х. Добрался до 6.2 и на перекомпиляции классов получил такую бяку. Что делать, куда смотреть? Стирал все динкалсы и update.sh'ом обновлял, lib'ы тоже переписывал с дистрибутива, не помогает. Какой-то тупик( Ошибка всегда показывает на класс InetServStateSync Код: javax.xml.ws.soap.SOAPFaultException: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.inet.dyn.access.InetServStateSync: Incompatible magic value 3499807118 in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync
at com.sun.xml.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:193) at com.sun.xml.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:134) 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.$Proxy34.recompileAll(Unknown Source) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$14.actionPerformedImpl(DynamicCodeLibraryPanel.java:510) at ru.bitel.common.client.AbstractBGUPanel.actionPerformed(AbstractBGUPanel.java:237) at ru.bitel.common.client.AbstractBGUPanel$DefaultAction.actionPerformed(AbstractBGUPanel.java:91) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:541) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:522) at ru.bitel.common.client.AbstractBGUPanel.performAction(AbstractBGUPanel.java:517) at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$3.actionPerformed(DynamicCodeLibraryPanel.java:264) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6525) at javax.swing.JComponent.processMouseEvent(JComponent.java:3321) at java.awt.Component.processEvent(Component.java:6290) at java.awt.Container.processEvent(Container.java:2234) at java.awt.Component.dispatchEventImpl(Component.java:4881) at java.awt.Container.dispatchEventImpl(Container.java:2292) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462) at java.awt.Container.dispatchEventImpl(Container.java:2278) at java.awt.Window.dispatchEventImpl(Window.java:2739) at java.awt.Component.dispatchEvent(Component.java:4703) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746) at java.awt.EventQueue.access$400(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:697) at java.awt.EventQueue$3.run(EventQueue.java:691) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:719) at java.awt.EventQueue$4.run(EventQueue.java:717) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) at java.awt.EventQueue.dispatchEvent(EventQueue.java:716) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Caused by: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.inet.dyn.access.InetServStateSync: Incompatible magic value 3499807118 in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:981) at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:902) at ru.bitel.bgbilling.kernel.dynamic.server.DynamicCodeServiceImpl.recompileAll(DynamicCodeServiceImpl.java:83) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at ru.bitel.bgbilling.kernel.container.service.server.ServiceInfo.invoke(ServiceInfo.java:101) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke0(AbstractJaxWsHandler.java:229) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.access$000(AbstractJaxWsHandler.java:47) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$1.run(AbstractJaxWsHandler.java:276) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAs(Subject.java:422) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:270) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:315) at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:375) at com.sun.xml.ws.server.InvokerTube$2.invoke(InvokerTube.java:150) at com.sun.xml.ws.server.sei.EndpointMethodHandler.invoke(EndpointMethodHandler.java:261) at com.sun.xml.ws.server.sei.SEIInvokerTube.processRequest(SEIInvokerTube.java:100) at com.sun.xml.ws.api.pipe.Fiber.__doRun(Fiber.java:641) at com.sun.xml.ws.api.pipe.Fiber._doRun(Fiber.java:600) at com.sun.xml.ws.api.pipe.Fiber.doRun(Fiber.java:585) at com.sun.xml.ws.api.pipe.Fiber.runSync(Fiber.java:482) at com.sun.xml.ws.server.WSEndpointImpl$2.process(WSEndpointImpl.java:314) at com.sun.xml.ws.transport.http.HttpAdapter$HttpToolkit.handle(HttpAdapter.java:608) at com.sun.xml.ws.transport.http.HttpAdapter.handle(HttpAdapter.java:259) at com.sun.xml.ws.transport.http.servlet.ServletAdapter.handle(ServletAdapter.java:162) at ru.bitel.bgbilling.kernel.container.ws.server.JaxWSAdapter.handle(JaxWSAdapter.java:290) at bitel.billing.server.Executer.doPost(SourceFile:163) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:504) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1074) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.common.BGException: ru.bitel.bgbilling.modules.inet.dyn.access.InetServStateSync: Incompatible magic value 3499807118 in class file ru/bitel/bgbilling/modules/inet/dyn/access/InetServStateSync at ru.bitel.bgbilling.kernel.event.Producer.request(Producer.java:219) at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:970) ... 47 more |
Автор: | Amir [ 22 янв 2019, 21:31 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Скорее всего проблема с кодировкой/collation в подключении к БД. В зависимости от используемой кодировки нужно по разному настраивать my.cnf и db.url в data.properties. https://docs.bitel.ru/pages/viewpage.ac ... 0%BA%D0%B8 |
Автор: | Khoma [ 23 янв 2019, 14:24 ] |
Заголовок сообщения: | Re: [6.2] Ошибка при компиляции динамических классов |
Amir писал(а): Скорее всего проблема с кодировкой/collation в подключении к БД. В зависимости от используемой кодировки нужно по разному настраивать my.cnf и db.url в data.properties. https://docs.bitel.ru/pages/viewpage.ac ... 0%BA%D0%B8 Действительно! Скорректировал настройки по данным из ссылки и всё скомпилировалось и заработало. Вот уж не ожидал подвоха. Теперь уже, задним умом, понимаю, что действительно классы тянулись из базы и из-за неверной кодировки бились... А я под фонарём искал. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |