Reassembling an exit that doesn't need it is harmless when SMP/E does it, so it's not taking up any of your mental bandwidth...and if a macro changes under it, then you'll want to reassemble anyway even if it doesn't actually affect your code.
On Mon, Apr 21, 2025 at 7:03 AM Radoslaw Skorupka < 00000471ebeac275-dmarc-requ...@listserv.ua.edu> wrote: > I can be wrong, but I think it is not exactly true. > Yes, USERMOD is good thing, no doubt. > However I think the usermod flags your exit whenever any of the > components are being modified - but modification need not mean > reassembly requirement. In other words, some false positives are possible. > Of course, as I said, reassembly is quite simple, simpler than analysis. > > -- > Radoslaw Skorupka > Lodz, Poland > > > > W dniu 21.04.2025 o 13:02, Lennie Bradshaw pisze: > > When I was doing systems programming work of this type, we always > installed the exits using USERMOD statements in SMPE. Then if any exit > needed re-assembly it would be done automatically by SMPE. > > It takes a little work to understand the process, but it pays off in the > longer run. > > > > Lennie > > > > -----Original Message----- > > From: IBM Mainframe Discussion List<IBM-MAIN@LISTSERV.UA.EDU> On Behalf > Of Radoslaw Skorupka > > Sent: 21 April 2025 10:37 > > To:IBM-MAIN@LISTSERV.UA.EDU > > Subject: Re: Exits reassembly > > > > W dniu 21.04.2025 o 10:14, Peter pisze: > >> Hello > >> > >> Apology for the dummy question > >> > >> How do we know if a particular exit needs a reassembly before > >> migrating to a newer zos version? > >> > >> I have seen some exits work by just copying over without reassembly. > >> > >> Any thoughts or advise based on your experience > > It's not dummy question. > > However there is no requirement to *always* reassembly an exit when > migrating to newer z/OS version. > > However: > > 1. Why do we reassemble? Because exit uses macros and structures which > are likely (but not always) may change. > > 2. Instead of detailed analysis which it is simply easier to reassemble. > > 3. It is not only system upgrade. It can be some PTF as well, which > causes the need to reassemble. IMHO much less likely. > > 4. There are exits for some applications, in that case the need for > reassemble would be different. It can be because system change or product > change. Or both. > > > > My €0.02 > > > > -- > > Radoslaw Skorupka > > Lodz, Poland > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN > -- Jay Maynard ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN