博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用java concurrent调用xmlp api生成pdf
阅读量:4175 次
发布时间:2019-05-26

本文共 6385 字,大约阅读时间需要 21 分钟。

目的:通过java concurrent调用XML Publisher API处理XML Data Definitionrtf 模板生成PDF报表。

环境:Oracle EBS R12.0.4

技术:Oracle, Java, XML Publisher

 

步骤:

 

1.创建XML数据定义文件(EmpDataTemplate.xml)并上传至服务器的/home/applprod/test4bip/目录:

 

2.创建rtf模板(EmpDataTemplate.rtf)并上传至服务器的/home/applprod/test4bip/目录:

 

3.创建java concurrent程序(EmpDataTemplate.java)。如果不能编译通过,需到服务器上的$JAVA_TOP目录下载相关类文件(可使用zip命令打包下载: zip -r ~/conclib ./oracle/apps/fnd/cp/*):

 

4.编译.java,将.class上传至服务器的$JAVA_TOP/oracle/apps/fnd/cp目录。

 

 

 

 

 

 

 

5.定义Executable:

Executable

Short Name

Application

Execution Method

Execution File Name

Execution File Path

XXFND_JAVAXMLP

XXFND_JAVAXMLP

Application Object Library

Java Concurrent Program

EmpDataTemplate

oracle.apps.fnd.cp

 

6.定义Program,挂请求,测试。

 

7.相关文档下载:

http://download.csdn.net/source/3209735

 

8.参考资料:

1http://blogs.oracle.com/xmlpublisher/2007/05/howto_java_concurrent_programs.html

 

转载地址:http://wytai.baihongyu.com/

你可能感兴趣的文章
Linux Qt程序打包成一个可执行文件
查看>>
DragonBoard 410C中的Fastboot与调试串口注意事项
查看>>
跨系统的录音格式兼容性问题: iOS Android
查看>>
JVM 的垃圾回收器
查看>>
Mybatis的缓存
查看>>
@validated注解异常返回JSON值
查看>>
@JsonFormat注解使用
查看>>
Spring boot集成jxls实现导入功能
查看>>
Spring boot读取配置的方式(指定配置文件)
查看>>
Spring Boot切换不同环境配置
查看>>
Spring cloud之Ribbon搭建
查看>>
TreeMap 与 HashMap 的区别
查看>>
初识CAS
查看>>
Fork/Join 框架
查看>>
服务雪崩效应
查看>>
策略模式实例
查看>>
PostgreSQL数据库管理 第八章日常运维
查看>>
PostgreSQL数据库管理第十章Repmgr
查看>>
Linux shell正则表达式-sed-awk-grep应用
查看>>
linux系统管理—第五章Linux-bashshell
查看>>