Oracle テーブルに ODI ステップ エラー メッセージを挿入しようとしています。を使用してエラー メッセージを取得し<%=odiRef.getPrevStepLog("MESSAGE")%>
ました。
ODI-1226: Step PRC_POA_XML_synchronize fails after 1 attempt(s).
ODI-1232: Procedure PRC_POA_XML_synchronize execution fails.
ODI-1227: Task PRC_POA_XML_synchronize (Procedure) fails on the source XML connection XML_PFIZER_LOAD_POA_DB_DEV.
Caused By: java.sql.SQLException: class java.sql.SQLException
oracle.xml.parser.v2.XMLParseException: End tag does not match start tag 'tns3:ContctID'.
at com.sunopsis.jdbc.driver.xml.SnpsXmlFile.readDocument(SnpsXmlFile.java:459)
at com.sunopsis.jdbc.driver.xml.SnpsXmlFile.readDocument(SnpsXmlFile.java:469)
これをテーブルに挿入しようとすると、次のエラーが発生します。
Missing IN or OUT parameter at index:: 1
、で試しましsubstr
たreplace
。エラーメッセージの途中で一重引用符があるため、何も機能しません'tns3:ContctID'
。
これをテーブルに挿入する方法はありますか?