On Fri, 24 Mar 2006 11:06:50 -0600, Victor Gil wrote:

>David, I am not longer a fan of any smart "hooks" into MVS services
>[certainly not into OPEN or SVC 99 logic] mainly because of the potential
>issues with code maintenance. [Although I have to admit, 25 years ago it
>was fun to take over DOS 3.x by coding your own $$B-transient module that
>would merely change the new PSW address for, say, Program Interruptions, to
>an address passed on the call and then just execute the $$B-module <was it
>through SVC 2?> from your problem state routine and divide something by
>zero].  And field-level encryption, again, requires massive changes to the
>applications.
>
>TomW, Buying a product that allows to add SUBSYS= to a given DD would be
>difficult to justify, but I'd love to learn what MVS services it uses to
>perform its magic in the case of a dynamic allocation.

(see below)

>TomS, I know very little about BatchPipes, but from your description they
>don't sound any better than the subsystem approach in terms of the issue
>with dynamic allocation.  As to your question - the confidential fields
>[like the social security number] would be returned scrambled. Obviuosly
>they won't participate in any arithmetic computation, nor can they serve as
>the "keys" to further locate any associated data.

If you just want to force a SUBSYS=(blah,blah) onto associated DD
statements you can use JES2 Exit 6 to do that.  You might be able to use an
SMF exit for it, too, but I've had better results with exit 6 personally.

If you want to force a SUBSYS=(blah,blah) onto associated DYNALLOC you can
use exit IEFDB401, as documented in System Exits.

If it were me, I'd code a common routine with exit-specific wrappers.

What BatchPipes buys you is a supported subsystem to do what you want (and
a lot, lot more than that if you are looking for help justifying the
expense).  But if you are determined to write your own subsystem, knock
yourself out.  (It is fun.)

--
Tom Schmidt
Madison, WI

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to