簡體   English   中英

Mulesoft DataWeave arrayindexoutofbounds錯誤

[英]mulesoft dataweave arrayindexoutofbounds error

我有一個簡單的流程,該流程使用文件連接器讀取csv文件,並且試圖將數據轉換為json。 不管我用什么作為表達式,我總是在設計時獲取ArrayIndexOutOfBoundsException,並且不會生成預覽。 以下是流程:

    <flow name="dw_exampleFlow">
        <file:inbound-endpoint path="C:\BNA\dw_sample" responseTimeout="10000" mimeType="application/csv" doc:name="File"/>
        <dw:transform-message doc:name="Transform Message" metadata:id="3496b3e4-708e-49c3-9f87-764eb149d1ee">
            <dw:set-payload><![CDATA[%dw 1.0
%output application/dw
---
payload]]></dw:set-payload>
        </dw:transform-message>
    </flow>
</mule>

以下是我遇到的錯誤: 設計時間錯誤

您正在使用什么m子運行時? 它正在使用3.7.3在我身上工作

在此處輸入圖片說明 在此處輸入圖片說明

<flow name="Flow">
        <file:inbound-endpoint
            path="/work/demo/workspace/3.7.3-dataweave/src/main/resources/input"
            moveToDirectory="/work/demo/workspace/3.7.3-dataweave/src/main/resources/output"
            responseTimeout="10000" doc:name="File" />
        <dw:transform-message metadata:id="ff8bbc88-efc7-4952-816a-a13f00ef6e6d"
            doc:name="Transform Message">
            <dw:set-payload><![CDATA[%dw 1.0
%output application/json
---
payload]]></dw:set-payload>
        </dw:transform-message>
        <byte-array-to-string-transformer
            doc:name="Byte Array to String" />
        <logger message="#[payload]" level="INFO" doc:name="Logger" />
    </flow>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM