Это веб-сервис, развернутый на Apache Karaf с использованием camel-cxf. Я могу видеть список услуг cxf в URL-адресе localhost: 8181/cxf, который имеет некоторые службы отдыха и мыла, развернутые на нем.Настройка списка услуг cxf в karaf
Проблема заключается в том, что она возвращает список услуг, когда любой запрос приходит с ключевым словом «услуги». Например, url http://localhost:8181/abcd/services возвращает страницу списка услуг cxf вместо обработки фактического запроса.
Я узнал от http://cxf.apache.org/docs/jaxrs-services-description.html, что его из-за значения по умолчанию для сервиса-списка CXFServet являются сервисами.
Вот мой вопрос. Если я хочу переопределить это, я должен установить это свойство в etc/org.apache.cxf.osgi.cfg. Этот файл cfg отсутствует в папке etc в моем карафе. Какие шаги следует предпринять, если я создаю этот файл свойств вручную? Какие функции мне нужно установить? Или создать этот cfg достаточно?
Цените свою помощь!
Как настроен ваш сервис camel-cxf? У вас есть blueprint.xml? – fiw
У меня есть camel-context.xml –
Можете ли вы опубликовать санированную версию вашего camel-context.xml? – fiw