esb

how to relate each execution step of my mule application to my web page

断了今生、忘了曾经 提交于 2019-12-25 14:23:10
问题 In my mule project I added a web part. I just wanted to ask if there is a way to track every step of the execution process of my mule application via my web page. There is a screenshot of what i want to do. Those steps are related to my mule application. For example if the first step is executed I want to mark it in my web page. Any idea please?! I'm using Mule CE 3.5.0 回答1: You can use the AJAX Transport to push events from Mule to the browser displaying the execution steps. 回答2: for

Mule ESB - design a multi file processing flow when files are dependent on each other

笑着哭i 提交于 2019-12-25 01:04:58
问题 Okie...I am aware of Datamappers, Batch and streaming support in File inbound elements. What i want to know is the design pattern for integration when: You have multiple files (csv or xml) to process eg: 1 file named products.csv contains all details about products. Another file images.csv has URLs to images of each product listed in the products.csv file. Another file lets say prices.csv has details of prices of each product. All the files are linked to each other using a PK type e.g:

MULE ESB Server: RAML loading for prolonged time

萝らか妹 提交于 2019-12-24 16:32:55
问题 I created a mule application and able to run/deploy it on my machine successfully. On running api-console is appearing in Anypoint-studio like this. Now when I deployed this application on mule ESB server and try to hit api-console for this application using the following URL "https://mulesoft:ESB****/api/console" Mule is saying RAML loading for prolonged time like the one shown in below image. I am not able to resolve the issue after working hours on it, If anyone can suggest possible

Output Encoding issue in mule esb

杀马特。学长 韩版系。学妹 提交于 2019-12-24 16:13:52
问题 I have used to do create XML using "Transform Message" Node in Mule ESB. %dw 1.0 %output application/xml item: { name: payload."profile_name", id: payload."profile_Id" } This shown a preview of output xml as <?xml version='1.0' encoding='windows-1252'?> <item> <name> <profile_name>????</profile_name> </name> <id> <profile_Id>1</profile_Id> </id> </item> This resulted encoding as 'windows-1252' how can i change encoding as 'UTF-8' in my outpout xml ? 回答1: Go to your Anypoint Studio folder.

best WSO2-ESB solution for banking application

亡梦爱人 提交于 2019-12-24 12:34:17
问题 we are a co-banking solutions company. currently we are developing a solution and we hope to use WSO2-ESB in our solution to manage our services this is the brief scenario of our project,.... we have a oracle application server that generate various services.there are two kind of services 1.services that can be access from outside users 2.services that can be access by inhouse users. ****also security is more concerned my questions are, 1.how to use WSO2-ESB in this scenario..?? 2.is it one

Masking of fields in Mule

故事扮演 提交于 2019-12-24 07:57:45
问题 I want to be able to mask a certain field from the current message payload in Mule, when logging it to a file. The field I want to mask is a sensitive value (say account number, or social security number) in a SOAP payload. This is to eliminate security risks. However, I also need to use the value later, after masking it. My current approach I am storing the current #[payload] in a session, and then modifying the current payload to replace the sensitive data by * * * *, using an XSLT

Masking of fields in Mule

荒凉一梦 提交于 2019-12-24 07:57:34
问题 I want to be able to mask a certain field from the current message payload in Mule, when logging it to a file. The field I want to mask is a sensitive value (say account number, or social security number) in a SOAP payload. This is to eliminate security risks. However, I also need to use the value later, after masking it. My current approach I am storing the current #[payload] in a session, and then modifying the current payload to replace the sensitive data by * * * *, using an XSLT

Validation of Payload in ESB

只愿长相守 提交于 2019-12-24 07:19:35
问题 I have a HTTP POST REQUEST which sends a payload as follows: { "key1" : "value1", "key2" : "value2" ,"key3": "value3" } I was able to validate all the values but I had to use a component everytime. In this case , I used the validator "Not a blank string" 3 times. 1. Is there any way that I can validate all the three values in a single validator ? 2. Should I use Scatter-Gather for validating all the values in parallel(according to best-practices) ? 3. How can I validate the key set(the key

foreach in xml-node return null in mule esb

大憨熊 提交于 2019-12-24 02:42:52
问题 I am using below flow. <flow name="mytestFlow1" doc:name="mytestFlow1"> <http:inbound-endpoint mimeType="text/xml" path="xmltest" exchange-pattern="request-response" host="localhost" port="8081" doc:name="HTTP"/> <foreach collection="#[xpath://file//data//deliveryOrder]" doc:name="For Each" > <echo-component /> <logger level="INFO" message="#[payload]" /> <logger level="INFO" message="#[rootMessage]" /> </foreach> </flow> and posting below xml. <file> <data> <deliveryOrder> <deliveryMethod

Content based file moving with Mule

我是研究僧i 提交于 2019-12-24 01:24:12
问题 My mule config file contains the below flow: <flow name="HTTP input1"> <ftp:inbound-endpoint user="username" password="secret" host="host" path="location" port="21"> <file:filename-wildcard-filter pattern="." /> </ftp:inbound-endpoint> <file:outbound-endpoint path="E:/Mule/Inbound" outputPattern="#[header:originalFilename]" > </file:outbound-endpoint> </flow> I'm able to move the files but what I need is to read out the file content and based on that content place it in specific directory.