Purchase your Section 508 Compliance Support guide now!

Purchase your Section 508 Compliance Support guide now!

Cognos 8 SDK -- BiBusHeader information needs to be shared among new services

If you are upgrading your Cognos SDK application to Cognos 8, then you need to be aware of some of the important differences between CRN and C8. On such change is that each of the new individual services in Cognos 8 contain a BiBusHeader object. Some of the new services are the ContentManagerService, the ReportService, the BatchReportService and the JobService. The BiBusHeader object is not automatically shared between services, nor is it inherited from other services. The BiBusHeader object contains among other things a CAM passport, which is a unique security token that reflects user’s session.

Unless anonymous access is enabled in Cognos Configuration, the security
information contained in the BiBusHeader object is required in any service
that makes an API method call.