Mechanics of BCA

Before I’m shot down I have spent ages searching for an answer so I’ll tentatively throw this out there.

I am curious to know what happens when I am in Business Objects reporter and try to schedule a report to BCA. Occassionally (and I know this can be during a normal slice of BCA downtime) I will get the message that BCA is offline. How does that message get to my desktop? Is there a table in the repo being updated with BCA status or does the repo contain the IP address of the BCA server so that my machine can poll it directly?

Thanks


stephen clutton :uk: (BOB member since 2002-08-29)

Interesting question. I don’t believe those details are stored in the repos. I would guess that you are seeing the message because BCA has executed bcskick.exe as per its recycle parameter ‘Delay for auto shutdown’. I think that it is probably a CORBA communication but I don’t know for sure.

Your machine’s orbdesktop.ini file should contain the BCA’s osagent port number and its i/p address.


Nick Daniels :uk: (BOB member since 2002-08-15)

Nick

Thanks for the reply. Where is the Orbdesktop.ini to be found? It isn’t on my machine as far as I can see.


stephen clutton :uk: (BOB member since 2002-08-29)

Interesting. Its normally under \Server\Some Other Directory (sorry can’t remember). Its seems a little strange that you have a working BCA Console (can you do Run Nows?) and no orbdesktop.ini. Anything strange about your setup? Still at the end of the day if it works, then why worry 8)


Nick Daniels :uk: (BOB member since 2002-08-15)

Does that mean then that you can login the BCA console even if u dont have the osagent and ip address defined in the Orbdesktop.ini as long as you have the key files ? Therefore the only reason you need the OSAGENT and IP in the file is if you actually want to interact with the Scheduler from the BCA ie start / stop jobs rather then just viewing there status.

If this is the case it explains a problem I was having :yesnod:


Fiona :uk: (BOB member since 2002-12-16)

Yes, in theory! If all you need to do is look at the list of jobs and say maybe delete or suspend jobs (i.e. interact with the repository) then osagent and ip are strictlye irrelevant- its just like using Tools/Console and that comes out of the box with BO regardless of whether you’ve installed BCa Console. On the whole though, orbdesktop.ini should have these parameters correctly completed if only as a matter of best practice. What was the problem you were having…you could view but couldn’t interact with the scheduler?


Nick Daniels :uk: (BOB member since 2002-08-15)

Thanks that explains it,

I couldnt understand why I could login to my BCA and see the jobs, when there was no OSAGENT and IP were not defined in the .ini file. I thought I had something wierd set up … may be Blue Tooth :lol: :lol:


Fiona :uk: (BOB member since 2002-12-16)