2015-04-28 209 views
0

我們有一個Web服務,它集成了我們的另一個系統的Siebel系統。 帳戶中的任何更新都會觸發Web服務。但是web服務觸發沒有發生由於以下錯誤:SIebel數據映射問題

Error invoking service 'EAI Data Transformation Engine', method 'Execute' at step 'Generate Org Msg'.(SBL-BPR-00162) 
-- 
Error parsing expression 'Name='Master's College & University', Type='LN_INDUSTR 

我相信這是因爲在Name ='碩士學院&大學的撇號。

有這個映射是負責我們的值映射到外部服務:

Source Expression: IfNull([&IndustryClass],[LN Industry Class]) 

我嘗試使用InStr函數,看看是否能解決問題,但無濟於事 InStr函數([LN行業分類],[LN行業分類])

我們是否有解決此問題的方法?

+0

你能發佈源XML嗎? InStr函數執行子字符串搜索,因此上面的用法是錯誤的。 –

回答

0

您必須用雙引號(")替換單引號(撇號:'),並用單引號包裝文本。
更多信息here