壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1500|回复: 5

Xml publisher 乱码问题

[复制链接]
发表于 2010/4/6 09:17:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x


    新的客户化开发 出来的xml publisher pdf 格式输出的中文为“?”
  
    根据此情况google 做出:
$FND_TOP/11.5.0/resource 下面的字体拷贝到$OA_JRE_TOP/jre/lib/fonts



   
    测试问题未解决。
 
 查询metalink 得出如下文档:
353164.1


Cause


The language fonts were not available in the fontsdirectory, the directory was not included in the AF_CLASSPATH, and the NLS_LANGenvironment variable was not set correctly.

Solution


1. Copy ALBANY Fonts to $JRE_TOP/lib/fonts directory andinclude this directory in the concurrent manager environment variableAF_CLASSPATH.

2. NLS_LANG environment variable needs to be set correctly. In case languagehas a space in it, ensure that it is embedded in quotes. For example,SIMPLIFIED CHINESE_CHINA.ZHS16GBK needs to be given as "SIMPLIFIEDCHINESE_CHINA.ZHS16GBK".

3. Stop the concurrent managers. Ensure no FNDLIBRprocesses at the O/S level.

4. Modify the autoconfig context file and update theAF_CLASSPATH to include $JRE_TOP/lib/fonts.

5. Run autoconfig on the database and then applicationstier.

6. Set NLS_LANG as follows:
For Example:  NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
export NLS_LANG

7. Start the concurrent managers from the same environment (command prompt).






   操作后仍然无效,
 请各位给点线索。。
发表于 2010/4/6 21:12:40 | 显示全部楼层
输出为UTF-8,放到产品环境上试试,我遇到的是测试环境的问题!
 楼主| 发表于 2010/4/7 13:14:20 | 显示全部楼层
回复 2# simonjia : 这个于正式测试没有关系。现在怀疑是jre 在生成pdf 的时候,字体不存在造成的。
 楼主| 发表于 2010/4/19 15:23:12 | 显示全部楼层
问题解决: $JRE_TOP/lib/fonts 实际上指向的是 : $JAVA_TOP/util/java/1.5/jdk1.5.0_22/jre/lib/fonts  所以加到 这个路径下才正确
发表于 2011/6/17 16:13:43 | 显示全部楼层
我们也遇到相同的问题,但是找不到你说的那个路径:$JAVA_TOP/util/java/1.5/jdk1.5.0_22/jre/lib/fonts  
能否指点一下阿
发表于 2011/6/17 16:33:12 | 显示全部楼层
我们也遇到相同的问题,但是找不到你说的那个路径:$JAVA_TOP/util/java/1.5/jdk1.5.0_22/jre/lib/fonts  
能否指点一下阿
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 14:59 , Processed in 0.013673 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表