Categories
- All Categories
- 15 Oracle Analytics Sharing Center
- 15 Oracle Analytics Lounge
- 208 Oracle Analytics News
- 41 Oracle Analytics Videos
- 15.7K Oracle Analytics Forums
- 6.1K Oracle Analytics Idea Labs
- Oracle Analytics User Groups
- 76 Oracle Analytics Trainings
- 14 Oracle Analytics Data Visualizations Challenge
- Find Partners
- For Partners
Developing external application to communicate with Oracle BI Publisher

Summary
Developing external application to communicate with Oracle BI Publisher
Content
For my understanding, we can use a web service
(ScheduleService, ReportService,SecurityService and CatalogService) to
communicate Oracle BI Publisher for manipulating scheduler to generate a
report.
May i know
- is it an implementation of Oracle BI Presentation
Services? - if so is it a single way to communicate with Oracle BI in
order to trigger the Oracle BI scheduler? - does it have an alternative to communicate with Oracle BI
Publisher from external application? - Any reference / sample recommended?
Thanks in advance
Answers
-
We call BI Publisher Scheduling Service from Control-M ... use it to put in a scheduled run once job daily.
Here's the Oracle Docs ...
https://docs.oracle.com/cd/E28280_01/bi.1111/e22259/webservices.htm#BIPDV002
0 -
if possible can you able to share java code here, Thanks
0 -
Hi,
As I mentioned, I didn't develop the JAVA code to do it. but, when we raised Oracle SR, they shared the documentation and methodology
for all the JAVA APIs handbook that could be call BI Publisher reports, define the layouts and email/schedule them to the recipients.
Also, caching of the data, caching of the report layouts, we also had a issue where report time out was occurring after 3 min if the data volume was more, performance issues were there if the report export to excel for more than 15,000 rows were there all this we discussed and resolved after talking to Oracle support. I don't have it since it was done in 2013 and for a different customer.
Raise an Oracle SR they would be able to help for the same
0 -
Hi, though I have not used it myself. I was in a project where a JAVA developer called these using Bi Publisher Wsdls from JAVA.
Since, they had to be called via Control M for scheduling and Oracle Support said it couldn't from URL method and
this was on the only options.
The Bi Publisher wsdls could be called from batch/shell scripts and he was completely able to schedule, call multiple reports, modify the layouts
from JAVA APIs connecting to Bi Publisher
0