API-шлюз не вызывает глобальное расширение среды - WSO2 AM 2.2.0 - PullRequest
0 голосов
/ 06 июня 2018

Я следую данной документации , чтобы создать глобальный медиатор синапса, но, похоже, мой медиатор не используется.Когда я загружаю тот же XML-посредник в API на издателе, он работает правильно.

Мой XML-посредник:

<?xml version="1.0" encoding="UTF-8"?>
<sequence xmlns="http://ws.apache.org/ns/synapse" name="WSO2AM--Ext--In">
    <property name="X-Client-Remote-Addr" expression="get-property('axis2', 'REMOTE_ADDR')" scope="transport"/>
    <property name="X-Client-Forwarded-For" expression="$trp:X-Forwarded-For" scope="transport"/>
</sequence>

По умолчанию используется последовательность обработчиков API с использованием org.wso2.carbon.apimgt.gateway.handlers.ext.APIManagerExtensionHandler как эта документация .Этот обработчик должен отвечать за применение глобальных посредников.

Есть ли известная ошибка с обходным решением или, возможно, я допустил какую-то ошибку?

...