TM1 10.2 Triggering TI process before & after submit/reject
Posted: Tue Apr 08, 2014 12:57 am
Hi guys,
I tried testing the cool new feature of TM1 10.2 contributor where we could trigger a TI process just before & after a certain action is done on the Contributor Application e.g. submit/reject etc.
Here's what I've done:
1. Created a contributor application.
2. Enabled the Pre & post TI processes upon node rejection. Deployed application successfully.
3. When I try to reject the node, I get an error that "An unexpected error occured in a TI process".
I got curious, as the TI processes work fine when ran separately (the user rejecting node is same).
So I checked the pmpsvc log file. & find following error:
2014-04-08 10:17:59,975 [http-19300-49] ERROR (rejectNode) com.ibm.cognos.pmpsvc.PMPService - com.ibm.cognos.pmpsvc.handler.PMPTM1Exception: TI_INTERNAL[NA | Sense App State Before | Process Sense App State Before has 0 arguments, but called with 4 ]
I do not know where I can specify how many arguments will the process be called with. My process doesn't use any parameters & I do not understand why it is called with 4 arguments.
Has anyone else faced this problem?
I tried testing the cool new feature of TM1 10.2 contributor where we could trigger a TI process just before & after a certain action is done on the Contributor Application e.g. submit/reject etc.
Here's what I've done:
1. Created a contributor application.
2. Enabled the Pre & post TI processes upon node rejection. Deployed application successfully.
3. When I try to reject the node, I get an error that "An unexpected error occured in a TI process".
I got curious, as the TI processes work fine when ran separately (the user rejecting node is same).
So I checked the pmpsvc log file. & find following error:
2014-04-08 10:17:59,975 [http-19300-49] ERROR (rejectNode) com.ibm.cognos.pmpsvc.PMPService - com.ibm.cognos.pmpsvc.handler.PMPTM1Exception: TI_INTERNAL[NA | Sense App State Before | Process Sense App State Before has 0 arguments, but called with 4 ]
I do not know where I can specify how many arguments will the process be called with. My process doesn't use any parameters & I do not understand why it is called with 4 arguments.
Has anyone else faced this problem?