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

Компиляция динамических классов происходит с ошибками (CRM)
http://forum.bitel.ru/viewtopic.php?f=22&t=9206
Страница 1 из 1

Автор:  grifin [ 04 май 2014, 04:13 ]
Заголовок сообщения:  Компиляция динамических классов происходит с ошибками

ID события: dynamic.code.recompilation.error
Время регистрации события: 04.05.2014 02:05:52
Хост сервера: bgbilling.grifin.ru/127.0.1.1

Результат компиляции неизвестен!

java.lang.IllegalStateException: no source files
at com.sun.tools.javac.main.Main.error(Main.java:173)
at com.sun.tools.javac.main.Main.compile(Main.java:397)
at com.sun.tools.javac.api.JavacTaskImpl.call(JavacTaskImpl.java:132)
at ru.bitel.bgbilling.kernel.dynamic.server.CompilerWrapper.compile(CompilerWrapper.java:98)
at ru.bitel.bgbilling.kernel.dynamic.server.ReadWriteClassManager.recompile(ReadWriteClassManager.java:237)
at ru.bitel.bgbilling.kernel.dynamic.server.ReadWriteClassManager.recompileAll0(ReadWriteClassManager.java:151)
at ru.bitel.bgbilling.kernel.dynamic.server.ReadWriteClassManager.recompileAll(ReadWriteClassManager.java:116)
at bitel.billing.server.Server.<init>(Server.java:547)
at bitel.billing.server.Server.main(Server.java:359)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at ru.bitel.common.bootstrap.Boot.boot(Boot.java:129)
at ru.bitel.common.bootstrap.Boot.main(Boot.java:178)
--------------------
javac 1.7.0_45
Версия - последняя 6.1

Автор:  stark [ 05 май 2014, 14:15 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками

Это у вас при старте сервера происходит ? Попробуйте перекомпилировать все классы . Вот тут это помогло :
viewtopic.php?f=22&t=5856

Автор:  grifin [ 05 май 2014, 20:26 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками

javax.xml.ws.soap.SOAPFaultException: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: java.lang.IllegalStateException: no source files
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 $Proxy38.recompileAll(Unknown Source)
at ru.bitel.bgbilling.kernel.dynamic.client.DynamicCodeLibraryPanel$12.actionPerformedImpl(DynamicCodeLibraryPanel.java:479)
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$1.actionPerformed(DynamicCodeLibraryPanel.java:224)
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.plaf.basic.BasicButtonListener.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$000(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$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.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$1.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)
Caused by: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: java.lang.IllegalStateException: no source files
at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:929)
at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:850)
at ru.bitel.bgbilling.kernel.dynamic.server.DynamicCodeServiceImpl.recompileAll(DynamicCodeServiceImpl.java:88)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at ru.bitel.bgbilling.kernel.container.service.server.ServiceInfo.invoke(ServiceInfo.java:101)
at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler.invoke(AbstractJaxWsHandler.java:244)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.access$1(JaxWsHandler.java:1)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler$2.run(JaxWsHandler.java:336)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at ru.bitel.bgbilling.kernel.container.ws.server.JaxWsHandler.invoke(JaxWsHandler.java:330)
at ru.bitel.bgbilling.kernel.container.ws.server.AbstractJaxWsHandler$ServiceInstanceResolver$1.invoke(AbstractJaxWsHandler.java:356)
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.common.server.JaxWSAdapter.handle(JaxWSAdapter.java:388)
at bitel.billing.server.Executer.doPost(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:744)
Caused by: ru.bitel.bgbilling.kernel.event.EventProcessorException: ru.bitel.bgbilling.common.BGException: java.lang.IllegalStateException: no source files
at ru.bitel.bgbilling.kernel.event.Producer.request(Producer.java:215)
at ru.bitel.bgbilling.kernel.event.EventProcessor.request(EventProcessor.java:918)
... 45 more

Автор:  stark [ 05 май 2014, 20:34 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками

а у вас jdk а не jre ? покажите about из клиента биллинга.

Автор:  grifin [ 05 май 2014, 21:20 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками

Информация о версии:

Клиент: вер. 6.1.727 / 30.04.2014 13:09:54
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_04
Сервер: вер. 6.1.888 / 30.04.2014 13:10:08
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_45

bill: вер. 6.1.246 / 17.03.2014 15:27:41
email: вер. 6.1.171 / 02.04.2014 17:58:37
npay: вер. 6.1.172 / 23.04.2014 15:37:50
phone: вер. 6.1.232 / 14.04.2014 12:46:00
ru.bitel.bgbilling.plugins.documents: вер. 6.1.137 / 02.04.2014 17:58:48
ru.bitel.bgbilling.plugins.helpdesk: вер. 6.1.177 / 14.04.2014 12:46:02

Автор:  stark [ 06 май 2014, 10:46 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками

доступ можете дать ? или хотя бы прикрепите папку dyn из сервера .

Автор:  grifin [ 07 май 2014, 00:02 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками (C

Папка dyn пуста.

Автор:  skyb [ 07 май 2014, 03:20 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками (C

Аха, о чем и сказано в самой первой ошибке

Автор:  stark [ 07 май 2014, 09:41 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками (C

grifin писал(а):
Папка dyn пуста.

Так вот он что.
Так там и нет ничего по умолчанию. В ядре нет поставляемых динамических классов . Есть только в других модулях , например в inet. Я так понимаю если у вас зайти в управление динамическим кодом - там пусто . И при попытке компилирование вылетает эта ошибка, которая говорит о том что нечего компилировать. Не вижу проблемы. Либо создайте хотя бы один и запускайте компиляцию либо не запускайте ее.

Автор:  stark [ 07 май 2014, 09:47 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками (C

Проверил в 6.0. Там так не ругается при отсутствии классов - исправим.

Автор:  stark [ 07 май 2014, 10:03 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками (C

Проблема оказалось не в нашем коде, а в смене явы.. Если запускать сервер 6.0 на 7-ой яве, то эта ошибка тоже появляется при старте и при перекомпиляции. А на 6-ой яве она не проявляется.

Автор:  stark [ 07 май 2014, 10:45 ]
Заголовок сообщения:  Re: Компиляция динамических классов происходит с ошибками (C

Исправлено . Теперь при компиляции в 7-оы java не будет ошибки. Будет в следующем обновлении 6.1( будет в течении часа).

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