View previous topic :: View next topic
|
Author |
Message |
Juhi G
New User
Joined: 13 Mar 2009 Posts: 3 Location: India
|
|
|
|
Hi,
I am getting SYNCH 8 while auditing a package. I'm trying to recompile a copybook, a related called program (say PGM CD), and 3 calling programs. I have put these in one package. And there is one more program (say PGM CAL) which doesn't need to be recompiled, I've put it in another participating package. But while auditing I'm getting SYNCH8 between PGM CD and the calling program PGM CAL. while the other 3 calling programs are going through fine.
I have first staged the copybook and then recompiled the called program and after that all the calling programs.
Error Details:
SYNCH8! (Called subroutine in baseline)
Relink calling load module from baseline to include called modules in the staging libraries.
Please help to resolve this error. |
|
Back to top |
|
|
rajesh_mbt
New User
Joined: 27 Mar 2006 Posts: 97 Location: India
|
|
|
|
Hi Jugi,
It seems you did not pick up the latest version of the called program.
It may happen that your were trying to audit a package with the corresponding components but missed out to pick up the latest version of any of the compononent from the baseline.
Before auditing the package all the corresponding programs should be taken up from the baseline (latest which moved to production recently).
I too not confident on this issue, but this could be one of the reason. Please make sure and let us know. |
|
Back to top |
|
|
Juhi G
New User
Joined: 13 Mar 2009 Posts: 3 Location: India
|
|
|
|
Hi Rajesh,
I have taken the latest version of the called program. And moreover, I'm not getting the synch 8 for the other 3 calling programs. It is coming only for 1 calling program. |
|
Back to top |
|
|
rajesh_mbt
New User
Joined: 27 Mar 2006 Posts: 97 Location: India
|
|
|
|
Is the one(getting error prgm) calling anyother program which is missed out on the audit list? |
|
Back to top |
|
|
Juhi G
New User
Joined: 13 Mar 2009 Posts: 3 Location: India
|
|
|
|
No , all the related prgorams are being covered. |
|
Back to top |
|
|
Anuj Dhawan
Superior Member
Joined: 22 Apr 2006 Posts: 6250 Location: Mumbai, India
|
|
|
|
Hi Juhi & welcome to the Forums,
I was doing audit of a project at my end SYNCH8! is:
Code: |
SYNCH8! (Called subroutine in baseline) ===> 0 |
as you said.
Try the following:
1. Take back-up of the package (or at least of called program, "CD")
2. Delete it from your package.
3. Check-out this component from "Base-line".
4. "Copy-paste" the code of called program from your back-up.
5. Stage the component.
6. Recompile other programs.
7. Audit package again.
And then what happens let us know. . . Good Luck. . . |
|
Back to top |
|
|
|