Skip to Content
author's profile photo Former Member
Former Member

CPS PlatformAgentService cant read the File Event Definition

Dear Experts,

We implemented CPS to schedule our BW & BO Jobs. we have now some issues on both BW & BO.

Especially on BO where we try to load flat files through a "Event" which triggers the job once the file is loaded (file event raised).

Now the problem is,

this "event" which automaticall triggers the file event definition is NOT able to find the file event (flatfile) and triggeres the Job. So we have to maually raise this "Event" (right click on Event -> Raise) for every file loaded, which is really hard to look every 5min on our directory and raise manually so that uploader can get thier validation.

When I see the difference from automatic & Manual raise, i am asuming that it might be a reason with "PlatformAgentService", because:

In Automatic, the Raiser Object is "PlatformAgentService" which is working perfectly on BO Server.

Manually: its me who has to raise.

The strange thing is,

the file event definition works for some files and triggers itself and for some other files i need to do it maually (all files have same specifications).

Now we dont know, when the job runs and when not, so we are monitoring our directory for files every 5 to 10min.

Cannot able find the reason behind this situation.

I would really appreciate your quick response with a solution

Many thanks

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • author's profile photo Former Member
    Former Member
    Posted on Sep 06, 2010 at 12:53 PM


    Given that the platform agent service does work for some of the fileevents, that service seems to be working fine.

    Is it possible that some of the fileevents are monitoring a directory where the OS user the PlatformAgent is running under does not have access to ?

    Are there any error messages in the platformagent log files ? Or are there any operator messages indicating issues with these (file)events ?

    Are you using the latest version of CPS ?

    It also sounds a lot like a question you are best off talking to support about, because it could be useful for them to have a look at your system.



    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member


      The "check lock" flag is there to check if there is still a lock on the file before raising the event.

      This is to prevent detection of files that are still being written to.

      So if this flag prevents files from being detected, then it can be that the OS tells CPS that someone is still using the file.

      Are the files being detected on Unix or on Windows (where does the CPS agent run), and are they on a local file system or on a mounted filesystem. If on a remote/mounted filesystem: which platform is that and which protocol is used (NFS, Samba, ...) ?



Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.