Hi All,
I am struggling with an drawback related to ACK interleaving on a HL7 proxy
(EI 6.1.0).
In some conditions (parallel request to the same proxy) the system sender
seems to receive Interleaved ACKs .
I have no control on sender(and on receiver) system and in the log the ACKs
come in to the correct sequence.
In the Analytics profile the messages and relative ACK are paired
correctly, but the sender receive a wrokg ACKs for some request.

The proxy is in attachment

My problem is know what IP and PORT is used by WSO2 Integrator to send back
the ACKs for exclude an ESB problem.


Thank in advance
Marco

*Marco Sessa*


*Software Analyst / Developer*
CSP S.p.A.
Napoli - Centro Direzionale,
isola G/1, scala C
Tel: 081.191.38.607
Cel: 340.8689247
Email: [email protected]
www.cspnet.it
<?xml version="1.0" encoding="UTF-8"?>
<proxy name="toViewpointOEProxy" startOnLoad="true" statistics="enable" trace="enable" transports="hl7" xmlns="http://ws.apache.org/ns/synapse";>
    <target>
        <inSequence>
            <!-- canale verso Viewpoint Order Entry -->
            <log level="full">
                <property name="MSG" value="==== toViewpointOEProxy INPUT SEQ  ==="/>
            </log>
            <property description="HL7_APPLICATION_ACK" name="HL7_APPLICATION_ACK" scope="axis2" type="STRING" value="true"/>
            <send>
                <endpoint key="viewpoint-ep"/>
            </send>
        </inSequence>
        <outSequence>
            <log level="full">
                <property name="MSG" value="==== toViewpointOEProxy OUT SEQ  ==="/>
            </log>
            <send/>
        </outSequence>
        <faultSequence>
            <log level="full">
                <property name="MSG" value="==== toViewpointOEProxy IN FAULT SEQ  ==="/>
            </log>
            <property expression="fn:concat(get-property('SYSTEM_DATE', 'yyyyMMdd.HHmmssSSS'),'-toViewpointOEFault', '.xml')" name="transport.vfs.ReplyFileName" scope="transport" type="STRING"/>
            <property name="OUT_ONLY" scope="default" type="STRING" value="true"/>
            <property name="messageType" scope="axis2" type="STRING" value="application/edi-hl7"/>
            <send>
                <endpoint key="vfs-error-viewpoint2"/>
            </send>
        </faultSequence>
    </target>
    <parameter name="transport.hl7.maxPoolSize">200</parameter>
    <parameter name="transport.hl7.ValidateMessage">false</parameter>
    <parameter name="transport.hl7.Port">9298</parameter>
    <parameter name="transport.hl7.AutoAck">false</parameter>
    <parameter name="transport.hl7.corePoolSize">50</parameter>
    <parameter name="transport.hl7.idleThreadKeepAlive">5000</parameter>
</proxy>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to