1
我正在使用Websphere Message Broker處理csv文件並將數據放入消息隊列中。該文件通過FileInputNode讀入,通過JavaCompute節點(用於驗證)傳遞,然後將消息映射映射到目標格式,然後映射到JMSOutput節點。Websphere Message Broker - FileInput節點 - 標頭值
我遇到的問題是,csv中的第一行有一個值,我需要添加到每個出站消息(第一行是頭,所以不會輸出到隊列中)。我有點卡住如何做到這一點,因爲我看不到我如何可以優雅地將第一行的值映射到所有後續行。
我已經嘗試在使用JavaCompute節點的LocalEnvironment上保留值,但這似乎在行之間丟失(順便說一句,我正在逐行處理文件,這是在fileinput節點上設置的,因此整個流程是通過每個記錄)。
任何提示如何實現這一點,將不勝感激。
巴里