【EBS】打中文patch6678700报错小记

EBS12.1.1在打patch6678700中文补丁时报错如下:

ATTENTION: All workers either have failed or are waiting:

FAILED: file XLIFFLoader.class on worker ....

ATTENTION: Please fix the above failed worker(s) so the manager can continue.

进一步去查看出错的adwrok的日志,发现其中报错如下:

Target file: FADTXD.xlf

Start uploading...

[060209_054527800][][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)

at oracle.xml.parser.v2.XMLReader.tryRead(XMLReader.java:1089)

at oracle.xml.parser.v2.XMLReader.scanXMLDecl(XMLReader.java:3047)

at oracle.xml.parser.v2.XMLReader.pushXMLReader(XMLReader.java:521)

at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:288)

at oracle.apps.xdo.oa.util.TemplateTranslator.

createMLSTemplates(TemplateTranslator.java:238)

at oracle.apps.xdo.oa.util.XLIFFLoader.processUpload(XLIFFLoader.java:709)

at oracle.apps.xdo.oa.util.XLIFFLoader.process(XLIFFLoader.java:565)

at oracle.apps.xdo.oa.util.XLIFFLoader.main(XLIFFLoader.java:1073)

oracle.apps.xdo.XDOException: Exception while parsing base template

at oracle.apps.xdo.oa.util.TemplateTranslator.

createMLSTemplates(TemplateTranslator.java:241)

at oracle.apps.xdo.oa.util.XLIFFLoader.processUpload(XLIFFLoader.java:709)

at oracle.apps.xdo.oa.util.XLIFFLoader.process(XLIFFLoader.java:565)

at oracle.apps.xdo.oa.util.XLIFFLoader.main(XLIFFLoader.java:1073)

AD Worker error:

The above program failed. See the error messages listed

above, if any, or see the log and output files for the program.

解决方法如下:

1.设置环境变量APPS<CONTEXT_NAME>.env

2.执行以下命令:

adjava -ms128m -mx256m -nojit oracle.apps.xdo.oa.util.XDOLoader UPLOAD

-DB_USERNAME <apps_un> -DB_PASSWORD <apps_pw> -JDBC_CONNECTION

"(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL

=tcp)(HOST=<your hostname with domain>)(PORT=<your port>)))(CONNECT_DATA=(SID=<your sid>)))"

-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_un> -DB_PASSWORD <apps_pw> -JDBC_CONNECTION

"(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL

=tcp)(HOST=<your hostname with domain>)(PORT=<your port>)))(CONNECT_DATA=(SID=<your sid>)))"

-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

Note:  修改以上命令中以下内容

<apps_un> with your apps user ;

<apps_pw> with your apps password ;

<your hostname with domain> with hostname and domain like: test1.oracle.com ;

<your port> with your port number ;

<your sid> with your SID.

时间: 2024-10-10 01:18:34

【EBS】打中文patch6678700报错小记的相关文章

Control character in cookie value, consider BASE64 encoding your value , java操作cookie遇到中文会报错的解决方案

项目当中用到cookie保存中文,但是会报如下错误: Control character in cookie value, consider BASE64 encoding your value 大概意思是保存到cookie当中的值存在控制字符,无法保存.但实际上数据是不存在这种问题的.再看后面的那句话,好像是将要保存的值进行了base64编码,可能是因为中文在编码时出现乱码导致一些控制字符的出现.看来setCookie方法不支持保存中文(GBK)编码的样子. 解决方案:将要保存的值进行URLE

python中文注释报错问题

错误信息: SyntaxError: Non-ASCII character '\xe4' in file... 解决办法: 在文件第一行或第二行添加:# -*- coding: utf-8 -*- 参考:http://blog.csdn.net/chen861201/article/details/7706535 python中文注释报错问题,布布扣,bubuko.com

MySQL 中文insert报错Incorrect string value: &#39;\xCC\xEC\xB2\xC5&#39;

    序言:中文录入失败,报错:Incorrect string value: '\xCC\xEC\xB2\xC5',如下所示:mysql> set names utf8;Query OK, 0 rows affected (0.00 sec) mysql> insert into t select 2 as a ,'天才' as b;ERROR 1366 (HY000): Incorrect string value: '\xCC\xEC\xB2\xC5' for column 'b' a

记一次 Hibernate 插入数据中文乱码报错解决

错误描述 程序运行,向表中插入数据(包含中文)报错:\xE6\xB2\x88\xE9\x9B\xAA... 但是自己另外新建一个数据库手动插入数据中文正常,同样修改数据库,表的编码之后同样不行.而且 MySQL5.7下也会出现这种情况无法解决. 问题解决 在 Hibernate 主配置文件中,我们会配置数据库方言,一般配置如下: <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect<

mysql 插入中文字段报错 &quot;Incorrect string value: &#39;\\xE6\\xB5\\x8B\\xE8\\xAF\\x95...&#39; for column &#39;title&#39; at row 1&quot;

1. 查看一个 database 或一个 table 的编码show create database mytestdb;show create table testapp_article; mysql> show create table testapp_article;+-----------------+-----------------------------------------------------------------------------------------------

Python中文转换报错 &#39;ascii&#39; codec can&#39;t decode byte 0xe8 in position

脚本报错: 脚本代码: 报错原因: 因为默认情况下,Python采用的是ascii编码方式,如下所示: ?? python -c "import sys; print sys.getdefaultencoding()" ascii ?? 而Python在进行编码方式之间的转换时,会将 unicode 作为“中间编码”,但 unicode 最大只有 128 那么长,所以这里当尝试将 ascii 编码字符串转换成"中间编码" unicode 时由于超出了其范围,就报出了

解决mysql插入中文字符报错的问题ERROR 1366 (HY000): Incorrect string value: ‘\xE5\xB0\x8F\xE6\x98\x8E‘ for column ‘name‘ at row 1

原文:解决mysql插入中文字符报错的问题ERROR 1366 (HY000): Incorrect string value: '\xE5\xB0\x8F\xE6\x98\x8E' for column 'name' at row 1 报错内容: mysql> insert into person values (1,22,'小明');ERROR 1366 (HY000): Incorrect string value: '\xE5\xB0\x8F\xE6\x98\x8E' for colum

ElKstack-解决nginx日志url链接包含中文logstash报错问题

logstash报错现象 Trouble parsing json {:source=>"message", :raw=>"{\"@timestamp\":\"2016-05-30T14:51:27+08:00\",\"host\":\"10.139.48.166\",\"clientip\":\"180.109.110.203\",\"

sass中中文注释报错

最近项目中用到了sass来编译css,但是scss代码中写了中文注释后编译报错, 经过查找文档和资料,终于找到了解决办法,即在scss文件顶部加上@charset "utf-8";这句代码就ok了.