Hi,

$subject. The relevant in and out sequences are at [1]. Here, I expect the
aggregated response to be in a root element element named
'aggregated_response'. But the actual response has the root element as
'Information' [2]. This is APIM 1.10, synapse version is 2.1.5.wso2v2. Any
idea why this is happening?

[1].
      <inSequence>
        <class name="test.mediator.SimpleClassMediator"/>
         <filter source="$ctx:AM_KEY_TYPE" regex="PRODUCTION">
            <then>
               <property name="api.ut.backendRequestTime"
                         expression="get-property('SYSTEM_TIME')"/>
               <send>
                  <endpoint>
                     <recipientlist>
                         <endpoints
value="{get-property('ENDPOINT_LIST')}"/>
                     </recipientlist>
                  </endpoint>
               </send>
            </then>
            <else>
               <send>
                  <endpoint name="admin--abc_APIsandboxEndpoint_0">
                     <http uri-template="
http://demo4404222.mockable.io/test/hello"/>
                  </endpoint>
               </send>
            </else>
         </filter>
      </inSequence>
      <outSequence>
          <class
name="org.wso2.carbon.apimgt.usage.publisher.APIMgtResponseHandler"/>


* <property name="aggregated_response" scope="default">
<ns:Information xmlns:ns="abc.com <http://abc.com>" />
</property>*
          <aggregate>
             <completeCondition>
                <messageCount max="2" min="2"/>
             </completeCondition>
            * <onComplete expression="$body/*[1]"
enclosingElementProperty="aggregated_response">*
                <send/>
             </onComplete>
         </aggregate>
      </outSequence>

[2].
{
  "Information": [
    {
      "msg": "hello world!"
    },
    {
      "msg": "new Hello World!!"
    }
  ]
}


-- 
Thanks and Regards,

Isuru H.
+94 716 358 048* <http://wso2.com/>*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to