Re: z/OS System Cmd Characters
On Tue, 20 Feb 2007 15:00:11 -0600 McKown, John [EMAIL PROTECTED] wrote: :Note that not every product which has a command characters uses the :z/OS API to register it. D OPDATA only gives those products which use :the API. Some actually trap the console SSI and do their thing. I have not tried using the API yet, but from my read of the doc you still need to put in a SSI-10 listener. What the API does do is allow one to reserve a prefix for either a system or sysplex scope so that if another program attempts to reserve it, they will get an indication that it is in use. That is all. It would have been nice if IBM had provided a ROUTINE= keyword on the CPF macro. -- Binyamin Dissen [EMAIL PROTECTED] http://www.dissensoftware.com Director, Dissen Software, Bar Grill - Israel Should you use the mailblocks package and expect a response from me, you should preauthorize the dissensoftware.com domain. I very rarely bother responding to challenge/response systems, especially those from irresponsible companies. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Independent Le enclave
Hi I would like to get an independent LE enclave for all of my subtasks in a multitask application. (Subtasks A starts an LE application, and subatsks B also starts another LE application. I got some U4093 X'AC' abend , as I can specify POSIX(ON) once in nested enclaves ) -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: [EMAIL PROTECTED] Info: [EMAIL PROTECTED] Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Running DFHLS2WS
Hi I'm using the DFHLS2WS utility, but don't have very long path names. Anyhow you can define in the USS a symbolic link to your long path name and access over the symbolic link גדי בן אבי wrote: Hi, We are exploring the new Web Services features in CICS TS v3.1. One of the steps in implementing A Web Service is running a utility called DFHLS2WS. It's sample is in the SDFHINST library. The JAVAPRG1 step in this job passes various parameters to JAVA using the JCL PARM field. The problem is the expanded parameters are over 100 characters long. Has anyone used this utility. How can we get around this problem. TIA Gadi -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- Miklos Szigetvari Development Team ISIS Information Systems Gmbh tel: (+43) 2236 27551 570 Fax: (+43) 2236 21081 E-mail: [EMAIL PROTECTED] Info: [EMAIL PROTECTED] Hotline: +43-2236-27551-111 Visit our Website: http://www.isis-papyrus.com --- This e-mail is only intended for the recipient and not legally binding. Unauthorised use, publication, reproduction or disclosure of the content of this e-mail is not permitted. This email has been checked for known viruses, but ISIS accepts no responsibility for malicious or inappropriate content. --- -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
On Tue, 20 Feb 2007 21:01:40 +, Ted MacNEIL [EMAIL PROTECTED] wrote: You can find all of 'em via the CMD 'D OPDATA' IEFSSNxx? Well Ted, that's what I was thinking. It's defined there for DB2 on my test system LPAR, but does NOT show up via 'D OPDATA'.so go figure?! Someone else posted that each product does it in its own way and in different places, like; JES2 in its parms, OPS/MVS in its parms, RACF in IEFSSNxx, etc. But since DB2 is defined in my test system LPAR in IEFSSNxx, I'd think it would show up in 'D OPDATA'?! Unless there's some sort of DB2 database voodoo incantation that needs to be performed?! Any thoughts.one and all?? THANX, Mark H. Young Fairfax County Gov't, VA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
z/OS V1R8 Thruput Manager
If you are going over to z/OS V1R8 and run MVS Solutions Thruput Manager I would wait until the smoke clears on recent JES2 abends which IBM seems to think are caused by the Thruput Manager product. I will keep you posted. If you are running it and are not having problems, I would appreciate a heads-up on your situation. Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: IBM S/360 series operating systems history
In [EMAIL PROTECTED], on 02/20/2007 at 03:08 PM, Charles Mills said: I think there may have been some other subsetting also. For example, I suspect there was no problem program disk support either. (No QSAM.) I don't know about BPS and BOS, but DOS and TOS had access methods. The source code, however, was device dependant. Even if you used the more recent DTFDI, which was nominally device dependent, you couldn't use the sane DTF for UR equipment and blocked files. (all executable programs in DOS/TOS in those days lived in SYSRES) Likewise macro and subroutine libraries. P.S. Aren't we supposed to be avoiding quoting peoples' e-mail addresses? Or manually remove them when they're automatically added. I wonder whether there's enough commonality in the syntax of attribution lines for the list software to automatically strip the e-mail addresses and leave the names? -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: TSO TRANSMIT of PDS member
On 2/20/2007 9:54 PM, Clark Morris wrote: I haven't seen whether COBOL development is supported with a full blown IDE based on Eclipse, either stand alone or in the one also used for C/C++ and Java. If you haven't seen that then perhaps you should look around a little more. Websphere Developer for zSeries, a superset of and extension to the Eclipse-based IDE provided by IBM Rational Application Developer and IBM Rational Web Developer, supports COBOL (as well as PL/I, C/C++, Java, and more). Walt -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
D OPDATA only shows those command prefixes from software that participate by using the CPF services - in essence it is a gentleman's agreement as any software that has a active subsystem that has a function that responds to SSI broadcast 10 (System command) can implement its own command recognition schema. The CPF services are a fairly recent (ahem) addition and some legacy software may not have been updated to use CPF to register the prefixes. The software may also choose not to participate for the vendors/developers own reasons or because their customers have not requested it. Rob Scott Rocket Software, Inc 275 Grove Street Newton, MA 02466 617-614-2305 [EMAIL PROTECTED] http://www.rs.com/portfolio/mxi_g2 -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Mark H. Young Sent: 21 February 2007 08:23 To: IBM-MAIN@BAMA.UA.EDU Subject: Re: z/OS System Cmd Characters On Tue, 20 Feb 2007 21:01:40 +, Ted MacNEIL [EMAIL PROTECTED] wrote: You can find all of 'em via the CMD 'D OPDATA' IEFSSNxx? Well Ted, that's what I was thinking. It's defined there for DB2 on my test system LPAR, but does NOT show up via 'D OPDATA'.so go figure?! Someone else posted that each product does it in its own way and in different places, like; JES2 in its parms, OPS/MVS in its parms, RACF in IEFSSNxx, etc. But since DB2 is defined in my test system LPAR in IEFSSNxx, I'd think it would show up in 'D OPDATA'?! Unless there's some sort of DB2 database voodoo incantation that needs to be performed?! Any thoughts.one and all?? THANX, Mark H. Young Fairfax County Gov't, VA -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
[SPAM] Tivoli workload scheduler variables
I'm fairly new to this does anyone know a way of obtaining a future date using the SETVAR command? I want to obtain the date 9 in MMDD format of the next calendar Sunday I have tried something like this... //*%OPC SCAN //*%OPC SETVAR TEMP=(7 - CDAY) //*%OPC SETVAR TSUN=(CYMD + TEMP) but it doesn't work any ideas? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
[SPAM] Tivoli workload scheduler variables
what's with the (spam) in the title? Perry O'Connell Perry.O'[EMAIL PROTECTED] Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU 21/04/2007 13:56 Please respond to IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU To IBM-MAIN@BAMA.UA.EDU cc Subject [SPAM] Tivoli workload scheduler variables I'm fairly new to this does anyone know a way of obtaining a future date using the SETVAR command? I want to obtain the date 9 in MMDD format of the next calendar Sunday I have tried something like this... //*%OPC SCAN //*%OPC SETVAR TEMP=(7 - CDAY) //*%OPC SETVAR TSUN=(CYMD + TEMP) but it doesn't work any ideas? -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
WD4z ad (was: Re: TSO TRANSMIT of PDS member)
Walt Farrell wrote: On 2/20/2007 9:54 PM, Clark Morris wrote: I haven't seen whether COBOL development is supported with a full blown IDE based on Eclipse, either stand alone or in the one also used for C/C++ and Java. If you haven't seen that then perhaps you should look around a little more. Websphere Developer for zSeries, a superset of and extension to the Eclipse-based IDE provided by IBM Rational Application Developer and IBM Rational Web Developer, supports COBOL (as well as PL/I, C/C++, Java, and more). Walt Yes, and ad We offer a two day introductory course that covers using WD4z for work in COBOL, Assembler, PL/I, and C. Details at: http://www.trainersfriend.com/UNIX_and_Web_courses/w510descr.htm /ad Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com -- to be included in our opt-in list of announcements of -- new courses and other products and services from The -- Trainer's Friend, send an email to [EMAIL PROTECTED] -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
On Wed, 21 Feb 2007 07:22:44 -0600, Mark H. Young [EMAIL PROTECTED] wrote: On Tue, 20 Feb 2007 21:01:40 +, Ted MacNEIL [EMAIL PROTECTED] wrote: You can find all of 'em via the CMD 'D OPDATA' IEFSSNxx? Well Ted, that's what I was thinking. It's defined there for DB2 on my test system LPAR, but does NOT show up via 'D OPDATA'.so go figure?! Someone else posted that each product does it in its own way and in different places, like; JES2 in its parms, OPS/MVS in its parms, RACF in IEFSSNxx, etc. But since DB2 is defined in my test system LPAR in IEFSSNxx, I'd think it would show up in 'D OPDATA'?! Unless there's some sort of DB2 database voodoo incantation that needs to be performed?! There is. Check out the INITPARM options for the DB2 subsystem. Same is true with RACF - it will only register with the correct parm. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group: G-ITO mailto:[EMAIL PROTECTED] z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/ Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Tivoli workload scheduler variables
thanks Steve, our mailserver date should now be correct apologies Steve Flynn [EMAIL PROTECTED] Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU 21/02/2007 14:22 Please respond to IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU To IBM-MAIN@BAMA.UA.EDU cc Subject Re: [SPAM] Tivoli workload scheduler variables On 21/04/07, Perry O'Connell Perry.O'[EMAIL PROTECTED] wrote: what's with the (spam) in the title? Probably due to the clock on your PC being months out Date: Sat, 21 Apr 2007 13:56:42 +0100 -- Steve Despair - It's always darkest just before it goes pitch black... -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Independent Le enclave
Miklos Szigetvari wrote: Hi I would like to get an independent LE enclave for all of my subtasks in a multitask application. (Subtasks A starts an LE application, and subatsks B also starts another LE application. I got some U4093 X'AC' abend , as I can specify POSIX(ON) once in nested enclaves ) My understanding is if you do ATTACH you get separate processes, if you do LINK you get nested enclaves. Looks like you need to look at using C multi-threading to get what you want. Hope this helps. Kind regards, -Steve Comstock The Trainer's Friend, Inc. 303-393-8716 http://www.trainersfriend.com -- to be included in our opt-in list of announcements of -- new courses and other products and services from The -- Trainer's Friend, send an email to [EMAIL PROTECTED] -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS V1R8 Thruput Manager
On Wed, 21 Feb 2007 07:28:56 -0600, Jim Marshall [EMAIL PROTECTED] wrote: If you are going over to z/OS V1R8 and run MVS Solutions Thruput Manager I would wait until the smoke clears on recent JES2 abends which IBM seems to think are caused by the Thruput Manager product. I will keep you posted. If you are running it and are not having problems, I would appreciate a heads-up on your situation. Jim Thanks for the heads up. I have 1.8 up now in my sandbox and am just starting to work on the new JES2 exits. A coworker also just started working with the new version of TM (we are 5.2 in production under z/OS 1.6). At the very least I will make sure he keeps in contact with the vendor regularly to put on fixes prior to z/OS 1.8 implementation on any development / production LPAR. Regards, Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group: G-ITO mailto:[EMAIL PROTECTED] z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/ Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
On Wed, 21 Feb 2007 08:24:09 -0600, Mark Zelden [EMAIL PROTECTED] wrote: Unless there's some sort of DB2 database voodoo incantation that needs to be performed?! There is. Check out the INITPARM options for the DB2 subsystem. Same is true with RACF - it will only register with the correct parm. Well I had said it's defined in SYS1.PARMLIB in IEFSSNxx, and INITPARM is one of the parms for that definition. If that's what you're talking about, then it's there. I was thinking it might ALSO have to be defined 'within' the DB2 definitions and/or RACF defs somewhere, OTHER than IEFSSNxx. THANX, Mark -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
Mark, Do you have a REXX Exec in your bag of tricks that lists out the other CMD characters in use on a system, like in 'D OPDATA'?? Or does such code exist on the CBT tape somewhere? THANX, Mark -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS V1R8 Thruput Manager
Hi Jim, Thanks for the heads up. We are running fine on z/OS R7. We are just ordering z/OS R8 next week and upgrading Thruput Manager from V6R1.1 AT PTF TMT6110 to V6R1.2 at the most current PTF level we understand to be TMT6115 but will be at least TMT6114. It will be a few weeks before we have R8 running. What level of Thruput Manager are you running on R8? Best Regards, Sam Knutson, GEICO Performance and Availability Management mailto:[EMAIL PROTECTED] (office) 301.986.3574 Think big, act bold, start simple, grow fast... -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Jim Marshall Sent: Wednesday, February 21, 2007 8:29 AM To: IBM-MAIN@BAMA.UA.EDU Subject: z/OS V1R8 Thruput Manager If you are going over to z/OS V1R8 and run MVS Solutions Thruput Manager I would wait until the smoke clears on recent JES2 abends which IBM seems to think are caused by the Thruput Manager product. I will keep you posted. If you are running it and are not having problems, I would appreciate a heads-up on your situation. Jim This email/fax message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution of this email/fax is prohibited. If you are not the intended recipient, please destroy all paper and electronic copies of the original message. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
The CPF services are a fairly recent (ahem) addition and some legacy software may not have been updated to use CPF to register the prefixes. Brand new. Can't be more than 15 years old. ;-) Bob Shannon -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
- Original Message - From: Mark H. Young [EMAIL PROTECTED] Newsgroups: bit.listserv.ibm-main Sent: Wednesday, February 21, 2007 9:45 AM Subject: Re: z/OS System Cmd Characters Mark, Do you have a REXX Exec in your bag of tricks that lists out the other CMD characters in use on a system, like in 'D OPDATA'?? Or does such code exist on the CBT tape somewhere? THANX, Mark Mark, This can't really be done because each product stores the command character in a different place in the subsystem control blocks. You have to dump the subsystem chain and IEBIBALL the results. Regards, Tom Conley -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
CEE3203S (code=0C4) invoking Java from COBOL in batch
We have successfully run the sample from the COBOL manual and are now trying our own COBOL to Java application but are getting an abend as follows - JVMDG217: Dump Handler is Processing Signal 11 - Please Wait. JVMHP002: JVM requesting System Transaction Dump JVMHP012: System Transaction Dump written to DEFAULT.JVM.TDUMP.H30DQED1.D070220.T181003 JVMDG303: JVM Requesting Java core file JVMDG304: Java core file written to /tmp/JAVADUMP.20070220.181113.50397229.txt JVMDG215: Dump Handler has Processed Exception Signal 11. CEE3204S The system detected a protection exception (System Completion Code=0C4). From compile unit /u/sovbld/142/builds/cm142/cm142-20061124/src/jvm/sov/cl/clresolver.c at entry point clGetClass at statement 1401 at compile unit offset +0016 at entry offset +0016 at address 7CB5F166. IGZ0016W Program H0100227 could not be deactivated by non-return exit of a routine. Subsequent reentry is not supported. This same applications runs successfully in a unix environment. It would seem to me that the messages above suggest that the error is in the JVM but we are at the latest ptf for 1.4.2 and I can't find anything relating to any similar problems on the IBM support site. Could the above be caused by something other than a bug in the JVM. Jim McAlpine -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
IBM Advancement to Spawn New Generation of Transistors 1-27-07
From IBM eNews _http://www-03.ibm.com/press/us/en/pressrelease/20980.wss_ (http://www-03.ibm.com/press/us/en/pressrelease/20980.wss) BRBRBR**BR Check out free AOL at http://free.aol.com/thenewaol/index.adp. Most comprehensive set of free safety and security tools, millions of free high-quality videos from across the web, free AOL Mail and much more. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Independent Le enclave
(After ATTACH), in the subtask's initialization, you can use CEEPIPI to establish the LE enclave for that task. In that call, you can pass an environment variable list to 'PIPI to specify your POSIX(ON), or otherwise customize the environment for that subtask. I believe there are also other ways to do this, using an LE compliant(?) assembler main program. The LE docs have thorough explanations. At 09:29 AM 2/21/2007, Steve Comstock wrote: Miklos Szigetvari wrote: Hi I would like to get an independent LE enclave for all of my subtasks in a multitask application. (Subtasks A starts an LE application, and subatsks B also starts another LE application. I got some U4093 X'AC' abend , as I can specify POSIX(ON) once in nested enclaves ) My understanding is if you do ATTACH you get separate processes, if you do LINK you get nested enclaves. Looks like you need to look at using C multi-threading to get what you want. Hope this helps. == Art Celestini Celestini Development Services Phone: 201-670-1674Wyckoff, NJ = http://celestini.com = Mail sent to the From address used in this post will be rejected by our server. Please send off- list email to: ibmmainat-signcelestinidotcom. == -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
COBOL Integrated Coprocessors
I could separately post this to DB2 and CICS lists but I suspect I will get as good (or better) response here. Does anyone have advice on migrating to CICS and DB2 COBOL coprocessors opposed to separate translate and precompile steps? I tried it before for CICS (2002?) but encountered problems. I also seem to recall issues in testing products but my memory is a little hazy there. Perhaps there some other peculiarities as well? This would be under a source management package which would have to dynamically generate compiler parms (CICS cannot be used for non-CICS and I suspect SQL could be the same). If you have done so, are there certain levels that work best? We're currently Ent COBOL 3.3, CICS/TS 2.3 and DB2 V8. Thank you Paul P -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
On Wed, 21 Feb 2007 08:38:59 -0600, Mark H. Young [EMAIL PROTECTED] wrote: On Wed, 21 Feb 2007 08:24:09 -0600, Mark Zelden [EMAIL PROTECTED] wrote: Unless there's some sort of DB2 database voodoo incantation that needs to be performed?! There is. Check out the INITPARM options for the DB2 subsystem. Same is true with RACF - it will only register with the correct parm. Well I had said it's defined in SYS1.PARMLIB in IEFSSNxx, and INITPARM is one of the parms for that definition. If that's what you're talking about, then it's there. I was thinking it might ALSO have to be defined 'within' the DB2 definitions and/or RACF defs somewhere, OTHER than IEFSSNxx. I know you already have an INITPARM for DB2. I was gently hinting that your INITPARM options might need to be changed. You need to read the fine manual to chose the option that fits your environment. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group: G-ITO mailto:[EMAIL PROTECTED] z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/ Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: The end of z/OS at this site.
--snip-- On 20 Feb 2007 13:44:04 -0800, Bo [EMAIL PROTECTED] wrote: Today we shut down and boxed up the z/OS system. It's rolling out the door. Most of the operation got switched to either an AS/400 or VM/VSE platform. It was nice being here. I will lurk a while and then end my subscription. Everyone have a good life. I've probably got 2-3 years left before ours is gone. I won't be able to afford to retire quite yet though. ---unsnip-- Sorry to hear it, Bo; that, unfortunately, is how I lost my job as well. I wish you better luck than I had. I ended up taking my retirement, pulling my belt tight and making do. Thanks to friends, at least I can still keep my hand in, and maybe finish the RACF reporting tools I was developing at the time. Howard, I hope you're saving every last cent you can scrape out of the barrel; the job market is NOT GOOD -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
On Wed, 21 Feb 2007 08:45:04 -0600, Mark H. Young [EMAIL PROTECTED] wrote: Mark, Do you have a REXX Exec in your bag of tricks that lists out the other CMD characters in use on a system, like in 'D OPDATA'?? Or does such code exist on the CBT tape somewhere? No can do. If it was that easy, don't you think D OPDATA would do it and products wouldn't need to register their command character usage using a formal interface? Keep good doc. Anything new you define, use more than a single character to avoid conflicts (and use D OPDATA). If you really want to use a single character or don't have a choice and aren't sure if it is currently used, just type that character at the console. If you see IEE305I ? COMMAND INVALID (where ? = the character) then it should mean that character is not in use. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group: G-ITO mailto:[EMAIL PROTECTED] z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/ Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: IBM S/360 series operating systems history
In [EMAIL PROTECTED], on 02/21/2007 at 06:21 PM, Ken Brick [EMAIL PROTECTED] said: IBM called it a System 360. It had many things in common with other S/360's and many peculiarities of it's own. It wasn't the only S/360 that had differences from the norm. It was the only one that was grossly incompatible. The others may have been missing instructions but the instructions they did have behaved in accordance with S/360 PoOps. It was sufficiently S/360 for my wife to write a program to convert our entire application library, That means nothing; I wrote a program to convert UNIVAC 1005 code to S/360 assembler. Having said that neither she or I or any of the other 3 programmers would ever have written code that looked like the converted code. That's typical for machine translation between dissimilar computers. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: z/OS System Cmd Characters
- Original Message - From: Mark Zelden [EMAIL PROTECTED] Mark, Do you have a REXX Exec in your bag of tricks that lists out the other CMD characters in use on a system, like in 'D OPDATA'?? Or does such code exist on the CBT tape somewhere? No can do. If it was that easy, don't you think D OPDATA would do it and products wouldn't need to register their command character usage using a formal interface? Actually, I put together a rexx exec that works out what command reference characters are being used (it goes through JES3 DLOG, so only commands actually used can be found). Also, it expects that you define the ones you know about, or else the report gets redundant. It would take some work to make this JES2 ready, but it does work, and ignores typos, which really helps the length of the report. This came about because the IMS folks added about 70 of 'em (nothing like being a good sized shop), and managed to step all over one poor support guy. He had to make changes in 26 environments because supporting one product was nothing compared to IMS type momentum. Anyway, there is also a little web app to keep track of all this. You can bring up a web page and display the whole list, or search for the string you would like to use, or register your string. It even detects partials, in the case above, the '#' was used for some product, and IMS defined many of the form '#xx'. So this page detects those kinds of conflicts also. We run the web page from our MVS http server. If anyone is interested, it's free for the asking. Lance Keep good doc. Anything new you define, use more than a single character to avoid conflicts (and use D OPDATA). If you really want to use a single character or don't have a choice and aren't sure if it is currently used, just type that character at the console. If you see IEE305I ? COMMAND INVALID (where ? = the character) then it should mean that character is not in use. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group: G-ITO mailto:[EMAIL PROTECTED] z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/ Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
License keys for ISV products(What alternatives are there?
At the risk of starting a whole new discussion, let me propose a possible mechanism that MIGHT be acceptable to most, if not all, vendors. 1. IBM provides a mechanism to fetch a single entry from IFAPRDxx, based on a product identifier, E.G. SYNCSORT VxRx.x. The entry would include a USERDATA field of a length up to xx bytes; let's say 32 bytes. Allow any character that can be entered from a 3270-type terminal or terminal emulator. 2. Vendors provide the contents of that entry at time of product installation or renewal. Encrypted dates, CPU serial numbers, etc. would all be acceptable. 3. Vendor products allow for update of that field anytime between 30 days before renewal and some agreeable term after renewal date. Start messaging hourly well in advance of the expiration and continue to do so until the key is renewed or the product expires. After expiration, issue a message at every invocation for the grace period until the key is renewed or the software finally expires. 4. Vendor products allow for disparity in CPU serial numbers for some agreeable, but reasonably short, period, to allow for a DR situation, provided all other licensing terms are obeyed. This to allow for REASONABLE DR testing (1-3 days), but not sharing a copy of the software with unlicensed users. 5. Systems Programmers would be required to notify vendors and get new key values in the event of a DR situation lasting longer than an agreed-upon test period. 6. Vendors provide not less than 45 days written notice of renewal requirements, to provide a buffer in the event of a slow-pay Accounting Department. I know that there's a lot of blue sky in this suggestion, but give it some serious thought. It might help eliminate the variety, and sometimes forgotten, update mechanisms and provide some assurance that keys MIGHT be updated in a timely fashion. I don't suggest that I have the only answer; just a possibility. G -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
UPDATING VLF data objects without an IPL --a query for the list, please
Hi All, Could someone please enlighten me on the below query ? : Q. I have renamed a LNKLSTed load library ( say , ABC.LOAD on VOLSER = XX ) to ABC.LOAD.OLD . I have then named a new version of the same product load library to the same name ( ABC.LOAD.NEW on VOLSER=XX to ABC.LOAD ; yes it is on the same volser). Keeping in mind the VLF must be using the old copy of the load modules contained in ABC.LOAD . Is it possible that VLF be made to include the load modules from the new load library in its dataspaces without having to IPL the system ? Note : I cannot copy the members of the new load-library into the old load library as the old one does not have enough space .The new load library has additional number of members in it with the new release that I have. Thanks in advance. Raj You wanna see a miracle ??...Be the miracle !! This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: The end of z/OS at this site.
z/OS sysprog with 20 years - I am out of work also - downsized and outsourced (corporate officers caught in fraud), no reason to wonder why the new generation is avoiding IT. On 2/21/07, Rick Fochtman [EMAIL PROTECTED] wrote: --snip-- On 20 Feb 2007 13:44:04 -0800, Bo [EMAIL PROTECTED] wrote: Today we shut down and boxed up the z/OS system. It's rolling out the door. Most of the operation got switched to either an AS/400 or VM/VSE platform. It was nice being here. I will lurk a while and then end my subscription. Everyone have a good life. I've probably got 2-3 years left before ours is gone. I won't be able to afford to retire quite yet though. ---unsnip-- Sorry to hear it, Bo; that, unfortunately, is how I lost my job as well. I wish you better luck than I had. I ended up taking my retirement, pulling my belt tight and making do. Thanks to friends, at least I can still keep my hand in, and maybe finish the RACF reporting tools I was developing at the time. Howard, I hope you're saving every last cent you can scrape out of the barrel; the job market is NOT GOOD -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
-Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Rajesh Dharia Sent: Wednesday, February 21, 2007 11:49 AM To: IBM-MAIN@BAMA.UA.EDU Subject: UPDATING VLF data objects without an IPL --a query for the list, please Hi All, Could someone please enlighten me on the below query ? : Q. I have renamed a LNKLSTed load library ( say , ABC.LOAD on VOLSER = XX ) to ABC.LOAD.OLD . I have then named a new version of the same product load library to the same name ( ABC.LOAD.NEW on VOLSER=XX to ABC.LOAD ; yes it is on the same volser). Keeping in mind the VLF must be using the old copy of the load modules contained in ABC.LOAD . Is it possible that VLF be made to include the load modules from the new load library in its dataspaces without having to IPL the system ? Note : I cannot copy the members of the new load-library into the old load library as the old one does not have enough space .The new load library has additional number of members in it with the new release that I have. Thanks in advance. Raj Well, I have done this by doing a T PROG=xx to respecify the entire LNKLST concatenation. Doing the renames as you have could result in a problem. Not guaranteed to cause a problem, but not guaranteed to not cause a problem either. It is a lottery. Usually, I change the IPL linklst to point to the new dataset and then do the dynamic LNKLST update. I just live with the fact that the name of the DSN changed. -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Simulating SRL in integer arithmetic
I think I have this figured out but I would like a second opinion from someone who unlike myself paid attention in math class. (I was talking to Maureen Valente.) I'm trying to port an S/390 assembler routine to Visual Basic. VB has no shift operators. I'm trying to simulate SRL R6,8 No need to know Visual Basic, just pretend the following is pseudo-code. R6 is defined as a signed, 32-bit (31-bit in 390-speak) integer. The VB seems to work correctly; I'm not asking for VB help. I'd just like any of the mathematicians on the list to tell me if my logic, especially for negative values, is correct. I'm worried that I may have missed some boundary condition. (This code could be shortened to one line, but I did it this way to make the logic and the debugging clearer.) ' Simulate a shift right logical 8 If R6 = 0 Then R6 = R6 \ 256 ' \ is integer division Else R6 = R6 \ 256 ' \ is integer division R6 = R6 - 1 R6 = R6 And HFF' Equivalent to S/390 X'FF' End If Thanks, Charles Mills -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
z/OS V1R8 Thruput Manager (cont)
Would be interested in knowing if anyone has gone all z/OS V1R8 on all LPARS in a SYSPLEX. Just went to it on Sunday and encountering $BR JES2 abends in the JES2 code which manages the XEQCOUNT timers in the checkpoint. MVS Solutions believes it is not their problem although they have no installations who are running their code in an all z/OS V1R8 environment. Would like to know if anyone has been all z/OS V1R8 and how they have been running and how long. The issue is now requeued back to IBM for further review. We dropped back one system in the complex to z/OS V1R7 and things are now stable. I understand some new functions in JES2 come only when you are all z/OS V1R8. Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Time Zone query for remote users API in LE or z/OS for PL/I programs?
Dennis, I just sent you the time zone routine you asked for. I sent it direct;y to your Netscape e-mail address from my gmail account ([EMAIL PROTECTED]), as I am having some trouble with my main one. DJ On Thu, 15 Feb 2007 10:29:49 -0500, Denis Gäbler [EMAIL PROTECTED] wrote: Hi Dave, that would be great. I'd really like to have a look at that subroutine. Thanks in advance. Denis Gäbler. -Original Message- From: [EMAIL PROTECTED] To: IBM-MAIN@BAMA.UA.EDU Sent: Thu, 15 Feb 2007 3:20 PM Subject: Re: Time Zone query for remote users API in LE or z/OS for PL/I programs? Hi, Denis. Did you ever get a solution to your problem of getting time zone information from a time zone name in PL/I applications? If you have not, I can send you a PL/I subroutine that we have here that does exactly that. Have a good one. DJ On Fri, 2 Feb 2007 04:05:10 -0500, Denis Gäbler [EMAIL PROTECTED] wrote: Hi, in e.g. Linux there is a way to calculate the timezone for a remote user based on definitions such as Europe/Berlin, North Amerika/Atlanta and so on. This is also possible with Java on z/OS. We would like to eliminate the maintenance of our current DB2 table, which we query with e.g. Tokyo and the result of the query tells us the offset. Is there any other API than Java that supports that mechanism on z/OS? We need this service in our IMS regions and it would be memory eater to enable all regions for Java processing just for the sake of running a single statement. Thanks in advance Denis Gäbler. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html Check Out the new free AIM(R) Mail -- 2 GB of storage and industry-leading spam and email virus protection. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
CEE3203S (code=0C4) invoking Java from COBOL in batch
Have you contacted IBM support? This certainly sounds like the way to go. Jim McAlpine [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]... We have successfully run the sample from the COBOL manual and are now trying our own COBOL to Java application but are getting an abend as follows - JVMDG217: Dump Handler is Processing Signal 11 - Please Wait. JVMHP002: JVM requesting System Transaction Dump JVMHP012: System Transaction Dump written to DEFAULT.JVM.TDUMP.H30DQED1.D070220.T181003 JVMDG303: JVM Requesting Java core file JVMDG304: Java core file written to /tmp/JAVADUMP.20070220.181113.50397229.txt JVMDG215: Dump Handler has Processed Exception Signal 11. CEE3204S The system detected a protection exception (System Completion Code=0C4). From compile unit /u/sovbld/142/builds/cm142/cm142-20061124/src/jvm/sov/cl/clresolver.c at entry point clGetClass at statement 1401 at compile unit offset +0016 at entry offset +0016 at address 7CB5F166. IGZ0016W Program H0100227 could not be deactivated by non-return exit of a routine. Subsequent reentry is not supported. This same applications runs successfully in a unix environment. It would seem to me that the messages above suggest that the error is in the JVM but we are at the latest ptf for 1.4.2 and I can't find anything relating to any similar problems on the IBM support site. Could the above be caused by something other than a bug in the JVM. Jim McAlpine -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
FW: IBMLink SIS Fixed!
Since many of us were quick to complain From: CICS List Sent: Wednesday, February 21, 2007 1:53 PM Since there was a lot of complaining about the IBMLink changes that forced us to search in two different places, I thought it would be nice to say THANKS to IBM for fixing the SIS service in IBMLink. It's back to the way it used to work - we can search several libraries with one search submission. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Really, really weird problem with IBMLink - PTF ordering
Apparently Internet delivery has just been fixed (server issue, I was told). So, anyone who's been having trouble with RECEIVE ORDER, try it again now. For future reference, here's some of the error messages I've seen over the past three days, each from a separate SMP/E RECEIVE ORDER job: GIM69207S ** THE CONNECTION WITH THE SERVER FAILED. java.net.ConnectException: javax.net.ssl.SSLProtocolException: end of file GIM44336S ** AN UNUSUAL CONDITION OCCURRED. GIMJVREQ - com.ibm.smp.GIMJVEXC: com.ibm.smp.GIMJVEXC: org.xml.sax.SAXParseException: White spaces are required between publicId and systemId. GIM44336S ** AN UNUSUAL CONDITION OCCURRED. GIMJVREQ - java.io.IOException GIM69147WSMP/E WAITED 120 MINUTES BUT ORDER ORD00045 IS NOT READY FOR DOWNLOAD FROM THE SERVER AT https://eccgw01.boulder.ibm.com/services/projects/ecc/ws. IT WILL BE AT LEAST 5 MINUTES BEFORE THE ORDER IS READY. GIM69207S ** THE CONNECTION WITH THE SERVER FAILED. java.net.ConnectException: java.io.IOException: Unable to tunnel through proxy. Proxy returns HTTP/1.0 503 Service Unavailable In other words, when this process fails, it apparently fails in several different ways. Brian On Mon, 19 Feb 2007 15:58:38 -0600, Brian Peterson wrote: I'm having trouble with RECEIVE ORDER today. (snip) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: FW: IBMLink SIS Fixed!
In a message dated 2/21/2007 2:28:58 P.M. Central Standard Time, [EMAIL PROTECTED] writes: nice to say THANKS to IBM for fixing the SIS service in IBMLink. It's back to the way it used to work - we can search several libraries with one search submission. Be nice to get a 10% rebate for the next 12 months to make up for all extra effort! Seems like ought to be an IBMLINK bill of rights or something more binding than surprise, surprise BRBRBR**BR Check out free AOL at http://free.aol.com/thenewaol/index.adp. Most comprehensive set of free safety and security tools, millions of free high-quality videos from across the web, free AOL Mail and much more. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
COBOL Integrated Coprocessors
There were bunches of problems with the COBOL2 translator option interacting with the DBCS compiler option. I can't (quickly) find a summary of what APARs fixed which problems. You might want to check out PKPK26401 and PK26933: If you are a SHARE member, you may want to check out http://shareew.prod.web.sba.com/client_files/callpapers/attach/SHARE_in_Tamp a_Bay/S8211TR132424.pdf and http://shareew.prod.web.sba.com/client_files/callpapers/attach/SHARE_in_Tamp a_Bay/S8241TR133034.pdf Paul Peplinski [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]... I could separately post this to DB2 and CICS lists but I suspect I will get as good (or better) response here. Does anyone have advice on migrating to CICS and DB2 COBOL coprocessors opposed to separate translate and precompile steps? I tried it before for CICS (2002?) but encountered problems. I also seem to recall issues in testing products but my memory is a little hazy there. Perhaps there some other peculiarities as well? This would be under a source management package which would have to dynamically generate compiler parms (CICS cannot be used for non-CICS and I suspect SQL could be the same). If you have done so, are there certain levels that work best? We're currently Ent COBOL 3.3, CICS/TS 2.3 and DB2 V8. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: IBMLink SIS Fixed!
- Original Message - From: Chase, John [EMAIL PROTECTED] Newsgroups: bit.listserv.ibm-main Sent: Wednesday, February 21, 2007 3:28 PM Subject: FW: IBMLink SIS Fixed! Since many of us were quick to complain From: CICS List Sent: Wednesday, February 21, 2007 1:53 PM Since there was a lot of complaining about the IBMLink changes that forced us to search in two different places, I thought it would be nice to say THANKS to IBM for fixing the SIS service in IBMLink. It's back to the way it used to work - we can search several libraries with one search submission. How nice of them to thank IBM for fixing something that never should have been broken in the first place -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Fw: Finding where a module is being loaded from
If this feature is important to your site, then you should contact your marketing branch and ask that a REQUEST be submitted - referencing existing SHARE requirement: SSLNGC0313587 - LE Callable Service to get (various) Program Names (current IBM response RECOGNIZED) Oscar Flores [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED]... Does anyone have a subroutine that can be called from another batch program in order to find out from which load library (i.e. LPA, Linkist, JOBLIB/STEPLIB) the calling program was loaded from. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
Thanks for your response , John :-) . You are right . I know, the proper way would have been to update the LNKLST with a new loadlib name or a different VOLSER ,at least . Considering the situation that a dynamic LNKLST change is not to be made , do you think IPLing the system will be the only option ? OR Is there anything else that can be done ? I tried recycling the VLF . It did not really work . (Silly me :-) ) Raj -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Rajesh Dharia Sent: Wednesday, February 21, 2007 11:49 AM To: IBM-MAIN@BAMA.UA.EDU Subject: UPDATING VLF data objects without an IPL --a query for the list, please Hi All, Could someone please enlighten me on the below query ? : Q. I have renamed a LNKLSTed load library ( say , ABC.LOAD on VOLSER = XX ) to ABC.LOAD.OLD . I have then named a new version of the same product load library to the same name ( ABC.LOAD.NEW on VOLSER=XX to ABC.LOAD ; yes it is on the same volser). Keeping in mind the VLF must be using the old copy of the load modules contained in ABC.LOAD . Is it possible that VLF be made to include the load modules from the new load library in its dataspaces without having to IPL the system ? Note : I cannot copy the members of the new load-library into the old load library as the old one does not have enough space .The new load library has additional number of members in it with the new release that I have. Thanks in advance. Raj Well, I have done this by doing a T PROG=xx to respecify the entire LNKLST concatenation. Doing the renames as you have could result in a problem. Not guaranteed to cause a problem, but not guaranteed to not cause a problem either. It is a lottery. Usually, I change the IPL linklst to point to the new dataset and then do the dynamic LNKLST update. I just live with the fact that the name of the DSN changed. -- John McKown Senior Systems Programmer HealthMarkets Keeping the Promise of Affordable Coverage Administrative Services Group Information Technology The information contained in this e-mail message may be privileged and/or confidential. It is for intended addressee(s) only. If you are not the intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication is strictly prohibited and could, in certain circumstances, be a criminal offense. If you have received this e-mail in error, please notify the sender by reply and delete this message without copying or disclosing it. This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Resource Link
Don't be too quick to congratulate IBM. I just got this feedback from them after failing to lonon to Resourcelink. Did you change your password recently? The IBM registration authentication system is having problems and they estimate it will take hours to process/replicate all password change requests. Resource Link Support Alan -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
On Thu, 22 Feb 2007 02:35:11 +0530, Rajesh Dharia [EMAIL PROTECTED] wrote: Thanks for your response , John :-) . You are right . I know, the proper way would have been to update the LNKLST with a new loadlib name or a different VOLSER ,at least . Considering the situation that a dynamic LNKLST change is not to be made , do you think IPLing the system will be the only option ? OR Why can't dynamic LNKLST update be done? Local rules? If so, seems strange that local rules will let you rename a live LNKLST lib (which should never be done) and not do a dynamic lnklst update. Or are you on a release below OS/390 1.3 (IIRC, that is when dynamic LNKLST became available)? So if you can do the dynamic LNKLST update, then yes... IPL is what you have to do. Is there anything else that can be done ? I tried recycling the VLF . It did not really work . (Silly me :-) ) Never had a prayer to work. VLF works with LLA. LLA is getting those modules from the LNKLST. Renaming the library didn't change the LNKLST. BTW, how did you do that while the dsn was ENQed, did you use SETPROG to release the ENQ? Again... seems strange if you can do that but not a dynamic LNKLST update. You could update LLA with your new library (CSVLLAxx) but that won't change where modules are getting loaded from unless you use a steplib. And even then there is no guarantee the modules will come from VLF. Mark -- Mark Zelden Sr. Software and Systems Architect - z/OS Team Lead Zurich North America / Farmers Insurance Group: G-ITO mailto:[EMAIL PROTECTED] z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/ Systems Programming expert at http://expertanswercenter.techtarget.com/ Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
Hi Mark, Not local rules, really. I could update the LNKLST dynamically.However, that won't be useful unless it is backed by the same changes done statically (which will be taking effect during the next IPL ). The problem is ... the change management procedures come into the scene here and I failed to include the PARMLIB changes that should have been made for the new release. (Though , there are no new PARMLIB changes ). I have been playing on a test system till now . So, I could do just anything . Anyways, I'll be doing the renames during the change window only ,just before the IPL of the production system. So, I'm sure that will do the trick. I was curious to learn if the seniors on the list could advise of a good trick (if it exists ) that could work in a situation like this. I appreciate the response. Thanks to all who have responded to my queries. Raj This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
There are numerous threads in the archives of IBM-Main which discuss manipulation of linklist. The basic procedure is: Define a new linklist set, copying the current one Add the new data set to the new linklist set Delete the old data set from the new linklist set Activate the new linklist set You should also consider significant over-allocation of space in your new data set so you don't run into this situation in the future. Don Imbriale -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Rajesh Dharia Sent: Wednesday, February 21, 2007 4:50 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: UPDATING VLF data objects without an IPL --a query for the list, please Hi Mark, Not local rules, really. I could update the LNKLST dynamically.However, that won't be useful unless it is backed by the same changes done statically (which will be taking effect during the next IPL ). The problem is ... the change management procedures come into the scene here and I failed to include the PARMLIB changes that should have been made for the new release. (Though , there are no new PARMLIB changes ). I have been playing on a test system till now . So, I could do just anything . Anyways, I'll be doing the renames during the change window only ,just before the IPL of the production system. So, I'm sure that will do the trick. I was curious to learn if the seniors on the list could advise of a good trick (if it exists ) that could work in a situation like this. I appreciate the response. Thanks to all who have responded to my queries. *** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. *** -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
As was pointed out by Mark, the LNKLST is accessed through LLA. VLF only does the memory storage based on LLA requests. So even though you restarted VLF, you must also restart LLA. This might make your changes available to the system. On Wed, 21 Feb 2007 17:01:13 -0500, Imbriale, Donald (Exchange) [EMAIL PROTECTED] wrote: There are numerous threads in the archives of IBM-Main which discuss manipulation of linklist. The basic procedure is: Define a new linklist set, copying the current one Add the new data set to the new linklist set Delete the old data set from the new linklist set Activate the new linklist set You should also consider significant over-allocation of space in your new data set so you don't run into this situation in the future. Don Imbriale -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Rajesh Dharia Sent: Wednesday, February 21, 2007 4:50 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: UPDATING VLF data objects without an IPL --a query for the list, please Hi Mark, Not local rules, really. I could update the LNKLST dynamically.However, that won't be useful unless it is backed by the same changes done statically (which will be taking effect during the next IPL ). The problem is ... the change management procedures come into the scene here and I failed to include the PARMLIB changes that should have been made for the new release. (Though , there are no new PARMLIB changes ). I have been playing on a test system till now . So, I could do just anything . Anyways, I'll be doing the renames during the change window only ,just before the IPL of the production system. So, I'm sure that will do the trick. I was curious to learn if the seniors on the list could advise of a good trick (if it exists ) that could work in a situation like this. I appreciate the response. Thanks to all who have responded to my queries. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Simulating SRL in integer arithmetic
On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote: I'm trying to port an S/390 assembler routine to Visual Basic. VB has no shift operators. I'm trying to simulate SRL R6,8 No need to know Visual Basic, just pretend the following is pseudo-code. R6 is defined as a signed, 32-bit (31-bit in 390-speak) integer. The VB seems to work correctly; I'm not asking for VB help. I'd just like any of the mathematicians on the list to tell me if my logic, especially for negative values, is correct. I'm worried that I may have missed some boundary condition. (This code could be shortened to one line, but I did it this way to make the logic and the debugging clearer.) ' Simulate a shift right logical 8 If R6 = 0 Then R6 = R6 \ 256 ' \ is integer division Else R6 = R6 \ 256 ' \ is integer division R6 = R6 - 1 R6 = R6 And HFF' Equivalent to S/390 X'FF' End If I don't think you want the R6 = R6 - 1. And if you drop it, you may as well rethink whether you want the if/else at all, and just do the And whether it's needed or not. I'm not a mathematician, nor do I know Visual Basic, but the result produced by this VBS script may be relevant. R6 = -512 R6 = R6 \ 256 And Hff Wscript.echo R6 I'm pretty sure this script uses signed 32-bit integers, because it won't run if i try to set R6 to a value 2147483647. I picked -512 (hex fe00) as a test value, expecting a result of hex 00fe which is decimal 16777214, and 16777214 is indeed the result displayed by cscript srl.vbs from the command prompt. Bill -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Unix System Services Maintenance
In [EMAIL PROTECTED], on 02/09/2007 at 11:04 AM, Mark Zelden [EMAIL PROTECTED] said: Are you just adding another reason for not using a TFS for /tmp or are you making a different point? No, a reason for not using TFS for /var. I quoted the wrong text in front of my response. Sorry. It doesn't have to be /tmp. Doesn't syslogd put the syslog in /var? Putting it in /tmp doesn't seem to make a lot of sense, since the data won't be there when you need them. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: SUPERC allocation errors z/OS V1.8 - fix
In [EMAIL PROTECTED], on 02/15/2007 at 01:46 PM, Veilleux, Jon L [EMAIL PROTECTED] said: We ran into an interesting situation with z/OS V1.8. One of our folks uses a PDS for his listing dataset in ISPF 3.12 and 3.14. This stopped working when we upgraded to z/OS V1.8. After hitting enter we got: Listing not generated. When we hit PF1 for more information we received: Abnormal completion (RC=25). Existing list DS attribute conflict. Did he specify a member name or just a bare PDS name? If the former then I'd suggest opening a PMR; if the latter then I would say that ISPF is working properly. Is it possible that IBM changed the DCB attributes for the listing? That could also explain the message. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Simulating SRL in integer arithmetic
Thanks. Without the R6 = R6 - 1 it's definitely wrong most of the time. That's the difference between 1's complement and 2's complement arithmetic. (I think your -512 is a particularly favorable boundary case with no remainder.) -1 \ 256 = 0 (with a remainder of -1). That would give you x'' going to 0. So I need to do something else also, but I'm not sure what. Anyone? (BTW, my apologies for the extra blank lines in the OP -- Outlook strikes again!) Charles -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Bill Godfrey Sent: Wednesday, February 21, 2007 2:26 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Simulating SRL in integer arithmetic On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote: ' Simulate a shift right logical 8 If R6 = 0 Then R6 = R6 \ 256 ' \ is integer division Else R6 = R6 \ 256 ' \ is integer division R6 = R6 - 1 R6 = R6 And HFF' Equivalent to S/390 X'FF' End If I don't think you want the R6 = R6 - 1. And if you drop it, you may as well rethink whether you want the if/else at all, and just do the And whether it's needed or not. I'm not a mathematician, nor do I know Visual Basic, but the result produced by this VBS script may be relevant. R6 = -512 R6 = R6 \ 256 And Hff Wscript.echo R6 I'm pretty sure this script uses signed 32-bit integers, because it won't run if i try to set R6 to a value 2147483647. I picked -512 (hex fe00) as a test value, expecting a result of hex 00fe which is decimal 16777214, and 16777214 is indeed the result displayed by cscript srl.vbs from the command prompt. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
What are the naming rules for LPARs?
What are the naming rules for logical partitions? (I'll go RTFM if I have it -- is it on the DVD?) 8 characters, upper case alphanumeric, first character alpha? Are $, @, and # legal? (Hate those non-invariant EBCDIC characters.) Thanks, Charles Mills -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Simulating SRL in integer arithmetic
I see it's not as simple as I thought. Maybe if it's negative, zero the sign bit with an And, divide by 256, then Or the quotient with hex 0080 to recover the dropped bit. Bill On Wed, 21 Feb 2007 14:43:51 -0800, Charles Mills wrote: Thanks. Without the R6 = R6 - 1 it's definitely wrong most of the time. That's the difference between 1's complement and 2's complement arithmetic. (I think your -512 is a particularly favorable boundary case with no remainder.) -1 \ 256 = 0 (with a remainder of -1). That would give you x'' going to 0. So I need to do something else also, but I'm not sure what. Anyone? (BTW, my apologies for the extra blank lines in the OP -- Outlook strikes again!) Charles -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Bill Godfrey Sent: Wednesday, February 21, 2007 2:26 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Simulating SRL in integer arithmetic On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote: ' Simulate a shift right logical 8 If R6 = 0 Then R6 = R6 \ 256 ' \ is integer division Else R6 = R6 \ 256 ' \ is integer division R6 = R6 - 1 R6 = R6 And HFF' Equivalent to S/390 X'FF' End If I don't think you want the R6 = R6 - 1. And if you drop it, you may as well rethink whether you want the if/else at all, and just do the And whether it's needed or not. I'm not a mathematician, nor do I know Visual Basic, but the result produced by this VBS script may be relevant. R6 = -512 R6 = R6 \ 256 And Hff Wscript.echo R6 I'm pretty sure this script uses signed 32-bit integers, because it won't run if i try to set R6 to a value 2147483647. I picked -512 (hex fe00) as a test value, expecting a result of hex 00fe which is decimal 16777214, and 16777214 is indeed the result displayed by cscript srl.vbs from the command prompt. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: UPDATING VLF data objects without an IPL --a query for the list, please
On Wed, 21 Feb 2007 16:13:59 -0600, Matthew Stitt wrote: As was pointed out by Mark, the LNKLST is accessed through LLA. VLF only does the memory storage based on LLA requests. So even though you restarted VLF, you must also restart LLA. This might make your changes available to the system. I believe that LLA will refuse to restart if the linklist has been tampered with (as the original poster indicated he was doing or planning to do). LLA had code that checked the extent lists of the active linklist against the referenced linklist (via DD statements or LLA input) and would sputter and fail the restart if they were different. (Maybe that code isn't around anymore - it has been years since I saw that behavior by LLA, but I would bet that it is still the case.) The linklist update procedure that was previously referenced is the proper method - and it has been so proclaimed in the archives for a few years now (at least). -- Tom Schmidt Madison, WI -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Simulating SRL in integer arithmetic
Bill - Good thought. Let's see (-1) anded becomes 7FFF (2147483647) divided by 256 becomes 007F (8388607) and oring the bit back gives 00FF QED FE00 (-512) anded becomes 7E00 (2147483136) divided by 256 becomes 007E (8388606) and oring the bit back gives 00FE QED Maybe that will work. Thanks! Comments anyone? Charles -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Bill Godfrey Sent: Wednesday, February 21, 2007 3:03 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Simulating SRL in integer arithmetic I see it's not as simple as I thought. Maybe if it's negative, zero the sign bit with an And, divide by 256, then Or the quotient with hex 0080 to recover the dropped bit. On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote: ' Simulate a shift right logical 8 If R6 = 0 Then R6 = R6 \ 256 ' \ is integer division Else R6 = R6 \ 256 ' \ is integer division R6 = R6 - 1 R6 = R6 And HFF' Equivalent to S/390 X'FF' End If -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Simulating SRL in integer arithmetic
In a recent note, Charles Mills said: Date: Wed, 21 Feb 2007 15:52:53 -0800 Good thought. Let's see (-1) anded becomes 7FFF (2147483647) divided by 256 becomes 007F (8388607) and oring the bit back gives 00FF QED FE00 (-512) anded becomes 7E00 (2147483136) divided by 256 becomes 007E (8388606) and oring the bit back gives 00FE QED Maybe that will work. Thanks! Comments anyone? I think we can be more formal than empirical here. Clearing the sign bit of a negative number is equivalent to subtracting 2^31. Then dividing by 2^8 yields a result biased by negative 2^23 (0x80), which is set right by adding the bias back in. But that algorithm will break when 64-bit Visual Basic arrives. Perhaps similar compatibility issues are delaying the advent of 64-bit COBOL. -- gil -- StorageTek INFORMATION made POWERFUL -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
z/OS V1R8 Hyper Update
Just thought I would update folks on the present problem IBM has accepted as a JES2 problem. MVS Solutions' Thruput Manager is not the guilty party. This was introduced into JES2 with new function when all systems are running JES2 V1R8 in a sysplex. JES2 takes multiple $BR4 abends where eventually an IPL is needed. The code that is failing is managing the XEQCOUNT timers in the checkpoint. The system that encountered this a very heavily loaded batch processing system with many thousand of jobs per hour. Circumvention is 1. Run one of your LPARS in the SYSPLEX back at the z/OS V1R7 level. 2. Set MAXJOBS to some very high number and they think it would be avoided. When a fix comes out I will people know. Jim -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Simulating SRL in integer arithmetic
Ah! I knew someone out there was paying attention in math class. Thanks. OT The VB issue is complex. VB.Net breaks a whole lot of VB6. It will probably break this program somewhere, but the program is for internal use only in a software company, so we're used to broken software g, and there's no reason to go to VB.Net with it unless we want to. OTOH, hopefully there won't be any 64-bit issues. The value in question (that is, the underlying data) will always be a 32-bit (or 31-bit, if you will) value, and is declared as such in the program. /OT Charles -Original Message- From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf Of Paul Gilmartin Sent: Wednesday, February 21, 2007 4:45 PM To: IBM-MAIN@BAMA.UA.EDU Subject: Re: Simulating SRL in integer arithmetic I think we can be more formal than empirical here. Clearing the sign bit of a negative number is equivalent to subtracting 2^31. Then dividing by 2^8 yields a result biased by negative 2^23 (0x80), which is set right by adding the bias back in. But that algorithm will break when 64-bit Visual Basic arrives. Perhaps similar compatibility issues are delaying the advent of 64-bit COBOL. -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: New Level of Dataset Audit Facility (DAF) is Coming Soon
I have a question about DAF. Have you ever made DAF so it uses less CPU time? I really like DAF, and found it a great help under certain circumstances. It just seemed that whenever I ran a DAF job, it buried the CPU while the job ran. This was at my last job, where we had an MP3000-H50, about 115 MIPS. One of the constant battles of software development is that in general there is a trade off between function and resource consumption. As DAF has grown in scope and functionality, it uses more resources. In addition, the systems that DAF reports on are creating a larger volume of SMF records. I am always looking at ways to optimize DAF. As an example, I have one save area now that all modules share and index into. DAF has many reusable pieces and having each obtain and release their own storage for a save area added alot of overhead. I have a couple of modules that are on my radar to optimize. Cheers... Michael -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html