Re: Non-reentrant code question
USING FRED,15 FRED CSECT B SAVE-*(15) L 15,0(1) B RETURN SAVE DS 0H STM 14,12,12(13) BALR 11,0 LA 0,*-FRED SLR 11,0 LA 2,SAVEAREA ST 2,8(13) ST 13,4(2) * LR 13,2 B4(15) * RETURN DS 0S * L 13,SAVEAREA+4 L 14,12(13) LM 0,12,20(13) BR 14 LTORG SAVEAREA DS 18F END As it stands above, I can call the code fine. Uncomment the LR 13,2 and the program crashes at that point. If read-only storage was the problem, I'd expect the above code to fail at the ST 13,4(2). I don't see how uncommenting the LR 13,2 would make the code crash at that point. When you uncommented the LR 13,2 you also uncommented the L 13,SAVEAREA+4, didn't you? -- Peter Hunkeler Credit Suisse -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Non-reentrant code question
I assume you have the program linked as non-reentrant? If so, examine your C or L/E compile/runtime options as there may be something there that is forcing the rununit to be reentrant. If you still can't see it, change your driver to assembler (or add another) and do a load/branch for the subroutine. This should definately load it into modifiable storage. If you call it multiple times do the load on first time only and save the address. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Enable SSL/TLS on FTP server?
All now working! It really is as easy as John C said.. I went back and did everything again with the certificates, didn't otherwise do anything different, and it all worked! So I guess I must have just messed up the certificate generation process at some stage. Thanks for help - got me concentrating in the right area and saved me wasting loads of hours exploring other avenues. Cheers! Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: configuration change question
On Fri, 16 Jan 2009 10:02:19 -0600, Tom Marchant wrote: If you perform a soft activate only, everything will be fine until you IPL again. Then, because you didn't do a hardware activate too, you will get the old IODF, from before you changed the esoterics. That's because the soft activate didn't update the token in HSA. Making changes in the OS config only does not change the processor token, at least not the timestamp part and you can override the description part. If there are more than one processors defined in an IODF, only processor(s) affected with hardware changes get a new token (timestamp). -- aromil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
GIONFRIDDO MICHELE mgionfri...@sogei.it wrote in message news:299bdcce4001334c85410328e67b879902b9a...@mailbox02.domus.ad.sogei. it... I have a problem. In my environment, i have same volser per tape a disk. When I submit a job, during the allocation of unit, I have this message: Statement JCL of JOB //SYDD DSN=SYSG.ACS.BACV.SSIGB2R0.DMSC.S2009016.T235759, //DISP=SHR,UNIT=3490,VOL=SER=BT0292 MSG in SYSUOT IEF245I SO433H STEP6 SY - INCONSISTENT UNIT NAME AND VOLUME SERIAL Note that BT0292 is the volser of a tape and of a disk SMS. I have an environment with ZOS 1.6 and 1.8. Is possible to resolve the problem, without delete the volser tape BT0292 or the disk with the same volser??? Bye Michele Gionfriddo Sogei - Via M.Carucci n.99 - Roma Sistemi Centrali - Gruppo SB Stanza 1D07 - Tel. 06 5025 - 2165 Mob. 335.7129019 Email: mgionfri...@sogei.it We had similar problems in the past with SMS-managed tapes and non-managed tapes with the same volser. We were unable to process the non-managed volumes, because SMS knew the tape was managed and demanded that tape. In your situation I assume SMS knows that there is a disk with that volser and will refuse any other devicetype. Kees. ** For information, services and offers, please visit our web site: http://www.klm.com. This e-mail and any attachment may contain confidential and privileged material intended for the addressee only. If you are not the addressee, you are notified that no part of the e-mail or any attachment may be disclosed, copied or distributed, and that any other action related to this e-mail or attachment is strictly prohibited, and may be unlawful. If you have received this e-mail by error, please notify the sender immediately by return e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its employees shall not be liable for the incorrect or incomplete transmission of this e-mail or any attachments, nor responsible for any delay in receipt. Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch Airlines) is registered in Amstelveen, The Netherlands, with registered number 33014286 ** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
DFSMS alloc SAME-VOLSER on TAPE or DISK
I have a problem. In my environment, i have same volser per tape a disk. When I submit a job, during the allocation of unit, I have this message: Statement JCL of JOB //SYDD DSN=SYSG.ACS.BACV.SSIGB2R0.DMSC.S2009016.T235759, //DISP=SHR,UNIT=3490,VOL=SER=BT0292 MSG in SYSUOT IEF245I SO433H STEP6 SY - INCONSISTENT UNIT NAME AND VOLUME SERIAL Note that BT0292 is the volser of a tape and of a disk SMS. I have an environment with ZOS 1.6 and 1.8. Is possible to resolve the problem, without delete the volser tape BT0292 or the disk with the same volser??? Bye Michele Gionfriddo Sogei - Via M.Carucci n.99 - Roma Sistemi Centrali - Gruppo SB Stanza 1D07 - Tel. 06 5025 - 2165 Mob. 335.7129019 Email: mgionfri...@sogei.it -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Missing date/time stamps on spinned files under SDSF .
Recently we heave implemented the JESLOG=(SPIN,'00:00') option on our DB2 tasks , in order to separate the logs of every day , see following JOB card sample . //DB2AMSTR JOB (T1440),'SYSTEM-DB2M',MSGCLASS=V,MSGLEVEL=(1,1), // NOTIFY=S85,REGION=0M,JESLOG=(SPIN,'00:00') It is working well beside the fact that on SDSF only the firs log file has a CrDate-CrTime stamp and all the next Spinned files have no stamp . See sample : PREFIX=DB2A* DEST=(ALL) OWNER=* SYSNAME= NP DDNAME StepNamDSID OwnerC Dest Rec-Cnt CrDate-CrTime Forms JESMSGLG JESA 2 STCDB2A V 5 10.01.2009 19:51:32 STD JESJCL JESA 3 STCDB2A V 21 10.01.2009 19:51:32 STD JESYSMSG JESA 4 STCDB2A V 3 10.01.2009 19:51:32 STD JESMSGLG JESA103 STCDB2A V LOCAL3,927 ** N/A ** STD JESYSMSG JESA104 STCDB2A V LOCAL 100 ** N/A ** STD JESMSGLG JESA105 STCDB2A V LOCAL4,516 ** N/A ** STD JESYSMSG JESA106 STCDB2A V LOCAL 180 ** N/A ** STD JESMSGLG JESA107 STCDB2A V LOCAL3,741 ** N/A ** STD JESYSMSG JESA108 STCDB2A V LOCAL 146 ** N/A ** STD JESMSGLG JESA109 STCDB2A V LOCAL6,187 ** N/A ** STD JESYSMSG JESA110 STCDB2A V LOCAL 258 ** N/A ** STD JESMSGLG JESA111 STCDB2A V LOCAL5,063 ** N/A ** STD JESYSMSG JESA112 STCDB2A V LOCAL 320 ** N/A ** STD JESMSGLG JESA113 STCDB2A V LOCAL 991 ** N/A ** STD JESYSMSG JESA114 STCDB2A V LOCAL 66 ** N/A ** STD JESMSGLG JESA115 STCDB2A V LOCAL 187 ** N/A ** STD JESYSMSG JESA116 STCDB2A V LOCAL 102 ** N/A ** STD JESMSGLG JESA117 STCDB2A V LOCAL3,623 ** N/A ** STD JESYSMSG JESA118 STCDB2A V LOCAL 242 ** N/A ** STD JESMSGLG JESA119 STCDB2A V 1,523 ** N/A ** STD JESYSMSG JESA120 STCDB2A V 0 ** N/A ** STD Is there any parameter we missed which will apply the correct time stamp to each sub file ? Cwi Jeret, Bank Hapoalim T.A. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Missing date/time stamps on spinned files under SDSF .
Are you displaying these from the DA screen? If so, the datasets are no longer logically part of the 'active' job as they've spun off, so won't have all the details. You'll see them in the 'Held Output' or 'Output' screen. You'll see the Crdates correctly there. Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Netview Access Services (NVAS) and Mixed-case Passwords
Hi, All, Does NVAS 2.1 support mixed-case passwords? I found no hits in the NVAS bookshelf for mixed case password. TIA, -jc- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Assembler TCP/IP
Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: VTAM security issue
Jim FUD! There's quite a lot needs straightening out here! 1. It is very much in general inappropriate to associate security with only with VTAM. It is very likely to be more appropriate to use the term SNA security. 2. If we are talking about long ago, with respect to security at the session level as opposed to connections, there has been session encryption support since the dawn of SNA. With the development of LU 6.2, the usual userid and password security has been architected with a variety of levels of flexibility/exposure to apply at the level of the conversation/transaction. In addition, there are a variety of RACF definitions associated with potentially tight control of the VTAM APPC API. 3. If we are talking about security at the level of connections as opposed to sessions, then you have a point that the leased SNA line between subarea nodes was considered not to need security protocols to be imposed upon it. From the time that switched support was introduced for subarea connections, a protocol was introduced - also within NCP - in order to assure that both sides of the connection knew a key value which did *not* pass over the link and could not be sniffed. Note that, for SNI, which is, of course, a major concern - perhaps the *only* real concern as far as this post is concerned, the types of connections are subarea connections. No such security protocol exists for switched peripheral connections so I guess you could regard that as some sort of exposure although, in principle, peripheral connections operate within the control of one SNA subnetwork. 4. I take your point that SNA expertise is on the decline. It becomes evident from the following sentence that, by attempt it, you mean to *apply* security to an SNA environment. Furthermore, you seem to be concerned particularly about session establishment within an SNI environment. Initially I thought that, by attempt it, you might mean *break into* an SNA environment! 5. The VTAM Session Management Exit (SME) is fully documented in the Communications Server SNA Customization manual - even in the last year or two actually made available on IBM web pages. By scanning the control blocks, it is very easy to see what information is available to the SME and hence what can be formatted for presentation. As an aid to VTAM education, I wrote an extensive set of VTAM exits long ago which universally simply presented the information available to the exits on the system log. The SME was one of these but admittedly the biggest by far. I really can't see that you need have been surprised by what information an SME implementation could present you. You needed only a little research of the manual! I can't see what scared you silly. Just having some familiarity with the content of the SNA requests used in session setup within an SNI environment would indicate what information was freely available to anyone succeeding in tapping the line, a major subset of which is made available to the SME. 6. Jumping into an existing session is very unhelpful about the session endpoints, the identity of typically the two LUs involved - unless it's the transaction traffic you are after. If indeed, it is the latter and you are worried about tapping into the traffic, you should use the session encryption to which I have already referred. 7. You make a reference to session types - although I can't understand how you can equate SNI and LU6/0/1/2, they have orthogonal significance: SNI provides the ability to transport a session of any type over subarea connections between subnetworks having different network identifiers (NetIDs). SNI and session types are not somehow mutually exclusive. This looks like some manifestation of the path to extinct expertise! On the other hand this may be some sort of shorthand within the customization of the particular firewall product you have in mind. Is there any reason why you haven't stated what it is? 8. Your point about company X with NetID X supporting companies A and B with NetIDs A and B is presumably that company A can see the session setup attempts with NetID B and vice versa. It is an awareness of definition facilities similar to those which the OP had forgotten about - if he ever knew them - which can be used to prevent leakage of cross-domain initiate (CDINIT) requests into inappropriate subnetworks. Again it looks like a case of the flexible approach involving least effort having become the one everyone uses to the extent that everyone has forgotten about the more troublesome to define but more restrictive approach - if it is not a case of the person who did know having been let go. Note that, when company X was IBM, the folk in charge of the SNI configuration would have understood - because I used to teach a major subset of them! - the problem of irrelevant CDINIT traffic and I would have expected they made sure that attached customer networks were protected from
Dataset/file printing
I feel I should really know this..! Is there a 'standard' IBM utility that will take a 'standard input' kind of dataset and print it, with pagination and page numbers on a header (or footer) - with also perhaps the date and time, and the dataset name, for example? I just want a generic utility, where I don't have to specify parameters telling it whether it's VB or FB, PO or PS, etc.. and just 'as-is' with no dump on the right hand side or line numbers/record identifiers, no offsetting to the middle of the page, or anthing like that. So far I've looked at IEBGENER, ICETOOL, IDCAMS, IEBPTPCH - all the usual suspects anyway.. If not, then I'll have to waste an afternoon knocking one up in Rexx, I suppose.. Thanks Brian -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Dataset/file printing
Brian P of the IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 01/19/2009 07:49:20 AM: I feel I should really know this..! Is there a 'standard' IBM utility that will take a 'standard input' kind of dataset and print it, with pagination and page numbers on a header (or footer) - with also perhaps the date and time, and the dataset name, for example? I just want a generic utility, where I don't have to specify parameters telling it whether it's VB or FB, PO or PS, etc.. and just 'as-is' with no dump on the right hand side or line numbers/record identifiers, no offsetting to the middle of the page, or anthing like that. So far I've looked at IEBGENER, ICETOOL, IDCAMS, IEBPTPCH - all the usual suspects anyway.. If not, then I'll have to waste an afternoon knocking one up in Rexx, I suppose.. You can use the PRINTDS TSO command or ISPF 3.1 if you want headers and page numbers. Regards, John K -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
(A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
APF authorize libraries
Do someone know the exact reason for APF authorizing the libraries ? I have known the reason as when we do them, it protects the base code from getting affected by the unauthorized applications. but, how are the supervisor state and the problem state correlates with this. ? This confounds me many times. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Dataset/file printing
Well I never..! Perfect! Thanks John! SNIP You can use the PRINTDS TSO command or ISPF 3.1 if you want headers and page numbers. UNSNIP -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
GIONFRIDDO MICHELE wrote: Is possible to resolve the problem, without delete the volser tape BT0292 or the disk with the same volser??? On that system, the only way to read the tape would be LABEL=(2,BLP),VOL=SER=nn,DCB=(.),UNIT= This requires special authorizations, so it would be best done just once, copying the tape to something non-conflicting. Gerhard Postpischil Bradford, VT -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: APF authorize libraries
Most applications run in problem state key 8. Some functions need to be performed in supervisor state or a storage key other than 8. There are 2 basic ways to do this. 1. Use an assist routine (SVC, PC, ...). This works fine for casual, well defined use. 2. Use something like MODESET to change state or key. This requires the requesting program to be APF authorized. An APF authorized program must have the APF flag turned on in the directory AND the library must be APF authorized, hence the reason to APF authorize the library. If the APF library is part of a concatenation, such as STEPLIB, then all libraries in the concatenation must be APF authorized or the library looses it authorization. This is to prevent a bogus program from being loaded in an authorized environment. In our environment APF libraries are UACC of NONE. Change to the libraries is highly controlled. Access is preferred via link list. When direct access is required, the user must be placed in the access list. Dennis Roach GHG Corporation 2100 Space Park Drive LM-15 4BH Houston, Texas 77058 Voice: (281) 336-5027 Cell:(713) 511-1059 E-Mail: dennis.ro...@lmco.com All opinions expressed by me are mine and may not agree with my employer or any person, company, or thing, living or dead, on or near this or any other planet, moon, asteroid, or other spatial object, natural or manufactured, since the beginning of time. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Yogeetha balasubramanian Sent: Monday, January 19, 2009 8:01 AM Do someone know the exact reason for APF authorizing the libraries ? I have known the reason as when we do them, it protects the base code from getting affected by the unauthorized applications. but, how are the supervisor state and the problem state correlates with this. ? This confounds me many times. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
Gerhard Postpischil gerh...@valley.net wrote in message news:497498bb.7030...@valley.net... GIONFRIDDO MICHELE wrote: Is possible to resolve the problem, without delete the volser tape BT0292 or the disk with the same volser??? On that system, the only way to read the tape would be LABEL=(2,BLP),VOL=SER=nn,DCB=(.),UNIT= This requires special authorizations, so it would be best done just once, copying the tape to something non-conflicting. Gerhard Postpischil Bradford, VT I assume you mean: where nn is any volser unknown to SMS? From our experience with the previously mentioned duplicate tape volsers, a known volser is enough for SMS to 'know' what it has at hand. Kees. ** For information, services and offers, please visit our web site: http://www.klm.com. This e-mail and any attachment may contain confidential and privileged material intended for the addressee only. If you are not the addressee, you are notified that no part of the e-mail or any attachment may be disclosed, copied or distributed, and that any other action related to this e-mail or attachment is strictly prohibited, and may be unlawful. If you have received this e-mail by error, please notify the sender immediately by return e-mail, and delete this message. Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries and/or its employees shall not be liable for the incorrect or incomplete transmission of this e-mail or any attachments, nor responsible for any delay in receipt. Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal Dutch Airlines) is registered in Amstelveen, The Netherlands, with registered number 33014286 ** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: configuration change question
On Mon, 19 Jan 2009 04:43:25 -0600, Zaromil Tisler wrote: On Fri, 16 Jan 2009 10:02:19 -0600, Tom Marchant wrote: If you perform a soft activate only, everything will be fine until you IPL again. Then, because you didn't do a hardware activate too, you will get the old IODF, from before you changed the esoterics. That's because the soft activate didn't update the token in HSA. Making changes in the OS config only does not change the processor token, at least not the timestamp part and you can override the description part. If there are more than one processors defined in an IODF, only processor(s) affected with hardware changes get a new token (timestamp). The token contains more than a time stamp. In particular, it contains the IOFD name. This can be used at IPL time to select the IODF for MVS to use. If you do not perform a hardware activate, MVS will not be able to select the correct IODF based upon the token in HSA. -- Tom Marchant -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
ISPF Edit Macro
Some how I have managed to create something that ISPF thinks is an edit macro. Opening any file/member tries to execute the macro (which is junk and therefore invalid). Simple question for simple mind: How do I get rid of it? I have searched high and low and cannot find the reference. TSO/ISPF manuals don't quite say. Thanks, Betsy Jeffery -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Edit Macro
Betsy Jeffery of the IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 01/19/2009 10:05:17 AM: Some how I have managed to create something that ISPF thinks is an edit macro. Opening any file/member tries to execute the macro (which isjunk and therefore invalid). Simple question for simple mind: How do I get rid of it? I have searched high and low and cannot find the reference. TSO/ISPF manuals don't quite say. When in Edit on a member, issue the IMACRO NONE command. Regards, John K -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
--snip- I have a problem. In my environment, i have same volser per tape a disk. When I submit a job, during the allocation of unit, I have this message: Statement JCL of JOB //SYDD DSN=SYSG.ACS.BACV.SSIGB2R0.DMSC.S2009016.T235759, //DISP=SHR,UNIT=3490,VOL=SER=BT0292 MSG in SYSUOT IEF245I SO433H STEP6 SY - INCONSISTENT UNIT NAME AND VOLUME SERIAL Note that BT0292 is the volser of a tape and of a disk SMS. I have an environment with ZOS 1.6 and 1.8. Is possible to resolve the problem, without delete the volser tape BT0292 or the disk with the same volser??? unsnip You can access the tape dataset using LABEL=(2,BLP), but you'll need to supply a bogus volume serial number and full DCB attributes; you may also have authorization issues here, related to the use of BLP. I respectfully submit that having duplicate volume serial numbers for tape and disk is a SERIOUSLY BAD IDEA. I strongly suggest you develop, and migrate to, a volume serial standard that allows you to tell disk from tape simply from the volume serial number. If you can't tell, how will the system? -- Rick -- Remember that if you’re not the lead dog, the view never changes. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Edit Macro
Betsy, Search the IBM-MAIN archives. This has come up a number of times in the past and solutions are given. I always end up doing that when this happens since it is infrequent and I don't remember thefix. Alan -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Betsy Jeffery Sent: Monday, January 19, 2009 10:05 To: IBM-MAIN@bama.ua.edu Subject: ISPF Edit Macro Some how I have managed to create something that ISPF thinks is an edit macro. Opening any file/member tries to execute the macro (which is junk and therefore invalid). Simple question for simple mind: How do I get rid of it? I have searched high and low and cannot find the reference. TSO/ISPF manuals don't quite say. Thanks, Betsy Jeffery -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
Vernooy, C.P. - SPLXM wrote: Gerhard Postpischil gerh...@valley.net wrote in message news:497498bb.7030...@valley.net... GIONFRIDDO MICHELE wrote: Is possible to resolve the problem, without delete the volser tape BT0292 or the disk with the same volser??? On that system, the only way to read the tape would be LABEL=(2,BLP),VOL=SER=nn,DCB=(.),UNIT= This requires special authorizations, so it would be best done just once, copying the tape to something non-conflicting. Gerhard Postpischil Bradford, VT I assume you mean: where nn is any volser unknown to SMS? From our experience with the previously mentioned duplicate tape volsers, a known volser is enough for SMS to 'know' what it has at hand. Kees, This is another kind of conflict. DISK vs TAPE. Ab ovo: Michelle, can you vary disk_device_number,OFFLINE ? It would be the easiest method to do. Otherwise try to read the tape on another system or use BLP. -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sd Rejonowy dla m. st. Warszawy XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, nr rejestru przedsibiorców KRS 025237 NIP: 526-021-50-88 Wedug stanu na dzie 01.01.2008 r. kapita zakadowy BRE Banku SA wynosi 118.642.672 zote i zosta w caoci wpacony. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
How to define FTP VOLUMES for Filezila FTP Client
Hello, I just installed Filezilia Ftp Client and configure it to access z/VM user mdisks or sfs directories. I can access to z/OS PDS members, but I can´t access files located in FTP defined disks. I know I´m missing something, but where? When I logon using IBMUSER user, I can select in remote site all pds members. How can access files (not pds members) in FTP data disks to start ftp from mainframe to desktop? Thanks -- Carlos Alberto Bodra VM/VSE System Consultant Sao Paulo - Brazil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
AQ .v. A4 ( was Re: C without LE
It always amazes me that whilst IBM engineering does appear to have managed to grasp metric, documentation is still sized in rods, poles, and perches. IBM, at one time the world's second largest publisher, had the ability to sort that out. From our office in WT I used to send out our documentation sized to the minimum of the AQ and A4 dimensions so our local users could reproduce it on whatever they had to hand. Like peas and honey it looked a bit odd but did the trick. i -- Original Message -- Received: Mon, 19 Jan 2009 02:42:49 AM COT From: Barbara Nitz nitz-...@gmx.net To: IBM-MAIN@bama.ua.edu Subject: Re: C without LE ngAs for: I can only remember it was from Europe and had a dickens of a time because their doc was in A4 (page size) format and it was hell getting it converted to the US size. Forgive me for saying that, but do you think the rest of the world likes to be forced to use some strange format that doesn't fit any paper we have available? It is actually nice for a change to speak my own language with them. :-) Regards, Barbara Nitz -- Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
On Mon, 19 Jan 2009 11:29:22 +0100, GIONFRIDDO MICHELE wrote: I have a problem. In my environment, i have same volser per tape a disk. BTDTGTTS. DLI. NGDIA. (Wishful thinking.) If the problem occurs within your site, your site has a process problem. One of a very difficult type because its resolution is necessarily more political than technical (You can't tell *me* I can't call *my* tape BT2092!). (We temporarily varied the disk volume offline.) If the conflicting tape is an interchange volume, you've encountered a global problem. The global solution is for some industry-wide organization (e.g. SHARE or IBM) to assume the responsibility of reserving a range or pattern of VOLSERs for interchange media. Several decades ago, SHARE had a project to register unique VOLSER prefixes world-wide. I assume this was Overcome By Events: name space exhaustion. The Right Solution would be to enlarge the VOLSER name space, so you could use, e.g. BT2092.dasdvol.SOGEI.IT. I expect this not to happen, not only for technical reasons but also because of the perception that data interchange will increasingly be via Internet rather than by interchange of physical media. OS X provides a useful solution: when I mount a volume with a duplicate ID, the OS assigns a generated name and mounts that. It's the my responsibility to be aware which I'm using. But I don't have the anquish of BLP. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
Thankx I am using async processing ECB= a couple of more questions A) Why would have to pass the address of the global stroage to the SubTasks ?? B) I debugging both Mother and Daughter task under TSO TEST if retocde = 0 for the API's that 0 is a good return code for example takesocket or GetCleintId should the ECB passed on WZASMI macro post in my case it never does maybe because I have defined a INITAPI in the SubTask -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 8:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP (A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: How to define FTP VOLUMES for Filezila FTP Client
On Mon, 19 Jan 2009 14:32:21 -0200, Carlos Bodra wrote: I just installed Filezilia Ftp Client and configure it to access z/VM user mdisks or sfs directories. I can access to z/OS PDS members, but I can´t access files located in FTP defined disks. I know I´m missing something, but where? When I logon using IBMUSER user, I can select in remote site all pds members. How can access files (not pds members) in FTP data disks to start ftp from mainframe to desktop? What arex FTP defined disks? Do they reside on the (desktop) client or the (z/OS) server? But is this a client or server question? I know that when I first installed Filezilla _server_ I was confused by the process of defining the user and the user's home directory to the server. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
A) The EZASMI global storage block contains important state information - including things like the load epaddr of the API load module. You should perform a USING on EZASMGWA for it. B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC ECB API call should be something like : (1) Clear TCPIP ECB (2) Setup timer (3) Build ECBLIST containing TCPIP EBC and timer ECB (4) Call EZASMI API (5) Wait on ECBLIST (6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO (6b) If timer ECB popped - branch to timeout code Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 16:43 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx I am using async processing ECB= a couple of more questions A) Why would have to pass the address of the global stroage to the SubTasks ?? B) I debugging both Mother and Daughter task under TSO TEST if retocde = 0 for the API's that 0 is a good return code for example takesocket or GetCleintId should the ECB passed on WZASMI macro post in my case it never does maybe because I have defined a INITAPI in the SubTask -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 8:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP (A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
Paul Gilmartin wrote: [...] The Right Solution would be to enlarge the VOLSER name space, so you could use, e.g. BT2092.dasdvol.SOGEI.IT. IMHO it doesn't change to much. In your example there is still no warranty of name uniqueness, only it would be less likely. What about ZOS.VERSION1.REL9.CAT8 ? Or ZOS.DATA.INTERCHANGE.1 ? In fact there is some kind of solution: WWID for tapes. Each cart has it's own unique ID. Recorded in a chip. And this ID is unique as Ethernet address or FC WWN (although the numbers can be changed to confilcting values). For DASD, there should be similar process of generating (emulated) volume ID's - maybe based on vendor ans S/N. Last, but not least: system support! Without support any ID would be useless. I can imagine the following idea: we still use 6-character volsers, however system (SMS, RMM, other components) recoginzez WWID. In case of volser conflict there is a way to provide extended volser, i.e. BT2092.wwid-number. Similar technique is used when you try to issue MVS CANCEL and two started tasks have the same name - you have to provide unique ASID. To complement the idea above: first BT2092 would be primary BT2092, so any reference without WWID would be directed to it, the second would require WWID to be recognized. My €0.02 -- Radoslaw Skorupka Lodz, Poland -- BRE Bank SA ul. Senatorska 18 00-950 Warszawa www.brebank.pl Sąd Rejonowy dla m. st. Warszawy XII Wydział Gospodarczy Krajowego Rejestru Sądowego, nr rejestru przedsiębiorców KRS 025237 NIP: 526-021-50-88 Według stanu na dzień 01.01.2008 r. kapitał zakładowy BRE Banku SA wynosi 118.642.672 złote i został w całości wpłacony. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
Thankx was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you down get deadlocked) re: GLOBAL storage there are 2 storage areas defined by it GWAUSCNT GWA03PSA They dont seem to be refrenced by any of the EZASMI api's -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 12:07 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP A) The EZASMI global storage block contains important state information - including things like the load epaddr of the API load module. You should perform a USING on EZASMGWA for it. B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC ECB API call should be something like : (1) Clear TCPIP ECB (2) Setup timer (3) Build ECBLIST containing TCPIP EBC and timer ECB (4) Call EZASMI API (5) Wait on ECBLIST (6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO (6b) If timer ECB popped - branch to timeout code Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 16:43 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx I am using async processing ECB= a couple of more questions A) Why would have to pass the address of the global stroage to the SubTasks ?? B) I debugging both Mother and Daughter task under TSO TEST if retocde = 0 for the API's that 0 is a good return code for example takesocket or GetCleintId should the ECB passed on WZASMI macro post in my case it never does maybe because I have defined a INITAPI in the SubTask -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 8:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP (A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
On Mon, 19 Jan 2009 18:09:43 +0100, R.S. wrote: [...] The Right Solution would be to enlarge the VOLSER name space, so you could use, e.g. BT2092.dasdvol.SOGEI.IT. IMHO it doesn't change to much. In your example there is still no warranty of name uniqueness, only it would be less likely. What about ZOS.VERSION1.REL9.CAT8 ? Or ZOS.DATA.INTERCHANGE.1 ? I was taking it to be a URI, with top level qualifers registered with ICANN or its designated registrar. By analogy: BT2092.dasdvol.BREMULTIBANK.COM.PL (I'm shamelessly borrowing the idea from Apple's use of a similar scheme.) Enforcement? Any supplier who infringed on another organizations registered name space would face the wrath of customers. In fact there is some kind of solution: WWID for tapes. Each cart has Last, but not least: system support! Without support any ID would be useless. I can imagine the following idea: we still use 6-character volsers, however system (SMS, RMM, other components) recoginzez WWID. In case of volser conflict there is a way to provide extended volser, i.e. BT2092.wwid-number. Thanks for the discussion of WWIDs. From an ISV's viewpoint, the drawback is customizing the installation instructions for the WWIDs differing from customer to customer, although the WWID part is only a fallback in case of conflict. -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
SDSF
I have print sitting in output Q...NON held... will not print... noticed this print (per SDSF) has the STATUS field(in SDSF) set to USER... any ideas on how to change field... -- Email Disclaimer This E-mail contains confidential information belonging to the sender, which may be legally privileged information. This information is intended only for the use of the individual or entity addressed above. If you are not the intended recipient, or an employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of the E-mail or attached files is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Fw: SDSF
also how it got there?? - Forwarded by Ron Wells/AGFS/AGFin on 01/19/2009 12:11 PM - Ron Wells/AGFS/AGFin 01/19/2009 12:11 PM To IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu cc Subject SDSF I have print sitting in output Q...NON held... will not print... noticed this print (per SDSF) has the STATUS field(in SDSF) set to USER... any ideas on how to change field... -- Email Disclaimer This E-mail contains confidential information belonging to the sender, which may be legally privileged information. This information is intended only for the use of the individual or entity addressed above. If you are not the intended recipient, or an employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of the E-mail or attached files is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA7 batch reporting?
Mark I will reply - with an idea to look to our product SmartIS. We can provide a myriad of ways to pull the information you asked about in your post and a lot more on production systems in general. We can tie items together (like JCL , SMF, DB2, etc). Regards Brian Fitzgibbon SEGUS Inc www.segus.com On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR netsfw-ibmm...@yahoo.com wrote: If I have a list of job names, is there a CA7 batch reporting facility whereby I can run said list against CA7 and find out if the jobs are still being scheduled, how often, and the last time they were run? Mark T. Regan, K8MTR CTO1 USNR-Retired (1969-1991) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Regards Brian Fitzgibbon SEGUS Inc (800)-327-9650 www.segus.com For support: supp...@segus.com The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
UNABLE TO FIND ERROR MESSAGE - ADR849E
Good Day I am __ Connect with friends from any web browser - no download required. Try the new Yahoo! Canada Messenger for the Web BETA at http://ca.messenger.yahoo.com/webmessengerpromo.php -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
UNABLE TO FIND ERROR MESSAGE - ADR849E
Good Day I __ Get a sneak peak at messages with a handy reading pane with All new Yahoo! Mail: http://ca.promos.yahoo.com/newmail/overview2/ -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
Good Day, I am trying find the explanation for error message ADR849E. I looked at z/OS V1R4.0 MVS System Messages, Vol 1 (ABA-AOM) it wasn't listed. Can anybody suggest other places where I should look. Thanks in advance. __ Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now at http://ca.toolbar.yahoo.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
ADR849E (ttt)-m(yy), COPY FROM VOLUME input_volume_serial_number TO VOLUME output_volume_serial_number FAILED BECAUSE THE OUTPUT VOLUME IS A SPACE EFFICIENT VOLUME Chris Hoelscher Senior IDMS DB2 Database Administrator Humana Inc 502-476-2538 choelsc...@humana.com The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
even more: Explanation: For a COPY FULL or a COPY TRACKS operation specifying one track range that includes the entire volume, space efficient FlashCopy must be used to perform the full volume copy to a space efficient volume. DFSMSdss was unable to establish a space efficient FlashCopy relationship for one of the following reasons: o FASTREPLICATION(NONE) was specified. DFSMSdss failed the operation because the keyword prohibits space efficient FlashCopy. o FCSETGTOK(FAILRELATION) and FCNOCOPY were not specified. Space efficient FlashCopy is not permitted unless both of these keywords are specified. o At least one of the volumes was not eligible to participate in a space efficient FlashCopy relationship at this time. o DFSMSdss attempted to establish a space efficient FlashCopy relationship and failed with an error. Chris Hoelscher Senior IDMS DB2 Database Administrator Humana Inc 502-476-2538 choelsc...@humana.com The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
Chris, Did you find this on a CD collection or on IBM's web site? I looked in my z/OS 1.7 CD collection and the ADR messages skip from ADR847 to ADR860. Rex From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Chris Hoelscher Subject: Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E ADR849E (ttt)-m(yy), COPY FROM VOLUME input_volume_serial_number TO VOLUME output_volume_serial_number FAILED BECAUSE THE OUTPUT VOLUME IS A SPACE EFFICIENT VOLUME Chris Hoelscher Senior IDMS DB2 Database Administrator Humana Inc 502-476-2538 choelsc...@humana.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
The message is a new message: You can look at APAR OA15791 to determine this message and others as part of new features in DFDSS. ADR849E (ttt)-m(yy), COPY FROM VOLUME input_volume_serial_number TO VOLUME output_volume_serial_number FAILED BECAUSE THE OUTPUT VOLUME IS A SPACE EFFICIENT VOLUME Michael Spencer -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of esmie moo Sent: Monday, January 19, 2009 1:47 PM To: IBM-MAIN@bama.ua.edu Subject: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E Good Day, I am trying find the explanation for error message ADR849E. I looked at z/OS V1R4.0 MVS System Messages, Vol 1 (ABA-AOM) it wasn't listed. Can anybody suggest other places where I should look. Thanks in advance. __ Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your favourite sites. Download it now at http://ca.toolbar.yahoo.com. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
GDG Question
It seems to me that I saw a thread that stated when you hit GV00 you will be unable to create (+1). Is this correct? How did you handle this situation? Just delete all generations or create a new GDG? THI Jerry Fuchs Senior Systems Engineer Wendy's Arby's Group One Dave Thomas Blvd. Dublin, Ohio 43017 (614) 764-3594 -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
A SPACE EFFICIENT VOLUME Okay! I'll bite. I've missed the terminology. Your response doesn't answer the question. What is a SPACE EFFICIENT VOLUME? - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: GDG Question
On Mon, 2009-01-19 at 14:13 -0500, Jerry Fuchs wrote: It seems to me that I saw a thread that stated when you hit GV00 you will be unable to create (+1). You're mistaken. It rolls over, just as you think it should. Easy enough to verify: create a GV00 in a test GDG, then a +1 and see what you get. -- David Andrews A. Duda and Sons, Inc. david.andr...@duda.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
Regarding EZASMI, I have used it quite extensively in two products that I am involved in - the ECB list method seems to be the only way to correctly manage the interface - there are just too many ways that EZASMI can get into a never post style situation. It is a bit of a pain to have to keep building and destroying timers around the call but worth it in the end. GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 17:36 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you down get deadlocked) re: GLOBAL storage there are 2 storage areas defined by it GWAUSCNT GWA03PSA They dont seem to be refrenced by any of the EZASMI api's -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 12:07 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP A) The EZASMI global storage block contains important state information - including things like the load epaddr of the API load module. You should perform a USING on EZASMGWA for it. B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC ECB API call should be something like : (1) Clear TCPIP ECB (2) Setup timer (3) Build ECBLIST containing TCPIP EBC and timer ECB (4) Call EZASMI API (5) Wait on ECBLIST (6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO (6b) If timer ECB popped - branch to timeout code Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 16:43 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx I am using async processing ECB= a couple of more questions A) Why would have to pass the address of the global stroage to the SubTasks ?? B) I debugging both Mother and Daughter task under TSO TEST if retocde = 0 for the API's that 0 is a good return code for example takesocket or GetCleintId should the ECB passed on WZASMI macro post in my case it never does maybe because I have defined a INITAPI in the SubTask -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 8:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP (A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN
Re: Fw: SDSF
IIRC, a status of USER is typically caused by a JES2 hold ($HJ) command, and can be reversed by a JES2 release command ($AJ). Ron Wells rwe...@agfinance.com 1/19/2009 1:11 PM also how it got there?? - Forwarded by Ron Wells/AGFS/AGFin on 01/19/2009 12:11 PM - Ron Wells/AGFS/AGFin 01/19/2009 12:11 PM To IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu cc Subject SDSF I have print sitting in output Q...NON held... will not print... noticed this print (per SDSF) has the STATUS field(in SDSF) set to USER... any ideas on how to change field... -- Email Disclaimer This E-mail contains confidential information belonging to the sender, which may be legally privileged information. This information is intended only for the use of the individual or entity addressed above. If you are not the intended recipient, or an employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of the E-mail or attached files is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains confidential and privileged information intended only for the addressee. If you are not the intended recipient, please be advised that you have received this material in error and that any forwarding, copying, printing, distribution, use or disclosure of the material is strictly prohibited. If you have received this material in error, please (i) do not read it, (ii) reply to the sender that you received the message in error, and (iii) erase or destroy the material. Emails are not secure and can be intercepted, amended, lost or destroyed, or contain viruses. You are deemed to have accepted these risks if you communicate with us by email. Thank you. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: GDG Question
Thanks, Guess that I must have misread the thread or I was smoking something at the time. Jerry David Andrews d...@lists.duda.com Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu 01/19/2009 02:24 PM Please respond to IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu To IBM-MAIN@bama.ua.edu cc Subject Re: GDG Question On Mon, 2009-01-19 at 14:13 -0500, Jerry Fuchs wrote: It seems to me that I saw a thread that stated when you hit GV00 you will be unable to create (+1). You're mistaken. It rolls over, just as you think it should. Easy enough to verify: create a GV00 in a test GDG, then a +1 and see what you get. -- David Andrews A. Duda and Sons, Inc. david.andr...@duda.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA7 batch reporting?
CA-7 comes with a BATCH TERMINAL INTERFACE where you can do any command you can do online. Also, the ugly yet capable CA-EARL is available. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Brian Fitzgibbon Sent: Monday, January 19, 2009 10:23 AM To: IBM-MAIN@bama.ua.edu Subject: Re: CA7 batch reporting? Mark I will reply - with an idea to look to our product SmartIS. We can provide a myriad of ways to pull the information you asked about in your post and a lot more on production systems in general. We can tie items together (like JCL , SMF, DB2, etc). Regards Brian Fitzgibbon SEGUS Inc www.segus.com On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR netsfw-ibmm...@yahoo.com wrote: If I have a list of job names, is there a CA7 batch reporting facility whereby I can run said list against CA7 and find out if the jobs are still being scheduled, how often, and the last time they were run? Mark T. Regan, K8MTR CTO1 USNR-Retired (1969-1991) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Regards Brian Fitzgibbon SEGUS Inc (800)-327-9650 www.segus.com For support: supp...@segus.com The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: GDG Question
On Mon, 19 Jan 2009 14:13:34 -0500, Jerry Fuchs jerry.fu...@wendysarbys.com wrote: It seems to me that I saw a thread that stated when you hit GV00 you will be unable to create (+1). Is this correct? How did you handle this situation? Just delete all generations or create a new GDG? THI Jerry Fuchs Senior Systems Engineer Wendy's Arby's Group One Dave Thomas Blvd. Dublin, Ohio 43017 (614) 764-3594 The GDG assignment rolls from GV00 to **.G0001V00 on this condition. Scott Barry SBBWorks, Inc. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Fw: SDSF
thanks all found it... turned on $tdebug,security=yes. found out racf changes nailed me.live and learn -- Email Disclaimer This E-mail contains confidential information belonging to the sender, which may be legally privileged information. This information is intended only for the use of the individual or entity addressed above. If you are not the intended recipient, or an employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of the E-mail or attached files is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
Space Efficient Volumes is a new feature of FlashCopy and is only available with the new DS8000 DASD boxes. When a normal volume is created it occupies the defined capacity on the physical drives. A space efficient volume does not occupy physical capacity when it is created. Space gets allocated when data is actually written to the volume. The amount of space that gets physically allocated is a function of the amount of data changes that are performed on a volume. There is a IBM Redbook that discusses the FlashCopy SE and its uses. It came out in February of 2008. Michael Spencer -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Ted MacNEIL Sent: Monday, January 19, 2009 1:58 PM To: IBM-MAIN@bama.ua.edu Subject: Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E A SPACE EFFICIENT VOLUME Okay! I'll bite. I've missed the terminology. Your response doesn't answer the question. What is a SPACE EFFICIENT VOLUME? - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: CA7 batch reporting?
On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR netsfw-ibmm...@yahoo.com wrote: If I have a list of job names, is there a CA7 batch reporting facility whereby I can run said list against CA7 and find out if the jobs are still being scheduled, how often, and the last time they were run? Mark T. Regan, K8MTR CTO1 USNR-Retired (1969-1991) Check with your CA-7 admin/SYSPROG for most accurate JCL, however here is an example to generate such a report (omit the LIST= keyword and you will see when the job was last executed): //UCC7STR1 EXEC PGM=SASSBSTR,PARM=1 //STEPLIB DD DISP=SHR,DSN=ca7.loadlib //UCC7CMDS DD DISP=SHR,DSN=your_prefix.COMMDS //BATCHIN DD DISP=SHR,DSN=your_prefix.BATCHI //BATCHOUT DD DISP=SHR,DSN=your_prefix.BATCHO //SYSPRINT DD SYSOUT=* //SYSINDD * /LOGON LJOB,JOB=myjobnm,LIST=NODD LJOB,JOB=jobpfx*,LIST=SCHD LJOB,SYS=ca7sysname,LIST=ALL /LOGOFF Scott Barry SBBWorks, Inc. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
In my code the address of the interface seems to be gotten from the task storage L 15,E$ASMH03-EZASMTIE(15) Get address of EZASOH03@A2C thankx again -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 2:22 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Regarding EZASMI, I have used it quite extensively in two products that I am involved in - the ECB list method seems to be the only way to correctly manage the interface - there are just too many ways that EZASMI can get into a never post style situation. It is a bit of a pain to have to keep building and destroying timers around the call but worth it in the end. GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 17:36 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you down get deadlocked) re: GLOBAL storage there are 2 storage areas defined by it GWAUSCNT GWA03PSA They dont seem to be refrenced by any of the EZASMI api's -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 12:07 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP A) The EZASMI global storage block contains important state information - including things like the load epaddr of the API load module. You should perform a USING on EZASMGWA for it. B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC ECB API call should be something like : (1) Clear TCPIP ECB (2) Setup timer (3) Build ECBLIST containing TCPIP EBC and timer ECB (4) Call EZASMI API (5) Wait on ECBLIST (6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO (6b) If timer ECB popped - branch to timeout code Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 16:43 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx I am using async processing ECB= a couple of more questions A) Why would have to pass the address of the global stroage to the SubTasks ?? B) I debugging both Mother and Daughter task under TSO TEST if retocde = 0 for the API's that 0 is a good return code for example takesocket or GetCleintId should the ECB passed on WZASMI macro post in my case it never does maybe because I have defined a INITAPI in the SubTask -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 8:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP (A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at
Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E
This is a new Flashcopy function. Here is the text for Apar OA15791 NEW FUNCTION: Space Efficient FlashCopy ( SEFLC ) Local fix Problem summary * USERS AFFECTED: All DFSMSdss release 1K0 and higher users* * of FlashCopy on D/T2107 storage subsystems * * PROBLEM DESCRIPTION: New Function: Space Efficient FlashCopy * * RECOMMENDATION: To use Space Efficient FlashCopy, install* * PTFs on all the host systems sharing the * * D/T2107 storage subsystems, The DFSMS* * and ICKDSF APARs are:* * Dev Support/AOM:OA15780 OA15779* * SDM:OA21124 OA15783* * SMS: OA15784 IDCAMS: OA20802* * DFSMSdss: OA15791 ICKDSF: PK46141* This APAR provides DFSMSdss support for full volume FlashCopy in NOCOPY mode to a target that is a space efficient volume. Space Efficient FlashCopy - This new function allows a customer to perform a FlashCopy to a target that is a space efficient volume, which is intended to use only the amount of storage needed by the copy. Physical space for space efficient volumes is allocated on a track by track basis from a repository in the storage subsystem. DUMP FCWITHDRAW - The existing volume initialization function will release the physical space previously allocated to the space efficient target volume and initialize the volume. Exploitation of this new function on the D/T2107 storage subsystem requires this PTF and a microcode (LMC) upgrade. See ++HOLD(EC) for the required microcode upgrade. Additional DFSMSdss problems fixed: 1. MSGADR815W message was issued with truncated reason code. The message text exceeded the maximum length allowed. DFSMSdss has been modified to remove THE from the ADR815W message text. 2. MSGADR819E was received. The message should have been ADR819W. In addition, the message text contained extraneous RETINFO:. The z/OS MVS System Messages was correct. DFSMSdss has been modified to correct the problem. DOC OA15791 Enhancements - The following publications will be updated: SC35-0423-08 z/OS DFSMSdss Storage Administration Guide SC26-7402-08 z/OS DFSMS Storage Administration Reference SC26-7396-08 z/OS DFSMS Installation Exits SA22-7631-15 z/OS MVS System Messages Volume 1 (ABA-AOM) See ++HOLD(DOC) for the detailed publication changes. A summary of the publication changes are: o SC35042308 z/OS DFSMSdss Storage Administration Guide Add the new RACF FACILITY Class profile name for DFSMSdss keywords FCSETGTOK with COPY STGADMIN.ADR.COPY.FCSETGT Add a new section, Choosing Space Efficient FlashCopy with the FCSETGTOK Keyword, under Moving Volumes with FlashCopy in Chapter 7 Managing Data Movement with DFSMSdss. o SC26740208 z/OS DFSMS Storage Administration Reference -Add FCSETGTOK(FAILRELATION) to the syntax diagrams of the COPY FULL and COPY TRACKS commands. -Add item 6 under Notes for the FCNOCOPYTOCOPY keyword description of the COPY command in Chapter 24 Syntax - DFSMSdss Function Commands: 6. The storage facility prevents physical background copies to space efficient target volumes. Therefore, the FCNOCOPYTOCOPY operation will not cause a background copy to be initiated to an existing space efficient FlashCopy target volume. -Add FCSETGTOK keyword description to the COPY command in Chapter 24 Syntax - DFSMSdss Function Commands. -Add the new RACF FACILITY Class profile name to Chapter 27 Data Security and Authorization Checking: FCSETGTOK with COPY STGADMIN.ADR.COPY.FCSETGT o SC26739608 z/OS DFSMS Installation Exits The UFOFUNCT mapping of the ADRUFO parameter list will be updated with the following information: 31(X'1F') 1 UFOFCWTR Number of additional queries for background copy completion !32(X'20') 1 UFO7FLGS Seventh options flag byte ! 1... UFOFCSEF FCSETGTOK(FAILRELATION) ! .xxx Reserved o SA22763115 z/OS MVS System Messages Volume 1 (ABA-AOM) - New messages: ADR358I ADR849E - Modified message: ADR707E ADR815W ADR358I (ttt)-m(yy), PHYSICAL SPACE NOT RELEASED ON SPACE EFFICIENT VOLUME volume_serial_number DUE TO PATCH BYTE SETTING ADR849E (ttt)-m(yy), COPY FROM VOLUME input_volume_serial_number TO VOLUME output_volume_serial_number FAILED BECAUSE THE OUTPUT VOLUME IS A SPACE EFFICIENT VOLUME Update the existing ADR707E message text with the new FCSETGTOK keyword. Update the Explanation with the
Re: CA7 batch reporting?
This does not assist you with CA-7, but Control-M on z/OS has the ability to provide job information by using the JOBSTAT command. The result will the last 20 occurrences of the job in question, Date/Time and how long each ran. There are many other items in Control-M to assist job schedulers. Michael Spencer -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Gibney, Dave Sent: Monday, January 19, 2009 2:38 PM To: IBM-MAIN@bama.ua.edu Subject: Re: CA7 batch reporting? CA-7 comes with a BATCH TERMINAL INTERFACE where you can do any command you can do online. Also, the ugly yet capable CA-EARL is available. -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Brian Fitzgibbon Sent: Monday, January 19, 2009 10:23 AM To: IBM-MAIN@bama.ua.edu Subject: Re: CA7 batch reporting? Mark I will reply - with an idea to look to our product SmartIS. We can provide a myriad of ways to pull the information you asked about in your post and a lot more on production systems in general. We can tie items together (like JCL , SMF, DB2, etc). Regards Brian Fitzgibbon SEGUS Inc www.segus.com On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR netsfw-ibmm...@yahoo.com wrote: If I have a list of job names, is there a CA7 batch reporting facility whereby I can run said list against CA7 and find out if the jobs are still being scheduled, how often, and the last time they were run? Mark T. Regan, K8MTR CTO1 USNR-Retired (1969-1991) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Regards Brian Fitzgibbon SEGUS Inc (800)-327-9650 www.segus.com For support: supp...@segus.com The information contained in this e-mail and any accompanying documents may contain information that is confidential or otherwise protected from disclosure. If you are not the intended recipient of this message, or if this message has been addressed to you in error, please immediately alert the sender by reply e-mail and then delete this message, including any attachments. Any dissemination, distribution or other use of the contents of this message by anyone other than the intended recipient is strictly prohibited. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Utility for LE Options?
Is there some utility out there where you supply as input the CEEROPT load module, and the utility reports on what options it specifies? I'd hate to write one only to find out that I re-invented the wheel... Thanks. Adam Johanson IMS Systems Programming USAA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Utility for LE Options?
Is this for IMS, CICS, Batch or other environment? What level of z/OS would you be running this on? Cics has CLER for seeing the options, and I think IMS may also have one for the online side. If you are at z/OS V1.9 then the parms might be maintained in CEEPRMxx in SYS1.PARMLIB or a CEEOPT DD statement in the JCL. What are you looking for specifically? Lizette Is there some utility out there where you supply as input the CEEROPT load module, and the utility reports on what options it specifies? I'd hate to write one only to find out that I re-invented the wheel... Thanks. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Utility for LE Options?
It's for an IMS MPR. We're at z/OS 1.9. What I'd really like is for the utility to take the load module, and output the CEEXOPT macro, complete with options contained in the CEEROPT module. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: GDG Question
At 13:41 -0600 on 01/19/2009, Scott Barry wrote about Re: GDG Question: The GDG assignment rolls from GV00 to **.G0001V00 on this condition. That is because the GDG is in a VSAM catalog. In the past when CVOL catalogs were used I think you were SOL since there was no rollover ability. For disks, at least you had the ability to recover by doing a rename but this was not an option with tapes (you had to copy the tape and manually rename it with an absolute name - I used to use GV01 to show it rolled over). -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
Michele, If you use DFSMSrmm as your tape management system, you can add this tape volume to rmm and then use it ok. rmm allows you to add a tape volume and give it something like an alias. Assume you can use a volser like MYDUPT and actual volser is BT0292 RMM AV MYDUPT STATUS(MASTER) VOL1(BT0292) .. now in your JCL code VOL=SER=MYDUPT,UNIT=tape . and the tape volser now will not conflict with a DASD volser. Mike WoodRMM Development -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
Kees, and others who referred to the same problem If you have a tape that duplicates a system managed tape volume look to use the storage class d...@sms to get round the problem using a drive outside a sms managed library. http://publibz.boulder.ibm.com/cgi- bin/bookmgr_OS390/BOOKS/dgt2o350/1.8.6? ACTION=MATCHESrequest=d...@smsTYPE=FUZZYSHELF=EZ2ZO10L.bks DT=20080513151901CASE=searchTopic=TOPICsearchText=TEXTsearchI ndex=INDEXrank=RANKScrollTOP=FIRSTHIT#FIRSTHIT Also, the same rmm volser alias trick (rmm duplicate volser support) as outlined in my other post would work. http://bama.ua.edu/cgi-bin/wa? A2=ind0901L=ibm-mainD=0P=97528 Mike WoodRMM Development -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Anyone using Tidal Scheduler on z/OS?
Hello everyone, I'm looking for information from anyone using Tidal Enterprise Scheduler prior to getting a vendor dog-and-pony show next week with people from other platforms. Is anyone out there using Tidal Enterprise Scheduler to run jobs/schedules on z/OS? Any comments, complaints, likes, dislikes or general thoughts about the product and its functionality? If you do have it. It looks like it runs via an agent on z/OS, how is it on resources? We currently run Jobtrac and use a lot of its additional functionality for automation of both tasks, schedules and JCL. Does Tidal's product offer comparable functionality to your knowledge. Any information or thoughts about this product would be greatly appreciated. Thank you for your time and have a great day! Bret Hoesly Senior Systems Administrator - Mainframe Telephone Data Systems, Inc. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
Joe Reichman wrote: Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program I highly recommend bypassing this interface and using the assembler callable services socket interface. I think it is easier to use and more powerful especially if you use the AIO interface. If you can run authorized, you can do much or all of the work on enclave SRBs. Regards, Henry -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Data Encryption Product Limits: 300 Datasets per month
I am looking into RACF certificates to handle Key Management, early stages looks doable. Am by far no expert in all the terminology for those on my Team handle all the details. In general indeed the KEYS are maintained by z/OS RACF and along with ICSF give us a doable, secure option. The intent for encryption is for data export or to secure the backup tapes sent offsite. This is why the very, very inexpensive Crypto engines were procured to handle the key issues. In general we have a co-processor available for each CP engine which can fire. Also we have one Accelerator for each CP engine configured for use. The Key management is quite easy if one starts out with generating your own Public/Private Keys pairs and giving out the Public key to the world for Data Exchange Partners to use when sending us their data. We ask for the partners Public key to store for when we send them data. This all goes into RACF. Now the difficulty comes when a partner wants us to use a Symmetric Key or PassPhrase. Communicating this key should not be done in writing such as e- mails, etc, unless it is encrypted by some other means. Then we have to maintain it someplace secure which leads to a number of folks knowing it; Public Keys are very much preferred. I do agree the overhead of storing encrypted data on the machine and accessing it encrypted, decrypting it on the fly, using it and rewriting it encrypted is off in the future. jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: RSU and storage reconfiguration
Jim, thanks for that clarification. To support internal DR testing, we've defined reserved storage on a few LPARs for years. We've never had the problem of an LPAR grabbing the RSU as non-reconfigurable, but all of our LPARs by standard use Load Clear. We got lucky, I guess. Also, these LPARs include in COMMNDxx a CF ONLINE for Element 1, meaning that the storage is available pretty early in the IPL. Even so, CF OFFLINE generally goes reasonably fast in advance of DR testing. In other words, the timing for bringing RSU online may not be as significant as it once was. . . JO.Skip Robinson Southern California Edison Company Electric Dragon Team Paddler SHARE MVS Program Co-Manager 626-302-7535 Office 323-715-0595 Mobile jo.skip.robin...@sce.com Jim Mulder d10j...@us.ibm.c OMTo Sent by: IBM IBM-MAIN@bama.ua.edu Mainframe cc Discussion List ibm-m...@bama.ua Subject .edu Re: RSU and storage reconfiguration 01/16/2009 09:54 PM Please respond to IBM Mainframe Discussion List ibm-m...@bama.ua .edu IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 01/16/2009 01:43:41 PM: This should work fine, but beware of one point: If you CONFIGURE on the reserved storage, and subsequently IPL the OS without either CONFIGURING it back off or deactivating the LPAR, then the OS will see that it has 6GB online at IPL, and will not consider the last 2GB as reconfigurable. We avoid this by ALWAYS doing an LPAR DEACTIVATE/ACTIVATE as part of the IPL process. R.S. r.skoru...@bremultibank.com.pl 1/16/2009 8:17 AM I read the PR/SM Planning Guide and MVS Initialization and Tuning Ref ...and I'm still having doubts. Let's assume, I have LPAR L1 configured on HMC (LPAR profile) with following storage options: 4096MB Initial and 2048MB Reserved (Both Central, no expanded). Q1. That means my L1 has 4096MB memory and I can add to L1 up to 2048MB. True/False ? Q2. I'm going to put RSU=OFFLINE in IEASYS. Does it mean the system will treat 4096MB as base (non-reconfigurable) memory and all above as reconfigurable - 2048MB in this case ? Intial storage is in storage element 0. Reserved storage is in storage element 1. Load Clear detaches storage element 1. Load Normal does not. Jim Mulder z/OS System Test IBM Corp. Poughkeepsie, NY -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Utility for LE Options?
OOPS, my idea won't work. It is the CEEROPT module itself that you are trying to find what options are set. I do not know of a dis-assembler for a CEEROPT load module. -Original Message- From: Bill Klein [mailto:wmkl...@ix.netcom.com] Sent: Monday, January 19, 2009 6:44 PM To: IBM-MAIN (IBM-MAIN@BAMA.UA.EDU) Subject: Fw: Utility for LE Options? I don't know if this is what you are looking for, but at LE 1.9, you can A) create a CEEROPT stand-alone module with RPTOPTS(ON) (You may or may not want to modify MSGFILE as well) See: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee a2180/1.9.2 B) place the resuliting load module in in you IMS JCL and run the MPR C) check your output. It will show you what options are set in that region and where they are set. See for example, http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee a1180/1.1.2.1 This will NOT tell you what the options are in sources that were overriden nor will it provide output that is already in macro format - but I think it should (might?) give you want you want. Adam Johanson adam.johan...@usaa.com wrote in message news:listserv%200901191506445185.0...@bama.ua.edu... It's for an IMS MPR. We're at z/OS 1.9. What I'd really like is for the utility to take the load module, and output the CEEXOPT macro, complete with options contained in the CEEROPT module. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Utility for LE Options?
Final thought (replying to myself, replying to myself G) Code a small program that CALLs CEE3DMP, that program's output will show you the run-time options in effect. -Original Message- From: Bill Klein [mailto:wmkl...@ix.netcom.com] Sent: Monday, January 19, 2009 6:53 PM To: IBM-MAIN (IBM-MAIN@BAMA.UA.EDU) Subject: Utility for LE Options? OOPS, my idea won't work. It is the CEEROPT module itself that you are trying to find what options are set. I do not know of a dis-assembler for a CEEROPT load module. -Original Message- From: Bill Klein [mailto:wmkl...@ix.netcom.com] Sent: Monday, January 19, 2009 6:44 PM To: IBM-MAIN (IBM-MAIN@BAMA.UA.EDU) Subject: Fw: Utility for LE Options? I don't know if this is what you are looking for, but at LE 1.9, you can A) create a CEEROPT stand-alone module with RPTOPTS(ON) (You may or may not want to modify MSGFILE as well) See: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee a2180/1.9.2 B) place the resuliting load module in in you IMS JCL and run the MPR C) check your output. It will show you what options are set in that region and where they are set. See for example, http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee a1180/1.1.2.1 This will NOT tell you what the options are in sources that were overriden nor will it provide output that is already in macro format - but I think it should (might?) give you want you want. Adam Johanson adam.johan...@usaa.com wrote in message news:listserv%200901191506445185.0...@bama.ua.edu... It's for an IMS MPR. We're at z/OS 1.9. What I'd really like is for the utility to take the load module, and output the CEEXOPT macro, complete with options contained in the CEEROPT module. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Fw: Utility for LE Options?
I don't know if this is what you are looking for, but at LE 1.9, you can A) create a CEEROPT stand-alone module with RPTOPTS(ON) (You may or may not want to modify MSGFILE as well) See: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea2180/1.9.2 B) place the resuliting load module in in you IMS JCL and run the MPR C) check your output. It will show you what options are set in that region and where they are set. See for example, http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea1180/1.1.2.1 This will NOT tell you what the options are in sources that were overriden nor will it provide output that is already in macro format - but I think it should (might?) give you want you want. Adam Johanson adam.johan...@usaa.com wrote in message news:listserv%200901191506445185.0...@bama.ua.edu... It's for an IMS MPR. We're at z/OS 1.9. What I'd really like is for the utility to take the load module, and output the CEEXOPT macro, complete with options contained in the CEEROPT module. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: GDG Question
That is because the GDG is in a VSAM catalog. ICF catalogue -- different from VSAM. In the past when CVOL catalogs were used I think you were SOL since there was no rollover ability. I don't recall it ever being a problem, even with CVOLs. I started this business as a JCL jockey in Production Support, log before UCC7 UCC11 and their sucessors came out. We used CVOLs for almost everything except IMS -- we didn't have CICS, and DB2 wasn't available, yet. We used GDG datasets all the time, and we never had a 'roll over' problem. Of course, my memory could be failing. - Too busy driving to stop for gas! -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: ISPF Edit Macro
Make sure you didn't accidentally set up an initial macro on your ISPF EDIT panel. In option 2) look below the Workstation File line and make sure nothing is in the initial macro field. I've done this by accident a few times. The macro setting will stay in your ISPF profile until you remove it. Hope this helps your problem... On Tue, Jan 20, 2009 at 3:05 AM, Betsy Jeffery betsy_jeff...@mgic.comwrote: Some how I have managed to create something that ISPF thinks is an edit macro. Opening any file/member tries to execute the macro (which is junk and therefore invalid). Simple question for simple mind: How do I get rid of it? I have searched high and low and cannot find the reference. TSO/ISPF manuals don't quite say. Thanks, Betsy Jeffery -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Wayne V. Bickerdike -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Assembler TCP/IP
Thankx for help I have a couple of more questions 1) The Orignal Socket Created via socket bind and later on used on the listen is the one which the server is listining on Later on the socket reterived on the Accept via the Retcode is the one from the Client it is this socket used on Send And Recv 2) Can concurrent Sockets program receive input from a number of tcpip clients with different tcp/ip address thankx in My Case its Windows program -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 2:22 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Regarding EZASMI, I have used it quite extensively in two products that I am involved in - the ECB list method seems to be the only way to correctly manage the interface - there are just too many ways that EZASMI can get into a never post style situation. It is a bit of a pain to have to keep building and destroying timers around the call but worth it in the end. GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 17:36 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you down get deadlocked) re: GLOBAL storage there are 2 storage areas defined by it GWAUSCNT GWA03PSA They dont seem to be refrenced by any of the EZASMI api's -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 12:07 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP A) The EZASMI global storage block contains important state information - including things like the load epaddr of the API load module. You should perform a USING on EZASMGWA for it. B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC ECB API call should be something like : (1) Clear TCPIP ECB (2) Setup timer (3) Build ECBLIST containing TCPIP EBC and timer ECB (4) Call EZASMI API (5) Wait on ECBLIST (6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO (6b) If timer ECB popped - branch to timeout code Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 16:43 To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Thankx I am using async processing ECB= a couple of more questions A) Why would have to pass the address of the global stroage to the SubTasks ?? B) I debugging both Mother and Daughter task under TSO TEST if retocde = 0 for the API's that 0 is a good return code for example takesocket or GetCleintId should the ECB passed on WZASMI macro post in my case it never does maybe because I have defined a INITAPI in the SubTask -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Rob Scott Sent: Monday, January 19, 2009 8:55 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP (A) Yes - and if the subtask is going to TakeSocket pay attention to the SUBTASK= keyword (B) The way I have implemented this in the past is to have the mother task pass a parameter list to the daughter subtasks that includes the address of the EZASMI GLOBAL area - and then each subtask will obtain its own task storage (TIE). Another couple of points : (1) If you are writing anything non-trivial, then I would advise using the ASYNC ECB flavour of EZASMI. (2) Before calling the send/recv interfaces, setup a timer and add its ECB to an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB maybe) - this will help situations where communications are lost midway thru a conversation and your EZASMI call hangs. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 rsc...@rs.com -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of Joe Reichman Sent: 19 January 2009 13:39 To: IBM-MAIN@bama.ua.edu Subject: Assembler TCP/IP Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at
Re: Assembler TCP/IP
thankx -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Henry Willard Sent: Monday, January 19, 2009 6:15 PM To: IBM-MAIN@bama.ua.edu Subject: Re: Assembler TCP/IP Joe Reichman wrote: Does Anybody have any pointers re: concurrent TCP/IP Assembler programs specfically A)in the Subtak (attached program) do you have to issue a INITAPI B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK when writting a concurrent (meaning using subtask to use the send and receive) program I highly recommend bypassing this interface and using the assembler callable services socket interface. I think it is easier to use and more powerful especially if you use the AIO interface. If you can run authorized, you can do much or all of the work on enclave SRBs. Regards, Henry -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Netview Access Services (NVAS) and Mixed-case Passwords
Yes it does, because we are using mixed-case passwords. It requires a PTF for APAR PK16580. From: IBM Mainframe Discussion List on behalf of Chase, John Sent: Mon 1/19/2009 7:17 AM To: IBM-MAIN@bama.ua.edu Subject: Netview Access Services (NVAS) and Mixed-case Passwords Hi, All, Does NVAS 2.1 support mixed-case passwords? I found no hits in the NVAS bookshelf for mixed case password. TIA, -jc- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Data Encryption Product Limits: 300 Datasets per month
Kevin, A couple of items. Of course, CA Tape Encryption can encrypt directly both DFDSS and FDR output so there would be no need for an additional product. However, because you want to encrypt more files than you are currently licensed for if you simply encrypt all full-volume backups that presents a problem. The easiest way of course is to simply increase your license to the un-limited version; but you are attempting to save money. Likewise, getting another product to handle encryption of specific files (DFDSS or FDR) would also cost additional money. If you have the Sun/STK ExHPDM, then you can combine the backups of 4, 5, or even 8 full-volume backups (either DFDSS or FDR) onto a single tape file; but again if you do not have that product in-house you are talking about spending more money. As Radoslaw pointed out, asymetric encryption is VERY high-cost in terms of CPU cycles and the run-time is horrible. That is why most tape encryption is done with symetric encryption and the symetric key itself is then encrypted with an asymetric encryption method. This is done by CA Tape Encryption as well as by the native IBM 3592/TS1120/TS1130 devices. You also indicated that you are now looking at the new devices, to allow you to offload the cylces needed for encryption (which would cost even more money). Another way to offload the cpu cycles is getting a zIIP engine. CA Tape Encryption was one of the earliest exploiters of the zIIP; which then acts as a very simple way to offload the cycles. As as Jim mentioned, when you are talking about data-exchange with business partners (or some government agency); then key management agains gets very tricky. But again, CA Tape Encryption has the ability to allow your business partner to get a no-cost license for CA Tape Encryption so that they can read your encrypted tapes (after exchanging the public-half of an asymetric key of course). Russell Witt CA-1 L2 Support Manager -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Clark, Kevin Sent: Sunday, January 18, 2009 9:54 AM To: IBM-MAIN@bama.ua.edu Subject: Re: Data Encryption Product Limits: 300 Datasets per month Guys, I am looking into RACF certificates to handle Key Management, early stages looks doable. Kevin -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: DFSMS alloc SAME-VOLSER on TAPE or DISK
The option that Mike presents (giving the tape volume an alias volser) eliminates the need for using BLP. This option is also available if your tape management system is CA-1. With CA-1, this feature is called AIVS (Alternate Internal Volume Serial); and you can use the ISPF panels to assign. This is also quite useful when doing a merge of one data center into another. With the CA-1 TMSMERGE utility, you can assign a new unique external volume serial number to an entire range of volumes being received. Makes things a lot easier when there is a large overlap in volume serial numbers between data centers. Russell Witt CA-1 L2 Support Manager -Original Message- From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of Mike Wood Sent: Monday, January 19, 2009 3:31 PM To: IBM-MAIN@bama.ua.edu Subject: Re: DFSMS alloc SAME-VOLSER on TAPE or DISK Michele, If you use DFSMSrmm as your tape management system, you can add this tape volume to rmm and then use it ok. rmm allows you to add a tape volume and give it something like an alias. Assume you can use a volser like MYDUPT and actual volser is BT0292 RMM AV MYDUPT STATUS(MASTER) VOL1(BT0292) .. now in your JCL code VOL=SER=MYDUPT,UNIT=tape . and the tape volser now will not conflict with a DASD volser. Mike WoodRMM Development -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Netview Access Services (NVAS) and Mixed-case Passwords
Most NVAS publications in the bookshelf date from 1997, and the Program Directory from 2003, so it's not surprising that they would omit mention of mixed case passwords. (z/OS 1.7 introduced mixed case passwords in 2005.) But yes, you can get mixed case password support with NVAS. Take a look at APAR PK16580 for more information. Here's a Web link that should work: http://www.ibm.com/support/docview.wss?uid=swg1PK16580 IBM Session Manager, starting with Version 2.1, also supports mixed case passwords. - - - - - Timothy Sipples IBM Consulting Enterprise Software Architect Based in Tokyo, Serving IBM Japan / Asia-Pacific E-Mail: timothy.sipp...@us.ibm.com -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: IBM-MAIN Digest - 18 Jan 2009 to 19 Jan 2009 (#2009-19)
Someone wrote: USING FRED,15 FRED CSECT B SAVE-*(15) What value is in register 1 here? L 15,0(1) What is in register 15 here? Remember, R15 is still the only base register, and will be used in the next instruction... B RETURN SAVE DS 0H STM 14,12,12(13) BALR 11,0 LA 0,*-FRED SLR 11,0 LA 2,SAVEAREA ST 2,8(13) ST 13,4(2) * LR 13,2 B4(15) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Netview Access Services (NVAS) and Mixed-case Passwords
On Tue, 20 Jan 2009 14:42:47 +0900, Timothy Sipples wrote: But yes, you can get mixed case password support with NVAS. Take a look at APAR PK16580 for more information. Here's a Web link that should work: http://www.ibm.com/support/docview.wss?uid=swg1PK16580 Wherein I read: Note: As suggested by RACF, if you use a mix of applications that do an do not support mixed-case passwords, do not activate the SETROPTS PASSWORD(MIXEDCASE) option in RACF and do not activate MIXCASE in NVAS. ??? I don't understand how this works. I would expect that if the SETROPTS PASSWORD(MIXEDCASE) option in RACF is inactive, the setting of MIXCASE in NVAS should have no effect and be irrelevant. What do these settings actually do? How do they interact? what is the (adverse) effect of leaving one active and the other inactive? -- gil -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html