草庐IT

open-esb

全部标签

xml - WSO2 ESB 在迭代器调解器中丰富调解器

我调用DSS服务并接收返回的XML,然后我使用迭代器中介器迭代XML中的标记。在迭代器内部,我使用丰富的中介器将一些XML节点添加到XML,但每次它循环或离开迭代器时,更改都消失了,即使在最后一个循环中,返回的XML也不保留任何更改。 最佳答案 迭代中介就像克隆中介一样。不同的是它将初始消息拆分成几个片段(它不会复制初始消息)如果您选择在迭代调解器之后继续父调解(属性continueParent设置为true),您会看到初始消息(在迭代发生之前您正在调解的消息)如果要更改初始消息的内容,必须在iterate或clone之外使用enr

xml - 如何验证 mule esb 中的架构?

我需要根据XSD模式验证传入的XML文件。是否有任何组件可以完成此任务?我怎样才能在muleesb中实现这一目标?请建议我对mule有点陌生。谢谢.., 最佳答案 您可以使用以下示例:-并且可以引用您的.xsd文件,您的传入XML需要根据该文件进行验证。Mule有一个验证过滤器,它会为你做验证..引用:-https://docs.mulesoft.com/mule-user-guide/v/3.7/schema-validation-filter 关于xml-如何验证muleesb中的架

xml - Delphi Open 使用 Microsoft.Jet.OLEDB.4.0 (.mdb) 保存到 XML

我有一个在访问(.mdb)中工作的应用程序,我的连接是使用Microsoft.Jet.OLEDB.4.0建立的,我需要将MasterTable和detailtables(1,2,3)导出到XML是否可能?如果可能的话,我可以在其他地方(通过电子邮件发送)打开并更新或插入数据库吗?这些表是相同的,只是我们所在的位置无法连接到数据库所在的网络。谢谢 最佳答案 当您使用ADODataSet1.LoadFromFile('c:\test.xml')时,您实际上是在创建一个断开连接的DataSet。您的选择是创建一个临时TADODataSet

xml - 如何根据wso2esb中的数据对xml元素进行排序

我正在使用wso2esb。我希望使用wso2esb转换数据我已经完成了问题是在响应时我以降序方式获取数据我将如何安排以升序方式。EmpireBurlesqueBobDylan2546BonnieTylerUKCBSRecords9.9019888DollyPartonUSARCA9.9019823GaryMooreUKVirginrecords10.2019905ErosRamazzottiEUBMG9.9019977BeeGeesUKPolydor10.9019981Dr.HookUKCBS8.1019732RodStewartUKPickwick8.5019904AndreaBoc

xml - 使用 WMQ Transport 和 Mule ESB 进行批量入队

我的要求是读取一个csv并将多条xml消息发送到IBMmq。从csv创建的xml将在单个批处理或事务中发送。原因是系统读取这些消息不是幂等的,以防一些xml消息被发送而其余的失败。我需要保留失败的xml消息以进行手动重新处理。如果有人能指出一个可以将多个xml消息作为一个批处理排队的功能,那就太好了。 最佳答案 您的要求似乎相互矛盾。批量发送消息很容易。您将它们全部置于同步点下,然后发出COMMIT。只要消息的数量不超过队列深度或事务UOW限制可以容纳的数量,就可以了。批量接收它们完全是另一回事。IBMMQ具有消息分组和BIND_O

xml - dtd 文件中的 XML 解析错误 "Open quote is expected for attribute "{1 }"associated with an element type... "

我的address.dtd文件如下。当我尝试使用SAXParserFactory解析我的address.xml文件时,出现异常,"org.xml.sax.SAXParseException;systemId:file:/home/samitha/svnrepo/XML/XMLParserTest/src/address.dtd;lineNumber:9;columnNumber:22;应该为属性"{1}”与元素类型“省”相关联。address.xml文件如下所示。Mr.SamithaChathuranga107BSam'sHomePorambaAG80300SriLanka

xml - WSO2 ESB 以 XML 为中心?

WSO2ESB的组件似乎非常以XML为中心。这是否意味着所有非XML数据都需要转换为XML才能获得WSO2的全部优势? 最佳答案 如果需要处理消息,则需要在ESB上进行构建。为此,有默认的消息生成器。但是如果你需要ESB作为传递。或者只处理消息的一部分,您不必构建整个消息。见[1]。[1]http://docs.wso2.org/wiki/display/ESB451/Message+Relay+Building+Blocks 关于xml-WSO2ESB以XML为中心?,我们在Stack

xml - WSO2 ESB 4.8.1 中的 XSLT 转换错误

我在简单代理服务中对传入的Soap/http请求执行XSLT转换。我收到以下错误。注意:我正在使用WSO2ESB4.8.1。错误:UnabletoperformXSLTtransformationusing:Value{name='null',keyValue='gov:/xslt/Interface.xslt'}againstsourceXPath:s11:Body/child::*[position()=1]|s12:Body/child::*[position()=1]reason:UnabletocreateanOMElementusingXSLTresult{org.apac

c# - FileMode.Open 和 FileMode.OpenOrCreate 文件存在时的区别? C#错误?

我已经写了这段代码:publicvoidSave(){using(FileStreamfs=newFileStream(Properties.Settings.Default.settings_file_path,FileMode.Open)){XmlSerializerser=newXmlSerializer(typeof(MySettings));ser.Serialize(fs,this);}}当我使用FileMode.Open时,一切都很好,输出是e.x.像这样:12A0MEASUREMENT5000C0MEASUREMENT但是当我将其更改为FileMode.OpenOrCr

xml - WSO2 ESB : XML response in WSO2 REST API call not parsed

我在WSO2ESB(4.8.1)代理服务中处理来self的RESTAPI的纯XML响应时遇到问题。我的outSequence显然将API调用结果有效负载期望为SOAP消息,但它不是(纯XML),导致在进一步处理时出错。我使用HTTP端点,但在使用地址端点时出现相同的错误。我必须使用GET作为请求方法,因为API不允许POX。(该问题似乎与WSO2ESB:logandconvertresponsefromtheRDFRESTservicebacktoSOAP中已经提到的问题类似,但它似乎并未在ESB4.8.1中修复,我无法使用那里提到的解决方法)这是我的端点:这是代理:`entercod