Has anyone been able to actually view file 364 ?I was able to down load and 
extract the file, but I cant read it ?

---------- Original Message ----------
From: Steve Smith <sasd...@gmail.com>
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How to test SUBSYS=
Date: Wed, 19 Feb 2020 23:31:08 -0500

There's also the "Control Card Subsystem (CCSS)" on I believe file 364 of
the CBT.  It's about as simple a DD SUBSYS subsystem as you can get.  It's
function has been superseded by later developments, but like the other
examples, gives you the infrastructure to start with.

That said, I don't think it will help with the original problem.  z/OS does
not do an OBTAIN for a DD SUBSYS file; all it does is pack up whatever DD
operands are present, and pass them on via SSI function calls to the
registered subsystem.  If a DSN= is present, it's just another string as
far as z/OS is concerned.  Anything besides SUBSYS= must pass syntax
checking, but nothing else.  The problem seems to be in the customer's
subsystem, whatever that might be.

I'd concoct a test case that did not use your product, but used JCL, ALLOC,
or bpxwdyn to allocate the file (using SUBSYS=), and see how the FTP goes.
I think it should show your product isn't part of the problem.

My guess is the customer's subsystem is using the SSI functionality to
insert itself into a more-or-less regular I/O path, and doesn't know how to
deal with aliased datasets.  I don't know what's issuing the OBTAIN, but it
sure won't work with an alias.

sas


sas


On Wed, Feb 19, 2020 at 10:53 PM Wayne Bickerdike <wayn...@gmail.com> wrote:

> Can be done in a few 100 lines of code.
>
> IEFSSVT REQUEST=CREATE
> IEFSSI REQUEST=OPTION
> IEFSSI REQUEST=PUT
> IEFSSI REQUEST=ACTIVATE
>
> Probably a useful test stub too if you have a few function codes added.
>
>
> On Wed, Feb 19, 2020 at 1:40 PM Tony Harminc <t...@harminc.net> wrote:
>
> > On Tue, 18 Feb 2020 at 20:03, Charles Mills <charl...@mcn.org> wrote:
> >
> > > 1. Is there any convenient "hack" for testing whether my SVC 99 is
> > operating
> > > correctly and so forth? Anyone have any bright ideas how to test SVC 99
> > > SUBSYS allocation when one does not have subsystem XXXX? Suppose for
> > example
> > > that I wrote a test program that would try an OBTAIN against my
> > allocation.
> > > Is there any way to come up with a subsystem name that will at least
> > succeed
> > > through allocation? Is there a CBT program that implements some sort of
> > > subsystem (and is not a big deal of its own)?
> >
> > You can write a minimal subsystem of your own. The well-known place to
> > start is GPSAM on the CBT site.  http://cbttape.org/cbtdowns.htm
> >
> > GPSAM (file 290 and another version in file 648) is indeed remarkable
> > in that it's 45 years old, and the code and doc are still 99% valid on
> > current z/OS. To say nothing of the high quality of Howard Gilbert's
> > short but to the point doc.  It's entirely possible that GPSAM may
> > already provide the infrastructure for what you want to do, though
> > much of its initialization would be done differently if written today.
> >
> > (Actually I self plagiarized the above from a posting I made here
> > several years ago.)
> >
> > If nothing else, read Howard Gilbert's doc on how this kind of
> > subsystem works. It certainly doesn't discuss OBTAIN, and I  have no
> > idea if the OBTAIN function includes a subsystem call to gather info,
> > or if it's a conceptually wrong thing to be doing. I suspect the
> > latter, but if OBTAIN works with your vendor subsystem...
> >
> > Tony H.
> >
> > ----------------------------------------------------------------------
> > For IBM-MAIN subscribe / signoff / archive access instructions,
> > send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
> >
>
>
> --
> Wayne V. Bickerdike
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
>


-- 
sas

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to