2015-05-29 56 views
0

我繼承了Mirth Connect(v2.2.1)實例,並且正在學習它的工作原理。我現在正在學習globalChannelMap變量是如何工作的,而且我被源連接器上行爲不當的過濾器所困擾。更新Mirth Connect中的globalChannelMap

理論上,我可以編輯Mirth Connect文件夾目錄中的csv文本文件來更新過濾器調用的globalChannelMap

但實際上,csv文件已更新,但源連接器過濾器繼續爲txt文件調用之前的globalChannelMap。我錯過了什麼步驟來更新globalChannelMap?有沒有簡單的方法輸出globalChannelMap的當前內容?

回答

0

您可以在過濾器的開始處獲取地圖,並在最後或在有意義的地方對其進行更新。

//get map 
var map = globalChannelMap.get('mapName'); 

//log map value 
logger.info('This is your map content: '+map); 

//update map value 
globalChannelMap.put('mapName', value); 
1

您可能需要重新部署。如果您看到您正在使用舊的全球頻道地圖(使用calKno的方法),則意味着您需要重新部署頻道。

渠道需要在其代碼內容發生更改時進行重新部署,無論是內部庫(例如代碼模板),變換器還是全球渠道圖。

相關問題