Re: Deleting multiple data sets

2014-02-21 Thread Hunkeler, Peter
HDEL in front of each dataset name, instead of D. Type HDEL on the first one, = on the rest. DSLIST is smart enough to recognize when a data set is migrated. It will issue HDELETE in the background. -- Peter Hunkeler -- For

Re: Deleting multiple data sets

2014-02-21 Thread Hunkeler, Peter
HDEL doesn't have the option of confirming each dataset. And I don't like to turn off the confirmation. I didn't say you should use HDEL. I said DSLIST will issue an HDEL if the data set is migrated. It does so only after the confirmation prompt, if you have delete confirmation on. BTW, in

Re: Xmitting file between disconnected systems

2014-02-19 Thread Hunkeler, Peter
Because of the size of the XMTI file? Apart from that it doesn't help much since also the tersed file needs to be copied to the target system where it must be received into an FB1024 dataset. A valid concern, but no help and perhaps a distraction when the OP was struggling with data

Re: How conference calls really go

2014-02-03 Thread Hunkeler, Peter
The good side of it: It made my day. The sad side of it: It really reflects reality ;-) -- Peter Hunkeler -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf Of Mark Regan Sent: Freitag, 31. Januar 2014 20:18 To: IBM-MAIN@LISTSERV.UA.EDU

Re: What sites use CVTLSO0

2014-01-27 Thread Hunkeler, Peter
I'm in a thread on MVS-OE about a bug that suggests that Unix System Services is CVTLSO-ignorant. Tests and statistics welcomed. Rexx: address TSO time; address SH date; address TSO time I just ran: /* rexx */ address TSO time; address SH date; address TSO time CVTaddrx = c2x( storage(

Re: Dataspace versus common area above the bar

2014-01-22 Thread Hunkeler, Peter
That's not something to be proud of, but it is a practical reality. IMHO, that's likewise not something to be ashamed of. It simply proves that the large majority of application have no need for storage above the bar. It's mainly something for programs and subsystems that gain performance

Re: P[ro]Ops and Infocenter?

2014-01-22 Thread Hunkeler, Peter
Something with finer granularity than a PDF of an entire publication. You mean the excellent, unbeaten, yet spoken to death BookMaster format ;-) I thought I once had it, but can't find it right now either. -- Peter Hunkeler --

Re: How Bad is InfoCenter?

2014-01-15 Thread Hunkeler, Peter
I guess there is no way around changing my habits and start using Info Centers. How do I change the font size used in the right pane? The text is presented in an unreadable small font (3 point max.). I tried with Ctrl-+ to enlarge the display, however the text won't reflow, but gets trimmed at

Re: How Bad is InfoCenter?

2014-01-15 Thread Hunkeler, Peter
Great (I mean the tip not the solution :). Thanks and apologies I didn't search before posting. -- Peter Hunkeler -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with

Re: How to order HTTP Server (Appache)

2014-01-15 Thread Hunkeler, Peter
But I'm out of the game now, so my vote doesn't count. By posting you're proving the contrary :-) Experience outdates very slowly. I for one would be glad if I could continue gaining profit from your experience, so please keep on posting... -- Peter Hunkeler

Re: Subject Unicode

2014-01-10 Thread Hunkeler, Peter
Other than with a lot of inferential cleverness, there is no way to look at an ASCII-like file and tell what the code page is. The same applies to data encoded in EBCDIC. In fact, files are nothing but a series of bytes. You always need to know what those byes represent in order to be able

Re: Spawned Address Space Control in tcsh shell

2014-01-09 Thread Hunkeler, Peter
I think of UNIX exec() as the closest thing to MVS XCTL. IMHO, no. exec() is equivalent to end of job step A and start of job step B. You cannot allocate memory before the exec() and pass it to the program invoked by exec(). You can, however, with XCTL. But UNIX processes are different; the

Re: WTO confusion

2013-12-20 Thread Hunkeler, Peter
WTO is a lazy way to write something without all those OPEN/WRITE/PUT/CLOSE macros. ;-) WTO / WTOR is the means to communicate with the operator, either human or automated. The system provides that communication path. It does not need an setup on the program / JCL side. It should not be

Re: HPU and zIIP overload

2013-12-20 Thread Hunkeler, Peter
Yes, IIPHONORPRIORITY is your way to allow or disallow zIIP work to be run on CPs in scenarios as you describe. -- Peter Hunkeler -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to

Re: COBOL IN SRB Mode (Was Un-authorized caller)

2013-12-13 Thread Hunkeler, Peter
If the only code that is aimed for zAAP or zIIP is code that would have run authorized anyway, then no additional exposure is caused by their use. zAAPs and zIIPS are different beasts when it comes to what is allowed to run there. There is no need to run authorized to be able to get dispatched

Re: GUI vs 3270 Re: MVS Quick Reference, was: LookAT

2013-12-13 Thread Hunkeler, Peter
We have MVS QuickRef, but it is licensed on only one of our CECs and I often find myself logged onto one of the systems where it is not available. I have a small REXX CGI program, that runs on the z/OS HTTP server that displays MVS Quickref info in a browser window. Does this support

Re: GUI vs 3270 Re: MVS Quick Reference, was: LookAT

2013-12-12 Thread Hunkeler, Peter
I wonder how many mainframers would stick to what they're comfortable with even if a GUI interface came along that totally nuked the old school UI. At least for me this is not about sticking to the known as opposed to embracing the new. But to embrace the new it must at least be as fast,

Re: Lookat

2013-12-11 Thread Hunkeler, Peter
sarcasm love it /sarcasm sounds like another example of what in German is called a Schlimmbesserung: an improvement which makes things worse. welcome to the modern world: new, and certainly NOT improved. why the hell can't they just leave things alone? There is the strong yet wrong believe

Re: C/C++ memory files

2013-06-28 Thread Hunkeler, Peter (TLSG 4)
The application is opening a large number of input files with the C/C++ fopen convention as fopen(//DD:INPUT(member),r) . Is this read only data? if so, would it be an option to copy the PDS members into a TFS file system (one of your own), say after an IPL and leave them there for your

Re: C/C++ memory files

2013-06-28 Thread Hunkeler, Peter (TLSG 4)
If I understand the book correctly, this kind of memory file open would work, the memory file name is DD:INPUT ... in this case Yes, without the double slash, it should work. BTW, despite the fact that the real I/O to read may perform better when reading from the file system instead of from

Re: z/OS subroutine in assembler, used in both batch CICS , making re-entrant

2013-06-27 Thread Hunkeler, Peter (TLSG 4)
OTH - if this module makes no system calls or other subroutine calls, then it does not need a save area of its own, so it can use the caller's provided area [snip] The question is not whether or not the code *can* use the caller's save area. The code *shall* use the caller's save area to save

Re: z/OS subroutine in assembler, used in both batch CICS , making re-entrant

2013-06-26 Thread Hunkeler, Peter (TLSG 4)
OTH - if this module makes no system calls or other subroutine calls, then it does not need a save area of its own, so it can use the caller's provided area (as the protocol requires). The question is not whether or not the code *can* use the caller's save area. The code *shall* use the

Re: Slightly OT: How to interpret this DB2 message

2013-06-25 Thread Hunkeler, Peter (TLSG 4)
Did you check out Mike Bell's Presentation from 2008? http://www.hlstechnologies.com/downloads/IDUGDallas.pdf No, but I just tried. Unfortunately access to the link above is blocked by our intelligent web page rating tool :-( I found the PDF via Google search and am looking into it. Or this

Re: Slightly OT: How to interpret this DB2 message

2013-06-25 Thread Hunkeler, Peter (TLSG 4)
http://www.hlstechnologies.com/downloads/IDUGDallas.pdf I found the PDF via Google search and am looking into it. This was surely of great help to me! Let me see if I understand what my problem is: o The SQL in question does *not* specify correlation names o BIND with EXPLAIN inserts rows into

Re: Slightly OT: How to interpret this DB2 message

2013-06-25 Thread Hunkeler, Peter (TLSG 4)
You are getting there. correlation name is never blank. either null or non-blank. What lead me think I had to set it to blank is foil 48 in your IDUGDallas.pdf presentation. It says there: So Fix it UPDATE... SET CORRELATION_NAME = ' ' .. I didn't understand it, actually,

Slightly OT: How to interpret this DB2 message

2013-06-24 Thread Hunkeler, Peter (TLSG 4)
I know this is not a DB2 list, but I'm hoping someone here can give me a hint. We're trying to BIND wiht OPTHINT but DB2 refuses to use the hint with the following msg: DSNX105I -DAF2 BIND SQL WARNING USING S100447 AUTHORITY PLAN=(NOT

Re: Slightly OT: How to interpret this DB2 message

2013-06-24 Thread Hunkeler, Peter (TLSG 4)
which is why I always test hints with SPUFI - it will give you the reason code. Problem with this is I don't have authority to do the bind myself. I need to ask our DB2 support people to perform it, but they just don't know why the hints are being ignored and they don't seem to have interest in

Re: Thinking about utility for REXX: stem variable to JSON encoding.

2013-06-14 Thread Hunkeler, Peter (TLSG 4)
stem. = '' If you want to protect your code from inadvertently using undefined variables, i.e. variables that have not been assigned a value, you code SIGNAL ON NOVALUE With the above statement, the REXX interpreter will not detect when you're using an undefined compound variable based

OT: New AFP related list started at UGA.EDU

2013-06-03 Thread Hunkeler Peter (TLSG 4)
Cross-posting to IBM-MAIN, JES2-L, JES3-L The new AFP-L discussion list is open for subscriptions. I hope to get the experts and the users back on board to quickly reestablish an AFP community. (The former list at Topica seems to be dead since October 2012.) Please spread the word

Re: OT: New AFP related list started at UGA.EDU

2013-06-03 Thread Hunkeler Peter (TLSG 4)
Now you can get rich from being an admin... ;-D I was more looking for something to help me avoid a heart attack when I cannot determine that hidden error in an AFP datastream. A place to discuss with experts like here on IBM-MAIN. But then, if becoming rich is part of the list owner game, I

Re: Unable to mount ZFS

2013-05-31 Thread Hunkeler Peter (TLSG 4)
Barbara, it took you some time to compose this reply. Bear with me, I'll need some, too. And be assured, I'm not taking this personal in any way. I'm more open to z/OS UNIX than many others and I tend to stand up for it sometimes. In parallel to growing up with z/OS UNIX as of 1994, I was

Re: OT: How to open a new list at UA.EDU?

2013-05-29 Thread Hunkeler Peter (TLSG 4)
Topica never ever worked as smooth as lists like this one work. Roger, you are right that on can still log-in to Topica, but have you tried to post a message? It's just being swallowed. And the list owner doesn't respond. I'm currently trying to find a listserver based place to host an AFP list.

Re: Unable to mount ZFS

2013-05-29 Thread Hunkeler Peter (TLSG 4)
It's the zFS started task that needs TRUSTED or OPERATIONS attribute or ALTER authority. Thanks for that link. It clearly states that ALTER is needed for the userid that runs ZFS (yes, OMVSUS2 is assigned to ZFS). It is also clearly not the whole truth. On my originating system, OMVSUS2 can

Re: TNLs (Was: PDS searches)

2013-05-02 Thread Hunkeler Peter (TLSG 4)
Besides what's new in manuals, ISPF HELP, SHARE presentations, etc., I find out about new commands, features, changes by reading DOC holds when I apply maintenance. preliminary note I've been using the SRCHFOR command for some years now. Anyway, before posting, I wanted to read up on the

Re: Run a REXX from JCL stream

2013-04-30 Thread Hunkeler Peter (TLSG 4)
REXX programs cannot be written inline. You must save it in a PDS. You then allocate that PDS to either SYSPROC or SYSEXEC. Just in case someone ever finds this in the archive: must is a bit too strict. It is quite usual but not necessary to store REXX programs a members in a *PDS*. A REXX

Re: PDS searches

2013-04-30 Thread Hunkeler Peter (TLSG 4)
Create a workplace list and use the 'sf' line command. I didn't know about the sf line command. I'm using the SRCHFOR *primary* command in either a 3.4 or workplace data set list, or in a member list. Runs through all the data sets or members, resp., in the list, finally returning a String(s)

Re: Run a REXX from JCL stream

2013-04-30 Thread Hunkeler Peter (TLSG 4)
Well, not entirely complete. Which one(s) was I missing? -- Peter Hunkeler -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: 32760? (was: PARMDD?)

2013-04-09 Thread Hunkeler Peter (TLSG 4)
A completely different topic, but sequence numbers are obviously (I think. Am I wrong?) entirely a vestigial organ left from the days of punched cards. They were a lifesaver if you dropped your cards on the floor, and the compilers put out a warning if you loaded the cards into the reader in

Re: IEFUSI and SYS.PROCLIB(INIT)

2013-02-12 Thread Hunkeler Peter (KIUP 4)
I think that the OP is possibly confusing INIT with what addressspace will eventually be started by that INIT. INITs don't start address spaces. -- Peter Hunkeler -- For IBM-MAIN subscribe / signoff / archive access

Re: Tasks ENQ'ing exclusive on resource not getting control in FIFO order

2013-01-17 Thread Hunkeler Peter (KIUP 4)
Have you checked to see if the system that ends up winning the ENQ is the same as the one which was running the job that just ended and did the DEQ? It seems to me that the DEQing system has the best chance of winning any race condition since it is the first to know of the DEQ and thus the

Backing up data with the help of dasd snapshots

2013-01-09 Thread Hunkeler Peter (KIUP 4)
Please bear with me, but this is an area where my knowledge is very limited. I'd need a quick and simple answer for a discussion here. Don't go too much into various possibilities. I just need to get the big picture for now. Snapshot functionality is offered by DASD subsystems, not by z/OS,

Re: JVMDUMP032I message

2012-12-28 Thread Hunkeler Peter (KIUP 4)
BPXP024I BPXAS INITIATOR STARTED ON BEHALF OF JOB FTPD9 RUNNING IN ASID 01C1 My comment on the above message doesn't help to solve the OP's issue. This is why I chose to change the subject to BPXP024I BPXAS INITIATOR STARTED ON BEHALF OF... ( was: JVMDUMP032I message). You may want to have a

Re: I broke it - programcontrolled programs

2012-12-27 Thread Hunkeler Peter (KIUP 4)
Thanks Peter. My suspicion is that it has something to do with one of -AUTOUID/AUTOGID being activated -BPX.SHARED getting defined -UNIXPRIV being activated (otherwise AUTOUID wouldn't work, with me having alter to SUPERUSER.** and the rest of the world just read to SUPERUSER.FILESYS). I assume

BPXP024I BPXAS INITIATOR STARTED ON BEHALF OF... ( was: JVMDUMP032I message)

2012-12-27 Thread Hunkeler Peter (KIUP 4)
Now STC39500 looks like some sort of started task that began like this: BPXP024I BPXAS INITIATOR STARTED ON BEHALF OF JOB FTPD9 RUNNING IN ASID 01C1 Don't get fooled by that stupid message. It may have been introduced for some debugging

Re: I broke it - programcontrolled programs

2012-12-21 Thread Hunkeler Peter (KIUP 4)
Neither FTP, nor HTTPD (IMWEBSRV), nor LDAP, nor all other STC's need it. I'm not the RACF admin, but I'm sure some of those permissions in the list I provided came from vendor documentation. I know that, unfortunately, many products document they need BPX.DAEMON despite the fact they

Re: I broke it - programcontrolled programs

2012-12-21 Thread Hunkeler Peter (KIUP 4)
- Neither FTP, nor HTTPD (IMWEBSRV), nor LDAP, nor all other STC's need it. I beg to differ. FTP most certainly did not run until I had deleted the bpx.daemon profile from facility. The reason was the unclean environment (pads) I didn't doubt what you wrote. I just didn't understand why it

Re: I broke it - programcontrolled programs

2012-12-20 Thread Hunkeler Peter (KIUP 4)
Besides fixing up pads, here are some of the permissions on my system to BPX.DAEMON I see that should apply to your system when you try to add it back, there are others here that wouldn't apply to a generic system. USER ACCESS -- FTP READ IMWEBSRV READ OMVSKERN

Re: OMVS su -

2012-11-29 Thread Hunkeler Peter (KIUP 4)
/etc/profile would probably be the correct place to setup the different PATH and other settings. However, to execute that (or any other initialization script) I think requires su - as we were initially discussing. I agree. But the OP's problem is that is it more or less unpredictable which MVS

Re: OMVS su -

2012-11-28 Thread Hunkeler Peter (KIUP 4)
a) the alias's in my .profile get lost after doing a su b) I like to see a different command prompt to remind me Below is my ENV script, which is run whenever a s(sub)shell starts. It tests for the current uid and sets the shell prompt variable PS1 accordingly. It also set my aliases. Note that

Re: OMVS su -

2012-11-28 Thread Hunkeler Peter (KIUP 4)
su - is considered good practice in other unix environments because root's environment is likely to be quite different to a normal user's environment. [snip] So su - is good practice to ensure that you get an environment that is intended for use with UID 0. Unfortunately, on z/OS UNIX you

Re: OMVS su -

2012-11-27 Thread Hunkeler Peter (KIUP 4)
We have serveral OMVS userids of 0. Is their any way to control which of those gets utilized when an su - command is entered? I would like it to be the omvs userid each time. Why do you do a su - instead of simply su? I consider the dash option to be useful only when switching to another

Re: Regarding Time Sharing

2012-11-19 Thread Hunkeler Peter (KIUP 4)
Look for a manual called MVS/XA Overview (http://www.prycroft6.com.au/misc/download/GC28-1348-0_MVSXAoverview_Mar 84OCR.pdf). It is much thinner than any of the redbooks mentioned and it concentrates mainly on MVS. The redbooks cover all components of today's z/OS. It still is an excellent short

Re: Test again

2012-11-12 Thread Hunkeler Peter (KIUP 4)
I don't get Repro working, although my settings say it is ON. I started to see the same behavior some time ago. Couldn't find a solution nor a definite reason for this behavior. I am still believing that some mechanism has been activated on our inbound mail gateway that drops those mails as the

Re: z/OS region memory (LDA stuff)

2012-11-09 Thread Hunkeler Peter (KIUP 4)
Some nit-picking follows. You wrote | the area (sic) starting just above ECSA and always | ending at 2GB ((-1, or X'7FFF'). John, my fault. If first wrote ... ends at 2GB. Then I thought I might prepare myself for nit-pickers :-) Since memory locations are counted starting with 0, the

Re: z/OS region memory (LDA stuff)

2012-11-09 Thread Hunkeler Peter (KIUP 4)
Yes, it took me a while to figure out what the nit pick was regarding after John responded to my post. I understood what you were writing and given the context of the discussion I think just about everyone else did too. Thanks, Mark :-) Actually, my initial response probably became too

Re: z/OS region memory (LDA stuff)

2012-11-08 Thread Hunkeler Peter (KIUP 4)
1) Definition of extended user private storage. I think this means memory above the line in the private (local) address space, i.e., the region, if it's a job, but it's never explicitly defined as such. I think this is the Extended Region (ERGN) on the drawing in the link above. Correct? I

Re: z/OS region memory (LDA stuff)

2012-11-08 Thread Hunkeler Peter (KIUP 4)
Don't the terms user private storage and extended user private storage exclude SWA in addition to [E]LSQA? Yes, I didn't think of them when writing. In addition to LSQA and SWA (subpools 236 237), subpools 229, 230 249 are also allocated top bottom. -- Peter Hunkeler

How to change Q=TCP to Q=WTR for a job on JES3?

2012-11-06 Thread Hunkeler Peter (KIUP 4)
This is a JES3 environment. We've got some sysout that had DEST=XYZ inadvertently assigned, where XYZ is defined as an NJE destination. This destination cannot be reached from this system. I'm trying to bring back the output that is on Q=TCP to Q=WTR. I'm not a JES3 expert and had no success so

Re: How to change Q=TCP to Q=WTR for a job on JES3?

2012-11-06 Thread Hunkeler Peter (KIUP 4)
Try *X NJEROUT,JG=(7687,TCP0),TO=HOME,T Worked like a champ. Thanks! -- Peter Hunkeler -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO

Re: syslogd: FSUM1229 syslogd is already active

2012-10-10 Thread Hunkeler Peter (KIUP 4)
Seeing that the message is quite misleading, yes it may deserve opening an APAR. I didn't think about it really. I have never opened an APAR before, but my boss won't be in the mood of my getting into the process of creating one. There's always work to be done, and I must not waste time. I just

Re: syslogd: FSUM1229 syslogd is already active

2012-10-09 Thread Hunkeler Peter (KIUP 4)
Just one more clarifying comment: the cause was really in a line like 514 UDP SYSLOGT1 in the PORT section of TCPIP's profile. Removing the leading 1 (SYSLOGT is the procedure name) made it work. So that leading 1 was the cause. This is probably a reminiscence when SYSLOG used to fork, if it used

Re: syslogd: FSUM1229 syslogd is already active

2012-10-08 Thread Hunkeler Peter (KIUP 4)
Hi Chris, I read that. I know it's the TCPIP subsystem which starts daemons specified in the AUTOLOG statement every x seconds, but I don't know why SYSLOG complains there is another instance running, that I don't see anywhere in the process list. a) UNIX daemons usually fork() once or twice

Re: Help with DF-Sort not being able to allocat enough work data set space

2012-10-04 Thread Hunkeler Peter (KIUP 4)
How so? Are they sharing some dataset/JCL/Proc? Or is DFSPARM in an area in a COBOL module? I had a DF-Sort question and it was answered (sorted out so to say :-). Believe me, it's a complex and very dynamic system we're talking about here. I don't think it is useful to explain the gory

Help with DF-Sort not being able to allocat enough work data set space

2012-10-03 Thread Hunkeler Peter (KIUP 4)
We've got a Cobol program (vendor software) that finally invoked DF-Sort to sort a bigger amount of data. In a first try, we had JCL allocated sort work data sets. It turned out that the about was insufficient. I'm now trying to get sort to dynamically allocate the work space. It complains that it

Re: Running clist ending with PROC - Invalid expression

2012-10-03 Thread Hunkeler Peter (KIUP 4)
now when I'm trying to enter the panel ( the command is : *CMD(DSNECPRI SSID(SSID)) NEWAPPL(DSNE)* I'm getting this error: * 1 +++ PROC 0 + * * IRX0035I Error running DSNESC01, line 1: Invalid expression * * **** DSNECPRI is a CLIST, indeed, but

Re: Help with DF-Sort not being able to allocat enough work data set space

2012-10-03 Thread Hunkeler Peter (KIUP 4)
What you can do is, ... [snip] Thanks for these suggestions. Unfortunately, as the system is designed today, we can't change these options from run to run. And, the main part is a piece of vendor software we can't change on our own. -- Peter Hunkeler

Re: Help with DF-Sort not being able to allocat enough work data set space

2012-10-03 Thread Hunkeler Peter (KIUP 4)
You could split the input file into parts by number of records or the high part of the key, sort each part, then merge the parts (or concatenate the datasets in key range order). The data to be sorted is the result of complex DB2 queries, which determine what records to read from dozens or even

Re: Help with DF-Sort not being able to allocat enough work data set space

2012-10-03 Thread Hunkeler Peter (KIUP 4)
Or, if you find DF-Sort inadequate, you could write your own sort utility. You've gotta be kidding, aren't you? Anyway, thanks for your confidence in my abilities, but you're overestimating me (not sure this if the correct translation). The only thing I'd wish DF-Sort would is to work as the

Re: Help with DF-Sort not being able to allocat enough work data set space

2012-10-03 Thread Hunkeler Peter (KIUP 4)
... but you try to change JCL, so you can change something... or not? We had a similar problem with a package that automatically create jcl. We solved moving JCL within a PROC and overriding OPTION using DFSPARM DD. Yes, this is how the JCL is built more or less. However, as I said, there is

Re: Mainframe Power - Was RE: Another Light goes out

2012-10-02 Thread Hunkeler Peter (KIUP 4)
(3) The CPU chip makers are about to apply Mobile technology to their Server CPU's. Mobile CPU's dynamically adjust their clock speeds to fit the workload, sometimes running at 200MHz and at other times running full throttle at 2GHz+ or more. Server CPU's will soon do the same. When

Re: Can I use IGGCSI00 to Access an Entire Catalog Without Specifying a Filter ?

2012-10-01 Thread Hunkeler Peter (KIUP 4)
[snip]... Peter: what happens if STRINGRANGE is disabled? As the message says, the third argument (5) will be trimmed to fit (i.e. 3 will be used). For the following source code TEST09: PROC OPTIONS(MAIN); DCL SOURCE CHAR(10) INIT('0123456789'); DCL TARGET CHAR(10) VAR

Re: Can I use IGGCSI00 to Access an Entire Catalog Without Specifying a Filter ?

2012-09-28 Thread Hunkeler Peter (KIUP 4)
Shmuel is correct. No, he's not. My point was that with REXX you *can* do a substr(source,8,5) with a source shorter than 13 bytes and REXX will pad the 3 characters from the source with two blanks and *will assign* a 5 character string to the target (varchar) variable. So,with REXX the

Re: Can I use IGGCSI00 to Access an Entire Catalog Without Specifying a Filter ?

2012-09-27 Thread Hunkeler Peter (KIUP 4)
Since you said you wanted to improve your REXX skills, let me add the following (I'm aware you might already know this): KEY = '**' CSIFILTK = SUBSTR(KEY,1,44) ... CSICATNM = SUBSTR('catalog name',1,44) You might wonder why the CSI* variables are filled using the substr() function. There is a

Re: CBT File745 (File Formatter aka OS) - Off topic

2012-09-27 Thread Hunkeler Peter (KIUP 4)
We could be the topside of the planet! Richard Marchant Johannesburg Reminds me that whenever I read that the world will go under at this or that date, I'm not becoming scared. In order to be able to go under you first need to know which side is up! Fortunately we do not exactly know ;-) --

Re: Can I use IGGCSI00 to Access an Entire Catalog Without Specifying a Filter ?

2012-09-27 Thread Hunkeler Peter (KIUP 4)
PL/I With IBM(R) Enterprise PL/I for z/OS V4.R2.M0 the following code: DCL SOURCE CHAR(10) INIT('0123456789'); PUT SKIP LIST( !! SUBSTR(SOURCE, 8, 5) !! ); leads to msg: IBM1446I E 4.0 Third argument in SUBSTR reference is too big. It will be trimmed to fit. and

Re: HAS ANYBODY NOTICED....

2012-08-31 Thread Hunkeler Peter (KIUP 4)
I was faced with the same some time ago. All over a sudden, I didn't receive my posts back. I didn't do much to find out why (because it would be hard to get it changed anyway). I already had an outlook rule for every list I'm subscribed to to move the messages to a distinct folder. I then set up

Re: The IBM zEnterprise EC12 announcment

2012-08-28 Thread Hunkeler Peter (KIUP 4)
Why not ZZtop? Copyright violation? -- Peter Hunkeler -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Re: ISPF Panel and LPAR name

2012-08-16 Thread Hunkeler Peter (KIUP 4)
Use VPUT to save in your REXX exec; use VGET to retrieve in your panel )INIT section. If the same rexx script then does an ISPEXEC DISPLAY, the VPUT is not needed. ISPF will find the variable in the rexx's function pool. If you want to display the value in other panels not displayed from this