2

Нам нужно создать собственный файл журнала (пример: payment.log), который содержит только собственный журнал для модуля оплаты. Мы уже настроили сервер (server.xml) с ниже:Websphere Liberty - Пользовательская регистрация

<logging consoleLogLevel="off" 
     copySystemStreams="false" 
     maxFiles="10" 
     traceFileName="payment.log" 
     traceFormat="BASIC" 
     traceSpecification="com.dm.epay.logging.*=debug=enabled:com.worklight.*=off" 
     suppressSensitiveTrace="true"/> 

Затем адаптер (пример PaymentAdapter), мы назвали пользовательские Java (DmEpayLogger) Класс: com.dm.epay.logging .DmEpayLogger.info («INFO >> Init Payment»); для записи журнала в файл «payment.log».

Проблема в том, что payment.log файл смешивается с другими журналами для работы. Итак, мы считаем, что что-то пропустили в файле конфигурации server.xml.

Любая идея? Пожалуйста, порекомендуйте!

+0

Возможно, этот ответ поможет: http://stackoverflow.com/questions/36041659/worklight-send-application-logs-to-specific-log-file/36041803#36041803. Я не думаю, что вы можете написать конкретный журнал адаптера для определенного файла. –

+0

Какие заявления о трассировке вы видите в ваших журналах из Worklight? Любая идея, какой уровень журналов работы проходит? (информация, лучший, аудит и т. д.) –

+0

SystemOut (O com.worklight.analytics.api.AnalyticsHttpService.sendDataToURL код ответа целевого сервера: 201 ...) com.ibm.ws.webcontainer.servlet ... t. integration.js.JavaScriptIntegrationLibraryImplementation ... –

ответ

0

Что вы в основном сделали в настройке server.xml, это заменить файл messages.log по умолчанию файлом payments.xml, но это только заменяет файл, к которому будет вести журнал, и все.

Возможность указать файл журнала для записи из адаптеров не является доступной/встроенной функцией, предоставляемой платформой IBM MobileFirst.

Смежные вопросы