cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Process chain problem: Step completion not occuring

Former Member
0 Likes
3,295

Greetings!

My problem involves a datastore activation step in a process chain. The step will start and the datastore is activated successfully - all lights are green in the process monitor. However, that step in the process chain remains yellow. It's as though the notification is not 'getting back' to the chain that the step was completed successfully.

I've searched through various logs (SLG1), looked at the batch jobs in SM37, etc, and I've found no sign of any failed processes. Is there anywhere else I can look?


I'm on SAP EHP 1 for SAP NetWeaver 7.0. Oracle DB, release 11.2.0.2.0. 

Thank you!

View Entire Topic
Former Member
0 Likes

I just found this:

Within table RSPCPROCESSLOG, the record for each step has Actual State = J - Framework Error Upon Completion. 

Having done some web-digging, I have not found a solution or even an explanation for this error. Anyone know what or how this is caused?

Thank you.

Former Member
0 Likes

Hi Christopher

Did you check this note:

Note 1631909 - Chain does not become green or stops at IP for synchron. run?

Regards,

Eldo.

Former Member
0 Likes

That looks to be our problem. However, the note fix is attached to a enchancement pack and we're not able to load that now given we're working on upgrading from 7.0 to 7.3.

I found that when this happens, the ACTUAL_STATE entry on RSPCPROCESSLOG will be 'J' while the STATE entry will be 'G' when the step did truly complete without error. We're looking into coding a program to scan for these and auto-fix where needed.

Thank you for all of your responses!

Former Member
0 Likes

Hi Chris, What is the auto-fix you are implementing to correct these, could you let us know,,Thanks

Former Member
0 Likes

We're in the concept phase now but my thoughts are:

Create a program and schedule it to run every 15 minutes. That program would: read table RSPCPROCESSLOG (probably by batch date) and locate entries where ACTUAL_STATE = "J" and STATE = "G". Then utilize program RSPC_PROCESS_FINISH to set that process step to green, thus allowing the process chain to continue.

But, there are a lot of scenarios to test out before implementation. My first worry is: are there any ways a step can actually fail, and still result in 'J' and 'G' entries. If yes, then we wouldn't want the program to set the step to green.

Thank you for your inquiry.

Former Member
0 Likes

Thanks Chris, I was interested how you are changing ACTUAL_STATE thru your program to G. but, thats not the case i guess.In the table, if STATE = G then your process will already be in green.

former_member183290
Participant
0 Likes

Hi Chris,

I have a similar unresolved issue and I have mentioned all the details below.

http://scn.sap.com/thread/3428395

We are also looking for apt note to implement and yet to raise an OSS note.

Request you to post the resolution if you get.

Thanks a lot and sorry for bothering on this.

Regards,

Vikranth