I have a main program A(non -DB2) which calls another program B(DB2)
which further calls program C(DB2)
A--> calls B --> calls C
when I try to get into the subprogram B via expeditor I get the following message
SOURCE LISTING TIME STAMP DOES NOT MATCH LOAD MODULE
Also i found that there is mismatch in compile date and time of DDIO member and the compile date and time stored in the load module (CHGMAN.STAGE.XWZ1.#99999.LOD) for both the subprograms. The load library name is correct and same DDIO file is used for all three programs.
I recompiled all the programs with expd option as Y, but it still gives me the same message.
I managed to get in working by including another load library which was getting created.
In changeman, I could see two libraries created for the three programs -
I had used CHGMAN.STAGE.XWZ1.#99999.LOD as a load library for expeditor. I changed it to CHGMAN.STAGE.XWZ1.#99999.LDC and it is working fine now.