Сокрытие конечной точки из списка услуг CXF в apache карафе и чертеже - PullRequest
0 голосов
/ 16 марта 2020

Я хочу скрыть некоторые API-интерфейсы со страницы списка сервисов. Я пытаюсь использовать jaxrs:properties, но это не работает. В логах karaf, 0 предупреждений / ошибок, я думаю, что свойство просто пропускается. Я знаю, как скрыть страницу со списком сервисов, но я хочу скрыть некоторые API на этой странице. Любое предложение?

    <jaxrs:server id="restControlServer" address="/control">
        <!-- that proreties doesn't work -->
        <jaxrs:properties>
            <entry key="org.apache.cxf.endpoint.private" value="true"/>
        </jaxrs:properties>
        <jaxrs:serviceBeans>
            <ref component-id="v1RestControlImpl"/>
        </jaxrs:serviceBeans>
        <jaxrs:providers>
            <bean class="com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider"/>
        </jaxrs:providers>
    </jaxrs:server>
...