Я следую данной документации , чтобы создать глобальный медиатор синапса, но, похоже, мой медиатор не используется.Когда я загружаю тот же 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 как эта документация .Этот обработчик должен отвечать за применение глобальных посредников.
Есть ли известная ошибка с обходным решением или, возможно, я допустил какую-то ошибку?