Я получаю эту ошибку с Oracle jmscommon.jar, но этот вопрос можно легко распространить на другие jar-файлы, не относящиеся к OSGI. Согласно с:
Я должен иметь возможность поместить любой jar-файл в каталог развертывания Karaf, чтобы классы внутри jar-файла были доступны. Однако, когда я пытаюсь развернуть свое приложение, которое ссылается на классы в jmscommon, оказывается, что их невозможно найти.
Нужно ли мне что-то устанавливать в Karaf, чтобы иметь возможность просто удалить любой jar-файл, не относящийся к OSGI, при развертывании? Или мне нужно сделать что-то особенное для Oracle jmscommon.jar?