forum.bitel.ru http://forum.bitel.ru/ |
|
java.lang.NoSuchFieldError: INTEGER http://forum.bitel.ru/viewtopic.php?f=17&t=12673 |
Страница 1 из 1 |
Автор: | WhiteWind [ 12 окт 2017, 20:15 ] |
Заголовок сообщения: | java.lang.NoSuchFieldError: INTEGER |
Свежая установка, не показывается вкладка "Параметры услуг". Клиент выдаёт такую ошибку: Код: java.lang.NoSuchFieldError: INTEGER at ru.bitel.bgbilling.modules.rscm.client.ServiceConfigServices$TableModel.initColumns(ServiceConfigServices.java:260) at ru.bitel.common.client.table.BasicBGTableModel.<init>(BasicBGTableModel.java:143) at ru.bitel.common.client.table.BGTableModel.<init>(BGTableModel.java:70) at ru.bitel.common.client.table.BGTableModel.<init>(BGTableModel.java:60) at ru.bitel.bgbilling.modules.rscm.client.ServiceConfigServices$TableModel.<init>(ServiceConfigServices.java:254) at ru.bitel.bgbilling.modules.rscm.client.ServiceConfigServices.<init>(ServiceConfigServices.java:50) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at bitel.billing.module.services.ServiceConfig$ServiceConfigPane$1.doInBackgroundImpl(ServiceConfig.java:62) at bitel.billing.module.services.ServiceConfig$ServiceConfigPane$1.doInBackgroundImpl(ServiceConfig.java:55) at ru.bitel.bgbilling.client.common.BGSwingWorker.doInBackground(BGSwingWorker.java:27) at javax.swing.SwingWorker$1.call(SwingWorker.java:295) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at javax.swing.SwingWorker.run(SwingWorker.java:334) at bitel.billing.module.services.ServiceConfig$ServiceConfigPane.<init>(ServiceConfig.java:95) at bitel.billing.module.services.ServiceConfig$ServiceConfigPane.<init>(ServiceConfig.java:40) at bitel.billing.module.services.ServiceConfig.addTab(ServiceConfig.java:225) at bitel.billing.module.services.ServiceConfig.setTabs(ServiceConfig.java:196) at bitel.billing.module.services.ServiceConfig.jbInit(ServiceConfig.java:242) at bitel.billing.module.services.ServiceConfig.<init>(ServiceConfig.java:152) at bitel.billing.module.services.ServiceConfig.<init>(ServiceConfig.java:137) at bitel.billing.module.services.ActionServiceConfigBase.actionPerformed(ActionServiceConfigBase.java:38) Информация о версии: Клиент: вер. 7.0.826 / 29.07.2016 18:10:28 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_102 Сервер: вер. 7.0.1269 / 28.09.2017 17:12:22 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_144 bill: вер. 7.0.124 / 11.08.2017 16:04:07 card: вер. 7.0.44 / 04.08.2017 17:34:18 gorod: вер. 7.0.168 / 04.08.2017 17:34:41 inet: вер. 7.0.774 / 25.09.2017 17:04:27 mps: вер. 7.0.221 / 11.09.2017 16:42:32 npay: вер. 7.0.210 / 07.08.2017 03:07:28 reports: вер. 7.0.236 / 04.09.2017 14:32:37 rscm: вер. 7.0.186 / 04.08.2017 17:35:05 |
Автор: | Amir [ 12 окт 2017, 21:01 ] |
Заголовок сообщения: | Re: java.lang.NoSuchFieldError: INTEGER |
Клиент старый, похоже: 29.07.2016. Попробуйте сделать Сервис - Настройка - Принудительное обновление клиента Или скачать новую версию клиента. |
Автор: | WhiteWind [ 13 окт 2017, 09:27 ] |
Заголовок сообщения: | Re: java.lang.NoSuchFieldError: INTEGER |
Помогло скачивание новой версии клиента. Однако, для работы с 8-й явой пришлось удалить параметр --add-modules=ALL-SYSTEM А в документации я не нашёл ничего по этому поводу |
Автор: | dimOn [ 13 окт 2017, 11:12 ] |
Заголовок сообщения: | Re: java.lang.NoSuchFieldError: INTEGER |
а с ним не работало да? |
Автор: | WhiteWind [ 13 окт 2017, 14:08 ] |
Заголовок сообщения: | Re: java.lang.NoSuchFieldError: INTEGER |
А с ним: Код: Unrecognized option: --add-modules=ALL-SYSTEM
Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. |
Автор: | dimOn [ 13 окт 2017, 22:24 ] |
Заголовок сообщения: | Re: java.lang.NoSuchFieldError: INTEGER |
Ну тут что делать то не знаю, без него на 9й яве не запускается. Удалить проще , пожалуй. Или ваши предложения? Можно два лаунчера сделать. |
Автор: | WhiteWind [ 16 окт 2017, 13:48 ] |
Заголовок сообщения: | Re: java.lang.NoSuchFieldError: INTEGER |
Можно дописать скрипт запуска. Например, так: Код: ${JAVA_HOME}/bin/java -version 2>&1 | fgrep 'version "9"' > /dev/null && ADDMODULES="--add-modules=ALL-SYSTEM"
${JAVA_HOME}/bin/java -Dupdate.folder=${BGBILLING_DIR}/lib.update -Djava.net.preferIPv4Stack=true \ -Dsun.net.client.defaultConnectTimeout=1000 -Djavax.net.ssl.trustStore=.keystore -Xmx512m \ -Duser.language=ru -Duser.region=RU -cp ${CLASSPATH} ${ADDMODULES} ru.bitel.bgbilling.client.BGClient |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |