Trace problem

What I use? Apigee : on-priem 16.09 version

I wonder why the response area does not appear if I configure the response streaming property set as true.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TargetEndpoint name="target-info">
    <Description/>
    <FaultRules/>
    <DefaultFaultRule>
        <Step>
            <Name>assign-error500</Name>
        </Step>
    </DefaultFaultRule>
    <PreFlow name="PreFlow">
        <Request>
            <Step>
                <Name>assign-nosuffix</Name>
            </Step>
        </Request>
        <Response/>
    </PreFlow>
    <PostFlow name="PostFlow">
        <Request/>
        <Response/>
    </PostFlow>
    <Flows/>
    <HTTPTargetConnection>
        <LoadBalancer>
            <Server name="test"/>
        </LoadBalancer>
        <Path>/v1/test</Path>
        <Properties>
            <Property name="request.streaming.enabled">true</Property>
            <Property name="response.streaming.enabled">true</Property>
        </Properties>
    </HTTPTargetConnection>
</TargetEndpoint>
            <Property name="response.streaming.enabled">true</Property>

4239-truetest.png

            <Property name="response.streaming.enabled">false</Property>

4240-falsetest.png

0 3 128
3 REPLIES 3

Not applicable

@choonghyun

This is the exact behavior of apigee response streaming property.

When ever you enabled streaming as true it will skip the execution of other policy,Also response content won't be available in trace.

If you want to check the response call the service from rest client tool like postman or soapui you will able to see the response coming from backend to your client tool.

@Umanng Goel

I know I can get the result by using REST Client Tool but I still wonder why I cannot see on the Trace.

The proxy that I created; I only applied one policy in that proxy.

That is why it only appears one policy.

While I was testing the Streaming as true, I did not see it affects the other policy.

Please explain more about. I do not understand why the streaming property configuration affects the policy; the Streaming property configures in the HttpTargetConnection.

If it affects other policy please share one of example that affects the policy.

Thanks

-Choong-

@choonghyun

Hi For more details please refer below links Streaming Question.