View previous topic :: View next topic |
Author |
Message |
S.MADHUMATHI Beginner
Joined: 25 Jun 2004 Posts: 13 Topics: 5
|
Posted: Mon Jun 28, 2004 5:31 am Post subject: EIBRLDBK |
|
|
Hai,
This EIB field is used to check whether the rollback to the syncpoint was successful. My program had the EIBRLDBK field value to be '00'. Does that means the rollback was successful?. I just wanted to know the values for EIBRLDBK when the rollback was successful |
|
Back to top |
|
|
Mike Chantrey Intermediate
Joined: 10 Sep 2003 Posts: 234 Topics: 1 Location: Wansford
|
Posted: Mon Jun 28, 2004 7:14 am Post subject: |
|
|
This field isn't very well documented (e.g. the CICS/TS application programming reference just describes it as 'rolled back' with no values) but as far as I can see from looking at different versions of the CICS manuals and how other similar fields are used, it is set to a non-zero value, probably x'FF', to indicate that the remote task in an LU6.2 conversation has issued a successful SYNCPOINT ROLLBACK and that the local task must now decide what it wants to do (i.e. whether it also wants to rollback or not). As far as I can tell this field is not relevant to other rollback situations not involving a remote LU6.2 partner. |
|
Back to top |
|
|
S.MADHUMATHI Beginner
Joined: 25 Jun 2004 Posts: 13 Topics: 5
|
Posted: Tue Jun 29, 2004 6:57 am Post subject: reply for EIBRLDBK |
|
|
Thanks Mike. I have one more doubt. If the ROLLBACK was not successful wat would happen?.Will the lowvalues be populated? |
|
Back to top |
|
|
Mike Chantrey Intermediate
Joined: 10 Sep 2003 Posts: 234 Topics: 1 Location: Wansford
|
Posted: Tue Jun 29, 2004 7:42 am Post subject: |
|
|
That's what I would expect, but as it's not properly documented, ideally you should test this (but I'm not sure exactly how). |
|
Back to top |
|
|
|
|