forum.bitel.ru http://forum.bitel.ru/ |
|
[6.0] После обновления до 344 - Ошибка компиляции http://forum.bitel.ru/viewtopic.php?f=61&t=11560 |
Страница 1 из 1 |
Автор: | ЮжныйКраснодар [ 29 апр 2016, 12:27 ] |
Заголовок сообщения: | [6.0] После обновления до 344 - Ошибка компиляции |
Добрый день. Сегодня обновили (и сервер - и модули) и после перезагрузки Сервера получаю "[BGBillingServer] Компиляция динамических классов происходит с ошибками!": Код: Обнаружены некомпилируемые динамические классы! Возможно, ошибки появились в результате изменения API биллинга: текущие загруженные в БД классы могут работать некорректно! Рекомендуется вручную перекомпилировать все динамические классы и исправить ошибки! /home/BGBilling/BGBillingServer/dyn/ru/bitel/bgbilling/modules/tv/dyn/commpasstv/CommpassOrderManager.java:6: class, interface, or enum expected at CommpassOrderManager.java on 6:1 /home/BGBilling/BGBillingServer/dyn/ru/bitel/bgbilling/modules/tv/dyn/commpasstv/CommpassOrderManager.java:10: class, interface, or enum expected at CommpassOrderManager.java on 10:1 Компиляция вручную CommpassOrderManager.java выводит ошибку: Код: /home/BGBilling/BGBillingServer/dyn/ru/bitel/bgbilling/modules/tv/dyn/commpasstv/CommpassOrderManager.java:6: class, interface, or enum expected CommpassOrderManager.java 6 1 /home/BGBilling/BGBillingServer/dyn/ru/bitel/bgbilling/modules/tv/dyn/commpasstv/CommpassOrderManager.java:10: class, interface, or enum expected CommpassOrderManager.java 10 1 и еще - перестала работать задача синхронизации Commpass-приставок ("[BGScheduler] Ошибка работы глобального BGBS скрипта"): Код: EXCEPTIONS:
org.json.JSONException: A JSONArray text must start with '[' at 1 [character 2 line 1] at org.json.JSONTokener.syntaxError(JSONTokener.java:432) at org.json.JSONArray.<init>(JSONArray.java:107) at org.json.JSONArray.<init>(JSONArray.java:145) at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.invokeAndGetArray(JsonClient.java:351) at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.invokeAndGetArray(JsonClient.java:363) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.processDevice(CommpassTerminalSynchronizingTask.java:162) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.processDevice(CommpassTerminalSynchronizingTask.java:141) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.processModule(CommpassTerminalSynchronizingTask.java:82) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.execute(CommpassTerminalSynchronizingTask.java:58) at ru.bitel.bgbilling.kernel.script.server.bean.GlobalScriptInvoker.invoke(GlobalScriptInvoker.java:34) at ru.bitel.bgbilling.kernel.script.server.GlobalScriptServiceImpl.executeGlobalScript(GlobalScriptServiceImpl.java:75) at bitel.billing.server.script.global.bean.GlobalScriptTimer.executeJava(GlobalScriptTimer.java:81) at bitel.billing.server.script.global.bean.GlobalScriptTimer.executeTask(GlobalScriptTimer.java:48) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:74) at ru.bitel.bgbilling.kernel.task.server.TaskBase.startTask(TaskBase.java:135) at bitel.billing.server.task.TaskBaseRunner.executeTask(TaskBaseRunner.java:72) at bitel.billing.server.task.bean.RunTask.run(RunTask.java:41) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) |
Автор: | dimOn [ 29 апр 2016, 13:02 ] |
Заголовок сообщения: | Re: [6.0] После обновления до 344 - Ошибка компиляции |
ну так что там на 6 и 10 строке у вас? |
Автор: | ЮжныйКраснодар [ 29 апр 2016, 13:14 ] |
Заголовок сообщения: | Re: [6.0] После обновления до 344 - Ошибка компиляции |
Код: 6 <<<<<<< 6.0 7 ======= 8 import java.util.Collections; 9 import java.util.HashSet; 10 >>>>>>> 02c07fa A: TV: CommpassOrderManager: Список базовых продуктов, без которых происходит отключение аккаунта (om.product.baseProductIdentifiers=). Закоментировал - теперь так: Код: /home/BGBilling/BGBillingServer/dyn/ru/bitel/bgbilling/modules/tv/dyn/JsonClient.java:286: unreported exception java.lang.Exception; must be caught or declared to be thrown JsonClient.java 286 25 286 throw ex; |
Автор: | Amir [ 29 апр 2016, 14:54 ] |
Заголовок сообщения: | Re: [6.0] После обновления до 344 - Ошибка компиляции |
Выложили обновление. Криво накатились изменения со старших версий. Достаточно обновить только дин. классы. |
Автор: | ЮжныйКраснодар [ 29 апр 2016, 15:49 ] |
Заголовок сообщения: | Re: [6.0] После обновления до 344 - Ошибка компиляции |
С динамическим кодом - порешалось! Спасибо! но осталась ошибка с синхронизацией Commpass-приставок (CommpassTerminalSynchronizingTask): Код: EXCEPTIONS:
org.json.JSONException: A JSONArray text must start with '[' at 1 [character 2 line 1] at org.json.JSONTokener.syntaxError(JSONTokener.java:432) at org.json.JSONArray.<init>(JSONArray.java:107) at org.json.JSONArray.<init>(JSONArray.java:145) at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.invokeAndGetArray(JsonClient.java:368) at ru.bitel.bgbilling.modules.tv.dyn.JsonClient.invokeAndGetArray(JsonClient.java:380) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.processDevice(CommpassTerminalSynchronizingTask.java:162) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.processDevice(CommpassTerminalSynchronizingTask.java:141) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.processModule(CommpassTerminalSynchronizingTask.java:82) at ru.bitel.bgbilling.modules.tv.dyn.commpasstv.CommpassTerminalSynchronizingTask.execute(CommpassTerminalSynchronizingTask.java:58) at ru.bitel.bgbilling.kernel.script.server.bean.GlobalScriptInvoker.invoke(GlobalScriptInvoker.java:34) at ru.bitel.bgbilling.kernel.script.server.GlobalScriptServiceImpl.executeGlobalScript(GlobalScriptServiceImpl.java:75) at bitel.billing.server.script.global.bean.GlobalScriptTimer.executeJava(GlobalScriptTimer.java:81) at bitel.billing.server.script.global.bean.GlobalScriptTimer.executeTask(GlobalScriptTimer.java:48) at ru.bitel.bgbilling.kernel.task.server.TaskBase.run(TaskBase.java:74) at ru.bitel.bgbilling.kernel.task.server.TaskBase.startTask(TaskBase.java:135) at bitel.billing.server.task.TaskBaseRunner.executeTask(TaskBaseRunner.java:72) at bitel.billing.server.task.bean.RunTask.run(RunTask.java:41) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918) at java.lang.Thread.run(Thread.java:662) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |