Работа с веб-проектом maven и использование Apache CXF (3.1.15) для веб-сервисов RESTful с Apache tomcat 8.5. При каждом обращении к API после запуска сервера Apache CXF перечисляет все конечные точки служб, присутствующих в файле cxf, как показано ниже:
Ниже приведен пример сообщений журнала:
INFO: Setting the server's publish address to be /login
Oct 23, 2019 3:34:57 PM org.apache.cxf.endpoint.ServerImpl initDestination
INFO: Setting the server's publish address to be /logout
Oct 23, 2019 3:34:58 PM org.apache.cxf.endpoint.ServerImpl initDestination
INFO: Setting the server's publish address to be /v1/employee
Oct 23, 2019 3:34:58 PM org.apache.cxf.endpoint.ServerImpl initDestination
INFO: Setting the server's publish address to be /v1/document
Пример конечной точки для службы в файле CXF
<bean id="empService" class="com.test.webservices.api.EmployeeService"/>
<jaxrs:server id="empServiceServer" address="/v1/employee">
<jaxrs:serviceBeans>
<ref bean="empService" />
</jaxrs:serviceBeans>
</jaxrs:server>
Наблюдение: Заглянул в класс ServerImpl внутри пакета org.apache.cxf.endpoint и нашел тот же журнал, который печатает сообщение:
EndpointInfo ei = endpoint.getEndpointInfo();
.................
LOG.info("Setting the server's publish address to be " + ei.getAddress());
Вопрос: Можно ли как-то отключить эти сообщения журнала, поступающие при первом обращении к API после запуска сервера?