![](/img/trans.png)
[英]Transform EMS Queue message and insert into DB using Anypoint Studio
[英]Unknown Payload in transform message Anypoint Studio
請嘗試將有效負載記錄為[message.payloadAs(java.lang.String)]
如果無論您正在張貼什么內容,都可以看到XML或JSON格式的實際有效負載,請提取特定元素。
如果您的GET則在查詢參數中使用[message.inboundProperties.'httpqueryparams']
檢索它們
將特定元素提取到flowvars中,並將其設置為Webservice使用者,然后添加[flowVars.userid]
和[flowVars.pwd]
這將作為回應回顯。
希望對您有所幫助。
這里有些猜測,因為您沒有確切顯示WSDL期望什么:
我想你可能想要這樣的轉變
%dw 1.0
%output application/xml encoding="UTF-8"
---
{
gdspHeader @(xmlns: "http://ws.gdsp.vf.gdspcustomer.com/" ) :{
gsdpCredentials: {
password: "Mule",
userId: "Monty"
}
}
}
轉換為
<?xml version='1.0' encoding='UTF-8'?>
<gdspHeader xmlns="http://ws.gdsp.vf.gdspcustomer.com/">
<gsdpCredentials>
<password>Mule</password>
<userId>Monty</userId>
</gsdpCredentials>
</gdspHeader>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.