开发者社区> 问答> 正文

Birt导出pdf时一个很棘手的问题(求救):报错

系统中使用birt作为报表的开发工具,在使用birt的过程中遇到几个问题,

1. 在windows系统中导出pdf格式的文件,文件显示正常,但是将应用发布到 linux系统中,导出的pdf文件居然除了静态的标题能正常的显示,动态的绑定属性值居然不能正常显示(体现在空白值)

尝试更改的方法:

    原先一直怀疑是由于在我们的 linux服务器中没有安装相关的字体文件造成的,于是根据这个思路,安装了pdf所设定的字体【宋体】,并且在org.eclipse.birt.runtime_3.7.0.v20110615-1818.jar中fontsConfig.xml中指定所使用的字体。

结果:安装了字体之后,没有任何的效果,

求解: 希望有过相关birt开发的朋友提供一些关于pdf中文字体的配置 思路,最好是能给出这个问题的checkpoint点。

        谢谢:

2.    由于org.eclipse.birt.runtime_3.7.0.v20110615-1818.jar这个jar包是一个有着数字签名的jar包,所有在本地进行 解压---修改---压缩之后,居然就无法进行再次的运行,

具体异常。【security 类型的异常】。。。。。

但是我将修改后的org.eclipse.birt.runtime_3.7.0.v20110615-1818.jar发布到 linux中的weblogic上面,居然没有任何的异常信息出现,很无解。。。。

求解:
    1. 是不是本地中classloader和weblogic的类加载机制有所不同的原因造成

    2. 有没有一种机制能绕过这个签名机制。让本地环境能正常的启动。

展开
收起
kun坤 2020-06-06 00:28:01 1442 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
对象存储实战指南-试读 立即下载
OpenAnolis 龙蜥操作系统开源社区技术创新白皮书 立即下载
使用CNFS搭建弹性Web服务 立即下载