12.1.1DEMO打中文補丁報錯:
Patch 6678700 For ESA Language Failed For R12.1 Vision [ID 843376.1]
FADTXD.xlf
Start uploading...
[060909_075004671][][EXCEPTION] java.io.UTFDataFormatException: Invalid UTF8 encoding.
at Oracle.xml.parser.v2.XMLUTF8Reader.checkUTF8Byte(XMLUTF8Reader.java:160)
at oracle.xml.parser.v2.XMLUTF8Reader.readUTF8Char(XMLUTF8Reader.java:203)
at oracle.xml.parser.v2.XMLUTF8Reader.fillBuffer(XMLUTF8Reader.java:120)
at oracle.xml.parser.v2.XMLByteReader.saveBuffer(XMLByteReader.java:450)
at oracle.xml.parser.v2.XMLReader.fillBuffer(XMLReader.java:2488)
解決方案:(下面代碼是一行,必須是一行)
adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD -DB_USERNAME apps -DB_PASSWORD apps -JDBC_CONNECTION
"(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)(HOST=10.10.10.333)(PORT=1521)))(CONNECT_DATA=(SID=VIS)))"
-LOB_TYPE DATA_TEMPLATE -APPS_SHORT_NAME OFA -LOB_CODE FADTXD -LANGUAGE 00
-XDO_FILE_TYPE XML-DATA-TEMPLATE -FILE_NAME $FA_TOP/patch/115/publisher/defs/FADTXD.xml
adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD -DB_USERNAME apps -DB_PASSWORD apps -JDBC_CONNECTION
"(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)(HOST=10.10.10.333)(PORT=1521)))(CONNECT_DATA=(SID=VIS)))"
-LOB_TYPE TEMPLATE_SOURCE -APPS_SHORT_NAME OFA -LOB_CODE FADTXD -LANGUAGE en -TERRITORY US -XDO_FILE_TYPE RTF -TRANSLATE Y
-FILE_NAME $FA_TOP/patch/115/publisher/templates/US/FADTXD.rtf
運行會在錯誤處停止,此時要另外開一個term,
一appldev登入,運行
[appldev@erp~]adctrl
然後可以管理系統的ad worker狀態。
等所有worker狀態不是failed就可以在安裝補丁的視窗敲入斷行符號鍵,一旦補丁程式偵知worker狀態能用就接著開始下一步安裝進程,這個過程挺長的。
更多Oracle相關資訊見Oracle 專題頁面 http://www.bkjia.com/topicnews.aspx?tid=12