首页 > 解决方案 > JavaScript esb 中的数字字符串

问题描述

为什么在第一个日志中我看到了值,而当我将它传递给属性 wso2 时却什么也没看到?

 log.info("LOG_JS");                 
             log.info(uuid)      
             mc.setProperty("UUID_current", uuid);</script>
        <log level="custom">
            <property expression="get-property('UUID_current')" name="UUID_current"/>
        </log>
     

标签: javascriptforeachiteratorwso2payload

解决方案


在 JavaScript 中介中,您应该以这种方式登录:

var x = body.data.link;
var log = mc.getServiceLog();
log.info("your log name:" + x);

在您的日志中,您将看到

your log name: http://google.com/

推荐阅读