Ниже у меня есть фрагмент кода для пользовательского посредника 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");
}
Спасибо за вашу помощь –