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
BI Publisher ability to Add Printer with Username and Password (v2/DeliveryServerConfigService)

Organization Name
Ferguson Enterprises
Description
The SOAP API for BI Publisher does not allow for the creation of printers with a username and password. The WSDL is v2/DeliveryServerConfigService and the method is createPrinterDeliveryServer. Other create methods work with the same input property types including createWccDeliveryServer and createFtpDeliveryServer. Those parameters are deliveryServerAttributes, adminUser, and adminPassword.
Currently it is possible to create a printer without a username and password using the method but that still requires manual updates, there for making it useless. When we add USERNAME or PASSWORD as keys to the SOAP body the error response from the API is:
<faultcode>soapenv:Server.userException</faultcode>
<faultstring>oracle.xdo.webservice.exception.OperationFailedException: oracle.xdo.XDORuntimeException: Invalid attribute name 'USERNAME'</faultstring>
A support request was submitted and the response from the engineer was that the API was not completed and the API is deprecated. My concern here is there is no replacement for this method that I am aware of. I do not know how something can be deprecated without a replacement.
Use Case and Business Need
Ferguson's use case for this enhancement is to be able to add multiple thousands of printers to potentially multiple instances for testing and production. If this is not implemented it will require us to have a team to simply add the printers to this application costing us countless hours and severely degrading our ability to use this tool.
More details
The only thing that we would need added is the ability to send USERNAME and PASSWORD as properties to the method createPrinterDeliveryServer. A nice to have would be for the getPrinterDeliveryServer to work correctly as well.
Original Idea Number: 7e908f4a41
Comments
-
really helpful feature to have
0 -
This would be a powerful feature
0