如何从fix transport wso2的响应中获取值
我是新使用wso2的修复协议 我已将wso2启动器设置为代理,如下所示:如何从fix transport wso2的响应中获取值,wso2,fix-protocol,Wso2,Fix Protocol,我是新使用wso2的修复协议 我已将wso2启动器设置为代理,如下所示: <?xml version="1.0" encoding="UTF-8"?> <proxy name="FIXFastMatch3" startOnLoad="true" transports="http https" xmlns="http://ws.apache.org/ns/synapse"> <target> <endpoint> <ad
<?xml version="1.0" encoding="UTF-8"?>
<proxy name="FIXFastMatch3" startOnLoad="true" transports="http https" xmlns="http://ws.apache.org/ns/synapse">
<target>
<endpoint>
<address uri="fix://host:port?BeginString=FIX.4.2&SenderCompID=Mycomp&TargetCompID=mybroker&SSLTunnel=NO">
<suspendOnFailure>
<initialDuration>-1</initialDuration>
<progressionFactor>1</progressionFactor>
</suspendOnFailure>
<markForSuspension>
<retriesBeforeSuspension>0</retriesBeforeSuspension>
</markForSuspension>
</address>
</endpoint>
<inSequence>
<property name="transport.fix.ServiceName" scope="axis2-client" type="STRING" value="FIXFastMatch3"/>
<log level="full"/>
</inSequence>
<outSequence>
<log level="full"/>
<send/>
</outSequence>
<faultSequence/>
</target>
<parameter name="transport.fix.InitiatorConfigURL">file:/home/ec2-user/xxxx_server_new/FIXQuote.cfg</parameter>
<parameter name="transport.fix.SendAllToInSequence">false</parameter>
<parameter name="transport.fix.DropExtraResponses">false</parameter>
<parameter name="transport.fix.InitiatorMessageStore">file</parameter>
<parameter name="transport.fix.InitiatorLogFactory">console</parameter>
</proxy>
<20200312-09:47:47, FIX.4.2:MyCOmp->mybroker, incoming> (8=FIX.4.29=015235=X34=749=mybroker52=20200312-09:47:47.60856=mycomp1262=VT_021268=01279=055=EUR/JPY269=1278=872415234270=116.94400271=0200000010=050)
-1
1.
0
文件:/home/ec2 user/xxxx\u server\u new/FIXQuote.cfg
假的
假的
文件
安慰
mybroker,传入>(8=FIX.4.29=015235=X34=749=mybroker52=20200312-09:47:47.60856=mycomp1262=VT_021268=01279=055=EUR/JPY269=1278=872415234270=116.94400271=02000000010=050)
但当我使用来自wso2的示例时,我的响应是soap消息,但当我点击我的代理时,我的响应不是soap消息。为什么这样?如何在我的问题中获得soap响应?我觉得我的听众有什么问题吗
我的问题是:
如何从字段35、270和52中获取值 我修改了你的语法,使内容更容易让人们一眼就能看懂。请检查我是否正确理解了你想说的话——在一些我不确定的地方。如果我有误解,你可以使用问题下方的编辑链接来纠正任何错误。谢谢cindy meister。我的问题是为什么我通过fix打电话。我的侦听器无法像其他响应一样将其作为soap xml响应。我在WSO2d中的配置有错误或其他问题。您解决了这个问题吗?我更正了您的语法,使内容更易于人们一眼就能阅读和理解。请检查我是否正确理解了你想说的话——在一些我不确定的地方。如果我有误解,你可以使用问题下方的编辑链接来纠正任何错误。谢谢cindy meister。我的问题是为什么我通过fix打电话。我的侦听器无法像其他响应一样将其作为soap xml响应。我在WSO2d中的配置有bug或错误。您解决了这个问题吗?