0
是否可以處理單向文件類型發送端口上的DeliveryNotificationFailure
異常?DeliverNotification編排中的異常處理
如果是,該怎麼做?
我按照下面的步驟,但仍然無法正常工作。
- I保留範圍形狀的發送形狀,該範圍形狀由DeliveryFailureException Catch Block處理。
我確實在Send Port「Delivery Notification = Transmitted」上設置了屬性。
來進行測試:
在管理控制檯中,我已經給了錯誤的文件路徑,得到消息失敗。而且我給出了錯誤的服務器實例,無論哪種方式都沒有給出結果。
你有沒有通過流程調試器配器加強?我設置了所描述的場景,它確實發現了錯誤。你在Catch塊裏面做了些什麼,你有沒有終止或暫停形狀?否則,在通過Catch Block之後,它會像在任何其他C#代碼中一樣繼續。 – Dijkgraaf
如果你確實希望它繼續下去,但是要根據它是否成功做出決定,那麼有一個表達式形狀,它在catch塊的表達式形狀中設置一個布爾變量(例如.bSuccess = false),然後有一個在catch塊後決定(例如條件是bSuccess == true)。 – Dijkgraaf