Proxy Chaining - APIProxy *** does not exist in environment test of organization ****

I have working with this issue for 12 hours but still cant solve it. I have force undeploy, i have recreate the proxy, i have check the case sensitive.

I just want to chaining the proxy. Please Help.

reservedaddress PROXY XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ProxyEndpoint name="default">
    <Description/>
    <FaultRules/>
    <PreFlow name="PreFlow">
        <Request>
            <Step>
                <Name>Extract-Variables-1</Name>
            </Step>
            <Step>
                <Name>JavaScript-1</Name>
            </Step>
        </Request>
        <Response>
            <Step>
                <Name>Assign-Message-1</Name>
            </Step>
        </Response>
    </PreFlow>
    <PostFlow name="PostFlow">
        <Request/>
        <Response/>
    </PostFlow>
    <Flows>
        <Flow name="post /order">
            <Description/>
            <Request/>
            <Response>
                <Step>
                    <Name>Rebuild-Response-AAclient</Name>
                </Step>
            </Response>
            <Condition>(proxy.pathsuffix MatchesPath "/order") and (request.verb = "POST") and (reservedaddress.confirmed = false)</Condition>
        </Flow>
        <Flow name="post doit /order">
            <Description/>
            <Request/>
            <Response/>
            <Condition>(proxy.pathSuffix MatchesPath "/order") and (request.verb = "POST") and (reservedaddress.confirmed = true)</Condition>
        </Flow>
    </Flows>
    <HTTPProxyConnection>
        <BasePath>/reservedaddress</BasePath>
        <Properties/>
        <VirtualHost>default</VirtualHost>
        <VirtualHost>secure</VirtualHost>
    </HTTPProxyConnection>
    <RouteRule name="aaclient">
        <Condition>(proxy.pathsuffix MatchesPath "/order") and (request.verb = "POST") and (reservedaddress.confirmed = false)</Condition>
        <TargetEndpoint>aaclient</TargetEndpoint>
    </RouteRule>
    <RouteRule name="json2">
        <Condition>(proxy.pathsuffix MatchesPath "/order") and (request.verb = "POST") and (reservedaddress.confirmed = true)</Condition>
        <TargetEndpoint>json2</TargetEndpoint>
    </RouteRule>
    <RouteRule name="default">
        <TargetEndpoint>default</TargetEndpoint>
    </RouteRule>
</ProxyEndpoint>

reservedaddress Target Endpoint XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TargetEndpoint name="aaclient">
    <Description/>
    <FaultRules/>
    <PreFlow name="PreFlow">
        <Request>
            <Step>
                <Name>JavaScript-2</Name>
            </Step>
            <Step>
                <Name>Assign-Message-3</Name>
            </Step>
        </Request>
        <Response/>
    </PreFlow>
    <PostFlow name="PostFlow">
        <Request/>
        <Response/>
    </PostFlow>
    <Flows/>
    <LocalTargetConnection>
        <APIProxy>aaclient</APIProxy>
        <ProxyEndpoint>default</ProxyEndpoint>
        <Path>/address</Path>
    </LocalTargetConnection>
</TargetEndpoint>

aaclient Proxy XML :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ProxyEndpoint name="default">
    <Description/>
    <FaultRules/>
    <PreFlow name="PreFlow">
        <Request/>
        <Response/>
    </PreFlow>
    <PostFlow name="PostFlow">
        <Request/>
        <Response/>
    </PostFlow>
    <Flows>
        <Flow name="address">
            <Description>get address</Description>
            <Request/>
            <Response/>
            <Condition>(proxy.pathsuffix MatchesPath "/address") and (request.verb = "POST")</Condition>
        </Flow>
    </Flows>
    <HTTPProxyConnection>
        <BasePath>/aaclient</BasePath>
        <Properties/>
        <VirtualHost>default</VirtualHost>
        <VirtualHost>secure</VirtualHost>
    </HTTPProxyConnection>
    <RouteRule name="default">
        <TargetEndpoint>default</TargetEndpoint>
    </RouteRule>
</ProxyEndpoint>

aaclient Target Endpoints XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TargetEndpoint name="default">
    <Description/>
    <FaultRules/>
    <PreFlow name="PreFlow">
        <Request/>
        <Response/>
    </PreFlow>
    <PostFlow name="PostFlow">
        <Request/>
        <Response/>
    </PostFlow>
    <Flows/>
    <HTTPTargetConnection>
        <Properties/>
        <URL>https://operation-apiv2.***.id/aaclient</URL>
    </HTTPTargetConnection>
</TargetEndpoint>
0 0 135
0 REPLIES 0