2017-02-02 8 views
0

Ниже у меня есть фрагмент кода для пользовательского посредника API-менеджера, я могу изменить этот код для нашего использования. У меня возникли проблемы с получением журналов из кода, когда я запускаю его в нашей среде wso2. Каким будет процесс для выхода этих журналов. Это будет файл jar, который я добавляю в каталог репозитория/компонентов/lib/APIM. Имя файла jar - это com.domain.wso2.apim.extensions. Мне нужно, чтобы быть в состоянии видеть, Что передается и какие части кода ударяются для тестированияДобавление журналов в wso2 для отслеживания журналов, реализованных в пользовательском java-коде

public class IdentifiersLookup extends AbstractMediator implements ManagedLifecycle { 

private static Log log = LogFactory.getLog(IdentifiersLookup.class); 
private String propertyPrefix = ""; 
private String netIdPropertyToUse = ""; 
private DataSource ds = null; 
private String DsName = null; 

public void init(SynapseEnvironment synapseEnvironment) { 
if (log.isInfoEnabled()) { 
    log.info("Initializing IdentifiersLookup Mediator"); 
} 
if (log.isDebugEnabled()) 
    log.debug("IdentifiersLookup: looking up datasource" + DsName); 
try { 
    this.ds = (DataSource) new InitialContext().lookup(DsName); 
} catch (NamingException e) { 
    e.printStackTrace(); 
} 
if (log.isDebugEnabled()) 
    log.debug("IdentifiersLookup: acquired datasource"); 

} 

ответ

1

Добавьте следующую строку в файл log4j.properties находится wso2am-2.0.0/хранилище/CONF/папку и перезапустите сервер.

log4j.logger.com.domain.wso2.apim.extensions = INFO

+0

Спасибо за вашу помощь –

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

  • Нет связанных вопросов^_^