Apache CXF я не знаю где взятьдля уровня журнала изменений - PullRequest
0 голосов
/ 18 октября 2018

Я прочитал эту документацию: Включение / отключение ведения журнала путем изменения конфигурации регистратора

И я прочитал этот абзац:

Имя регистратора "<service namespace>.<ServiceName>.<type>".В файле журнала karaf по умолчанию отображается только тип, но вы можете изменить его.

Вы можете использовать имя регистратора для точной настройки служб, которые вы хотите регистрировать таким образом.Например, установите уровень отладки WARN для шумных сервисов, чтобы избежать их регистрации.

Но я не понимаю - что означает пространство имен службы ?

У меня есть эта информация в журнале:

11:53:44.488 [  http-nio-7777-exec-1] [INFO ] o.a.c.s.S.REQ_IN: [Type=REQ_IN...
Address: http://localhost:7777/my/ws
HttpMethod: POST
Content-Type: text/xml;charset=UTF-8
ExchangeId: d54a9da8-5f32-493b-bc88-c733eb0b7b9d
ServiceName: MyEndpointService
PortName: MyEndpointPort
PortTypeName: MyMessageExchangePortType

Хорошо, я знаю ServiceName , и я знаю Тип , но я не знаю пространство имен службы

Я думаю, это должно выглядеть примерно так:

<logger name="unknown_to_me_service_namespace.MyEndpointService.REQ_IN" level="ERROR"/>

Я пытаюсь заменить unknown_to_me_service_namespace на pakage в MyEndpoint class или в org.apache.cxf.services. - это не такпомог.

...