Здравствуйте. Ни как не могу решить проблему. Приложение возвращает ошибку:
jpos.JposException: Service does not exist in loaded JCL registry
Я пишу на Java приложение, которое должно работать со сканерами bar кодов Zebra. Использую их jpos sdk. Само приложение написано на Spring в связке с Java FX.
Для тестирования при старте пытаюсь получить список подключённых устройств:
в методе main запускаю лаунчер Java FX. После чего в методе start Java FX запускаю Spring.
После чего пытаюсь получить список устройств:
Scanner scannerObj = new Scanner();
String defaultLogicalName =
"MotorolaScannerUSB";scannerObj.open(defaultLogicalName);
После этой строки выбрасывается исключение. Я так понимаю, что это происходит из-за того, что программа не может найти jpos.xml.
Я помещал его в src/main/resources. Также в src/main/resources/jpos/res. И в коде прописывал путь к внешнему файлу:
System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "C:"+File.separator + "Program Files" + File.separator + "Zebra Technologies" + File.separator + "Barcode Scanners" + File.separator + "Scanner SDK" + File.separator + "JPOS" + File.separator + "Sample Applications" + File.separator + "bin" + File.separator + "jpos.xml");
В проекте я также указал в properties проекта в build path путь к нативным драйверам устройств.
В чём может быть проблема? Может я что-то пропустил при конфигурации jpos?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как втиснуть OnItemClickListener в Adapter, чтобы уже в зависимости от выбранной позиции совершать действия
Делаю свое первое приложение на AndroidХотелось бы реализовать функционал настроек (смена стиля)