BIP not sending HTTP notification on bursting job where sql query produces no results
Hi,
We have identified a possible bug in BI Publisher. Would it be possible to verify?
We are scheduling a report with bursting using the web-services API, which will notify our web application via HTTP notification when the job is finished. It has both a standard SQL and a Bursting SQL statement that splits up the report on client ID.
If the SQL in the datamodel returns no rows, the job fails (which is fine because you can't split output that doesn't exist). However, information on job success/failure is NOT BEING SENT via HTTP.
This means our web application is never notified of the job having failed. Instead it appears that the job is "still running" because no notification has been sent. This looks like a special case bug that is not being handled by BIP: a notification of job failure should always be sent via HTTP regardless on what the failure is caused by.