You lost me when you say that rather than embrace the conventions, standards,
and features of the language I'm coding in (REXX), I should restrict it to the
limitations of other languages.
The maxim is to assume that readers of your code are familiar with the language
you're coding in, and
I'm wondering what you mean. When we used Abend-AID, it did produce a readable
format. It was a like a SYSUDUMP but better.
Do you mean some kind of internal abend capture file? Like an IBM Fault
Analyzer fault history entry?
-Original Message-
From: IBM Mainframe Discussion List On
probably pick if you were doing it the hard way.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Schmitt, Michael
Sent: Wednesday, April 26, 2023 1:04 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How to call zEDC functions from an HLL other than C [was: RE:
Unzip on z
Not the question you asked, but...
sort_stem = 'index.'
call sort 6, ???(see comments after code)
/* Sort sort_stem using combsort */
sort: procedure,
expose (sort_stem)
arg key_start, key_length
size = value(sort_stem'0')
gap = size
do until switches = 0 & gap = 1
I think in ACF2 it is the PREFIX attribute in the user's profile record.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Tony Harminc
Sent: Monday, March 4, 2024 2:05 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Changes to user's TSO PROFILE
On Mon, 4 Mar 2024 at
D'oh. z/OS 2.4.
Oh well, won't waste anymore time on this now!
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Sri
Hari Kolusu
Sent: Thursday, February 22, 2024 2:16 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Nanosecond resolution timestamps for HLL's?
Michael,
יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר
From: IBM Mainframe Discussion List on behalf of
Schmitt, Michael
Sent: Thursday, February 22, 2024 9:59 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Nanosecond resolution timestamps for HLL's?
I'm testing using the standard
I'm in discussion with IBM on a issue with the COBOL 6 compiler at ARCH level
12. I think it is generating incorrect code, Development says "but generating
correct code would make it less faster!". I want to see what you think.
The issue is related to overflows, such as a packed-decimal
timestamps for HLL's?
No C compiler required. The C runtime is required, but that comes with the OS
(Language Environment).
You bind against SCEELKEX. No Unix required.
From: IBM Mainframe Discussion List on behalf of
Schmitt, Michael
Sent: Wednesday, February 21
This requires a C compiler to be installed on z/OS, which doesn't come
standard, correct?
And if you had z/OS XL C, how would you bind this? I mean, is this one of those
things where you're binding against a path on the OEMVS side?
-Original Message-
From: IBM Mainframe Discussion List
The documentation for C to COBOL and COBOL to C is in the Language Environment
Writing Interlanguage Communication Applications manual.
https://www.ibm.com/docs/en/zos/2.4.0?topic=applications-communicating-between-c-cobol
-Original Message-
From: IBM Mainframe Discussion List On
FORMATTED-TIME converts times, it doesn't provide them. The function
SECONDS-PAST-MIDNIGHT returns the seconds past midnight. It isn't documented
but it will return fractional seconds, but the best I could get is 3 decimal
digits (milliseconds).
I tested this last month on z/OS 2.4 with IBM
Microsoft Exchange has started quarantining too many messages from this
listserv as "phishing". It is several per day; one day there was 16.
Adding the IBM-MAIN@LISTSERV.UA.EDU address to the Safe Senders list doesn't
work because of how the messages are sent "on behalf of" (i.e. the sender not
ocumented that if
the member was 8x'00' SYSEXEC was treated as sequential and tried
forcing that in JCL. IBM learned that programmers were doing that and
finally documented it.
>On Mon, 18 Sep 2023 15:25:47 +0000, Schmitt, Michael wrote:
>
September? Delayed reaction!?
>>Huh. I always tho
That's how I do it. If there's more data on each line that the column being
cloned, then need to change such data to spaces on the new block after the
copy/repeat step: change all p'=' ' ' col col .start .end. Setting bounds
sometimes helps.
-Original Message-
From: IBM Mainframe
ISPF has 3 variables that an application can interrogate for the version:
ZOS90RL, ZISPFOS, and ZENVIR. The fact that the edit says the ISPF version must
be between 5.8 and 7.9 makes me suspect it is using ZENVIR.
What is in the ISPF ZENVIR variable on your z/OS 3.1 system? For example, on a
https://www.ibm.com/support/pages/apar/PM86872
On Sat, Jan 27, 2024 at 5:55 AM Schmitt, Michael
wrote:
> In IMS Transaction Manager you can define a PROCLIM for each transaction,
> with a count and/or CPU-time-per-transaction, aka the "processing limit
> count time&quo
In IMS Transaction Manager you can define a PROCLIM for each transaction, with
a count and/or CPU-time-per-transaction, aka the "processing limit count time".
The manual says:
This is the amount of time (for non-Fast-Path transactions, in seconds; for
Fast Path transactions, in hundredths of
For some reason Microsoft Defender on our Exchange server has started
quarantining a high percentage of messages from this listserv as phishing
attempts. At first I thought it was just the messages talking about s.s.h.
(periods added for this reason), but even messages like this one below were
I wonder why I didn't get the original request.
I'm going to be THAT GUY who responds by not answering your question, and
instead point out that there are way more efficient ways to do this than by
starting up ISPF once per member. For example, you can start ISPF once with an
exec that opens
, 2023 10:37 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Can this be done?
On Fri, 15 Dec 2023 16:07:04 +, Schmitt, Michael wrote:
>I wonder if this explains why IBM File Manager doesn't allow Disk Browse or
>Disk Print on PDSEs -- maybe their code using EXCP and they didn't want to
&
I wonder if this explains why IBM File Manager doesn't allow Disk Browse or
Disk Print on PDSEs -- maybe their code using EXCP and they didn't want to
change it to use media manager.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Lennie Dymoke-Bradshaw
Sent:
SSI is very important for projects whose workflows depend on it!
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Ed
Jaffe
Sent: Saturday, December 9, 2023 9:52 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Migrating Loadlibs from PDSE to PDS?
On 12/9/2023 5:24 AM,
Thank you very much for that explanation.
The documented exception to WAITALLOC(YES) waiting is if:
1. This job (plus possibly others) have the data set as SHR, AND
2. This job is trying to upgrade from SHR to OLD
I'm guessing the reason for this exception is because it would lead to
ss requires no one be using the DSN
> at the time of the attempt, but that is not documented on
> https://www.ibm.com/docs/en/zos/3.1.0?topic=statement-disp-parameter
>
>
> On Thu, Nov 30, 2023 at 9:24 AM Schmitt, Michael
> wrote:
>
> > We had a production job enqueue failure
We had a production job enqueue failure on z/OS 2.4, that it seemed to me
should have worked. I've been in communication with IBM; they say it is as
expected. But I don't understand why this is normal. Does it make sense to you?
Has it always worked this way?
Here's the scenario:
We have a
> determining how many "times" it was used (executed) requires a tool like
> STROBE
Unless IBM Enterprise COBOL for z/OS version 6 is making a call out to an IGZ
module on every entry into the program, and one was able to hook such a IGZ
module.
-Original Message-
From: IBM Mainframe
Are we violating the "no reminiscing" rule?
What's the latest that people still used punched cards and/or paper tape?
In the 80's I worked at a photofinishing plant that still used punched cards
and paper tape as part of the processing work flow. Punched cards were put in
the processing
being able to differentiate between what you know and
what you don't. -Anatole France */
-Original Message-
From: IBM Mainframe Discussion List
mailto:IBM-MAIN@LISTSERV.UA.EDU>> On Behalf Of
Schmitt, Michael
Sent: Tuesday, November 7, 2023 16:57
The card punch machines I us
The card punch machines I used would punch each character as you typed it,
rather than buffer and punch card at the end of the line. So, you had to type
*perfectly*. A single mistake meant throw out the card. Or save it for
bookmarks and grocery lists.
I like to ask the new people I work with
Ah, Programming Guide > File Processign > Synchronized Fiel Processing >
Synchronized File Input > Record Availability
The example they give is three files with keys:
FILE1 FILE2 FILE3
1 2 1
2 3 A 3
3 A 3 B 4
3 B 4 A 5
8 A
Where are you seeing the example in the documentation?
The easiest way to avoid trouble is: never do more than a 2 way file sync in
Easytrieve. 1 or 2 file syncs are easy to understand and work with.
I've been coding Easytrieve since even before it was Easytrieve Plus. I have
*never* done a 3
The manual quoted does not say that IBM File Manager can access Panvalet
libraries **without the Panvalet product*. It requires Panvalet release 14 or
higher.
Your original question said:
>One of the things they use File-Aid for is to read Panvalet (they don't
> have the panvalet ISPF
--
From: IBM Mainframe Discussion List On Behalf Of Jon
Perryman
Sent: Friday, October 20, 2023 8:26 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Why do all entry points have to be in the same class?
On Fri, 20 Oct 2023 16:38:54 +0000, Schmitt, Michael
wrote:
> main module entry point is assemble
I just spent an hour trying to figure out why an alternate entry point didn't
work via an ALIAS binder control statement, before finally realizing it was
because the main module entry point is assembler (CLASS B_TEXT) and the
alternate entry I wanted was to IBM Enterprise COBOL for z/OS v6
Thank you.
The links on your website are broken, e.g. publications such as
http://download.sinenomine.net/publications/njebridge/SNA-NJE-Bridge.pdf
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Neale Ferguson
Sent: Thursday, September 28, 2023 2:30 AM
To:
re about your character than your reputation. Character is what you
are, reputation merely what others think you are." - John Wooden
> On Sep 22, 2023, at 3:26 PM, Schmitt, Michael wrote:
>
> Is there a way to transfer sysout type data from a remote, non-mainframe
> system, into a
Is there a way to transfer sysout type data from a remote, non-mainframe
system, into a JES3 spool? From which already existing tasks will grab the
output according to destination, class, writer, etc.
Such as, use some product or capability to connect and transfer to a TCP/IP
port.
Most of
My guess is you have a stray x'15' in what you added, if the panel you're
modifying is ISREDDE2.
Also, I'll just say that the only approved way to modify an Edit panel is to
use the EDIT service combined with a panel that is derived from one of the
sample panels: ISREFR01, ISREFR02, ISREFR03,
Same problem occurs with any other application that doesn't use the same RFIND
as ISPF. DSLIST entered from that command can lead to errors. I just used SDSF
because it is an example of an IBM application, so they can't blame it on some
other company.
The root cause here is that ANY command
I know there's a conflict. That's the issue: FTOPEN TEMP is reusing the same
data set name in the same ISPF session. This conflict doesn't occur if the
application generates its own data set name for file tailoring.
Yes, it is a personal preference. When I need more than 2 simultaneous then I
The underlying problem is at risk anytime a user enters a command on the
command line that eventually leads to another FTOPEN. This is like saying that
"why are you making left turns? You can just make a bunch of right turns
instead". The capability exists, it should work.
When *I* create ISPF
I'm not following this.
Let's say I have pre-allocated work DDs, and I start ISPF.
Then I go to SuperC, request a batch compare, and that I want to edit the
generated batch JCL. That's one FTOPEN TEMP. What would the data set name be?
Then in that Edit session, I enter DSLIST and a pattern
,
Beate
-Ursprüngliche Nachricht-
Von: IBM Mainframe Discussion List Im Auftrag von
Schmitt, Michael
Gesendet: Freitag, 15. September 2023 22:20
An: IBM-MAIN@LISTSERV.UA.EDU
Betreff: [IBM-MAIN] Generate a data set with record numbers?
I want to generate a data set that has the record number
- I don't have authority to create or modify the login prompt (but I can change
the DDs before ISPF starts)
- Wouldn't fix the root cause for anyone else
- Not sure how this would help. Would it change the data set name generated by
FTOPEN TEMP? And in a way that would create a different data
Thanks, "REPEAT" was what I was looking for.
I think the SyncSort MFX manual is in the top 2 (bottom 2?) for hardest to
figure out capabilities and syntax.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Sri
h Kolusu
Sent: Friday, September 15, 2023 5:01 PM
To:
Ah, INDEX was the parameter I needed.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Bill Godfrey
Sent: Friday, September 15, 2023 4:31 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Generate a data set with record numbers?
On Fri, 15 Sep 2023 20:19:32 +, Schmitt
Gilmartin
Sent: Friday, September 15, 2023 3:45 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Generate a data set with record numbers?
On Fri, 15 Sep 2023 20:19:32 +0000, Schmitt, Michael wrote:
>I want to generate a data set that has the record number on each line, such as:
>
>RECORD 1
I want to generate a data set that has the record number on each line, such as:
RECORD 1
RECORD 2
RECORD 3
Or
RECORD 1
RECORD 2
RECORD 3
Perhaps I want to generate 1,000 records. Or 10,000.
The question is, what's the simplest way to do this with a *standard* z/OS
utility (i.e.
Some years ago I reported a problem in ISPF to IBM: in certain cases, the ISPF
member list SRCHFOR command would fail with a cryptic error:
Message id: ISRS083
Short message: Allocation error
Long message: Allocation error on "statements/profile" data set.
This was just one case of a problem
:16, Schmitt, Michael wrote:
> It they had used DD, imagine all the customer code that would break that
> parses JCL looking for DDs, and never expects to see a DD outside of a step.
> And all the code that *edits* DDs would have to say "except if PROCLIB". And
> you wou
It they had used DD, imagine all the customer code that would break that parses
JCL looking for DDs, and never expects to see a DD outside of a step. And all
the code that *edits* DDs would have to say "except if PROCLIB". And you
wouldn't be able to *have* a DD named PROCLIB. And certain code
Syncsort's site says they support IBM's Integrated Accelerator for Z Sort
coprocessor for z15 also.
Not sure what the limits are when that is used.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Sri
h Kolusu
Sent: Monday, August 28, 2023 12:39 PM
To:
It was the thread in January 12th 2023, with subject "DFSORT maximum input
records". The message that kicked it off was:
From: Charles Hardee
Subject: DFSORT maximum input records
MIME-Version: 1.0
I am trying to sort roughly 4295217295, records using DFSORT.
DFSORT issues a message that I
I think it was mentioned in this list previously that EQUALS in DFSORT has a
lower limit on maximum number of records than SYNCSORT.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Pommier, Rex
Sent: Monday, August 28, 2023 10:54 AM
To: IBM-MAIN@LISTSERV.UA.EDU
ISPF also now supports panel exits than can dynamically build or change the
panel as it is loaded.
As a long time ISPF user and dialog developer, may I just say that I don't like
applications that run in ISPF but fake their panel displays, so they don't act
like a real ISPF dialog. It is like
Current Word* can** still open RTF and Word files going back to "Word 2 and
earlier", but it is controlled by the File Block Settings: File > Options >
Trust Center > Trust Center Settings > File Block Settings. A checkmark by file
type means that it is blocked, for either Open, Save or Both.
w have
access to the string. I recall doing things like this with W/NT
40 and Fujitsu COBOL. I had three different COBOL compilers back
then, and the one that seemed to be the best implemented was FJ
COBOL.
Steve Thompson
On 8/15/2023 4:21 PM, Schmitt, Michael wrote:
> I can do dynamic
List On Behalf Of
Schmitt, Michael
Sent: Tuesday, August 15, 2023 13:49
The z/OS TSO REXX User's Guide says
(https://www.ibm.com/docs/en/zos/2.4.0?topic=stack-using-data):
The data stack [...] can pass information between REXX execs and other types
of programs in a TSO/E or non-TSO/E address
t to write to that
DD the data the caller is asking for.
Steve Thompson
On 8/15/2023 3:54 PM, Schmitt, Michael wrote:
> Micro Focus ESMVS/TSO Version 7.0.000
>
--
For IBM-MAIN subscribe / signoff / archive access instruct
is your REXX code running
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of
Schmitt, Michael [michael.schm...@dxc.com]
Sent: Tuesday, August 15, 2023 3:36 PM
To: IBM-MAIN
<042bfe9c879d-dmarc-requ...@listserv.ua.edu>
Sent: Tuesday, August 15, 2023 3:24 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How can a REXX data stack pass information from a program?
On Tue, 15 Aug 2023 19:08:07 +, Schmitt, Michael wrote:
>I believe that the TSO CALL is passing
N') return?
From: IBM Mainframe Discussion List on behalf of
Schmitt, Michael
Sent: Tuesday, August 15, 2023 3:16 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How can a REXX data stack pass information from a program?
Unfortunately, neither on
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How can a REXX data stack pass information from a program?
On Tue, 15 Aug 2023 19:08:07 +, Schmitt, Michael wrote:
>I believe that the TSO CALL is passing a string that is a copy of the
>variable(s) used to build it.
>
Can you omit the "
from a program?
Either the environment() BIF or the stem __environment.
From: IBM Mainframe Discussion List on behalf of
Schmitt, Michael
Sent: Tuesday, August 15, 2023 3:01 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How can a REXX data stack pass
al Message-
From: IBM Mainframe Discussion List On Behalf Of
Paul Gilmartin
Sent: Tuesday, August 15, 2023 1:38 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How can a REXX data stack pass information from a program?
On Tue, 15 Aug 2023 17:48:39 +0000, Schmitt, Michael wrote:
>...
>Wha
Of
Jack Zukt
Sent: Tuesday, August 15, 2023 1:24 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: How can a REXX data stack pass information from a program?
If you assign a card punch on your Cobol program, where will it write to?
Best wishes
Jack
On Tue, Aug 15, 2023, 19:15 Schmitt, Michael
wrote
it in the REXX, call
the Cobol program, this can write it to the disk file, and you can read it
in the calling REXX. Why does it have to be through the stack?
Best wishes
Jack
On Tue, Aug 15, 2023, 18:49 Schmitt, Michael
wrote:
> The z/OS TSO REXX User's Guide says (
> https://www.ibm.com/docs/
The z/OS TSO REXX User's Guide says
(https://www.ibm.com/docs/en/zos/2.4.0?topic=stack-using-data):
The data stack [...] can pass information between REXX execs and other types of
programs in a TSO/E or non-TSO/E address space.
Because of the data stack's unique characteristics, you can use
I think the answer is Yes, but not clear what you mean. Your subject is "ISPF
in batch" but then you're asking about 3.4. What are you trying to do?
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Steve Beaver
Sent: Thursday, August 10, 2023 11:04 AM
To:
You, sir, win the 100 points I have been waiting to award anyone who can figure
out how to effectively use the ISPF Workplace.
Now explain it to the rest of us.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Tom
Marchant
Sent: Friday, August 4, 2023 12:36 PM
I'm trying to find where Micro Focus COBOL supports collections and
dictionaries. Do you mean Micro Focus JVM COBOL, which runs in a Java virtual
machine (as opposed to compiling for native execution, such as a Windows .exe
or .dll?
If so, isn't this not really COBOL but Micro Focus allowing
Check what gets updated when you change the screen size to one of the other
listed values. It must be saving it somewhere, either in a config file or in
the registry. And there's only so many places that PCOMM stores configuration
files.
When you find what's updated, note how it stores this
MAINFRAME: a computer that is larger than a midrange minicomputer and smaller
than a supercomputer.
More seriously, http://catb.org/jargon/html/M/mainframe.html refers to
http://catb.org/jargon/html/D/dinosaur.html, which is defined as "Any hardware
requiring raised flooring and special
, 2023 1:23 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Preferred FTP Client for Windows
On Thu, 27 Jul 2023 17:18:57 +, Schmitt, Michael wrote:
>z/OS MVS team doesn't want to install NFS.
>
Why?
>Here's another problem: We used to be able to view MVS data sets and members
>using
, Tie-line: 8-295-8282
z/OS Test Services - Test Architect, Provisioning
z/OS Hardware/Software Interlock
From: IBM Mainframe Discussion List on behalf of
Schmitt, Michael
Date: Thursday, July 27, 2023 at 1:19 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXTERNAL] Re: Preferred FTP Client
: Re: Preferred FTP Client for Windows
On Thu, 27 Jul 2023 16:27:23 +, Schmitt, Michael wrote:
>...
>And, WinSCP makes incorrect assumptions about what data looks like coming back
>from listing PDS libraries. For example, you can not use WinSCP to download a
>member of a P
--
"MVS: Guilty, until proven innocent !!" RDP 2009
-Message d'origine-
De : IBM Mainframe Discussion List De la part de
Schmitt, Michael
Envoyé : jeudi 27 juillet 2023 17:40
À : IBM-MAIN@LISTSERV.UA.EDU
Objet : Re: Preferred FTP Client f
Bridges
attests.
And yes, I have used the above product extensively with MVS files.
Charles
On Wed, 26 Jul 2023 22:32:41 +, Schmitt, Michael
wrote:
>FileZilla for GUI. Windows built-in FTP for command line, but...
>
>There are NO (free) command line FTP clients for Windows tha
FileZilla for GUI. Windows built-in FTP for command line, but...
There are NO (free) command line FTP clients for Windows that support passive
mode AND work with the MVS file system. Zilch. Nada. NOT A SINGLE ONE.
Reason is the Windows FTP client doesn't support passive mode. And all the
?
Is it the other way around? CICS is the way it is because that way it could
achieve higher performance and capacity (i.e. number of simultaneous terminals)
than the more direct method IMS used, at least at the time?
-Original Message-
From: Schmitt, Michael
Sent: Tuesday, July 25, 2023 1:27 PM
the Gemini
and Apollo time frame.
Sent with Proton Mail secure email.
--- Original Message ---
On Tuesday, July 25th, 2023 at 2:05 PM, Schmitt, Michael
wrote:
> No, I don’t know of an IMS/TM + DB2 system.
>
> But then the CICS systems I work with are also not using DB2. They
.
Regards,
David
On 2023-07-25 13:16, Schmitt, Michael wrote:
> The Ars Technica article was discussing CICS as an application server. I was
> comparing CICS as an application server to IMS/TM as an application server.
> The DBMS is a different issue; there's no reason why IMS/TM mus
7-25 10:37, Schmitt, Michael wrote:
> So CICS is no longer doing cooperative multitasking within each AOR, and thus
> requiring CICS versions of OS commands to prevent wait states from freezing
> the entire AOR? A CICS program can do direct GETMAINs, LOADS, abends, rather
> than u
On Behalf Of
Schmitt, Michael
Sent: Monday, July 24, 2023 11:43 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: [EXT] Ars Technica: The IBM mainframe: How it runs and why it survives
Ars Technica published a deep-dive explainer of modern IBM mainframes:
https://arstechnica.com/information-technology
Ars Technica published a deep-dive explainer of modern IBM mainframes:
https://arstechnica.com/information-technology/2023/07/the-ibm-mainframe-how-it-runs-and-why-it-survives/
I’d quibble with the application server topic that talks about CICS with no
mention of IMS/TM. CICS is to IMS as
Considering that VSE still exists, the answer would be no.
How long ago was it that IBM tried to cancel VSE, but relented due to customer
demand?
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Jon
Perryman
Sent: Tuesday, July 18, 2023 7:47 PM
To:
Extended stats are in the same user data in the directory block. I don't know
why reading from the PDSE simulated directory would be any different from
reading from the real PDS directory.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Steve Thompson
Sent:
It is not difficult to do in assembler. And it is *possible* to do it in REXX.
1. Allocate the PDS to a DD as LRECL(256) DSORG(PS).
2. EXECIO to read it.
Now you can use REXX to process through the PDS directory, and extract the
member name, TTR, user data length, and user data (i.e. the
ion List On Behalf Of Jay
Maynard
Sent: Tuesday, May 30, 2023 9:44 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Two related member generation questions
SMP used to do this, and ISTR SMP/E does as well.
On Tue, May 30, 2023 at 9:34 AM Schmitt, Michael
wrote:
> And IMS. MFS Formats have non-
And IMS. MFS Formats have non-display and lower-case letters in the member
names.
Such as:
."wACOV0
07ACCDEF
2F613650
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Steve Thompson
Sent: Tuesday, May 30, 2023 8:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Two
I don't have 6.3, but I tried your program on 6.2 after adding FUNCTION before
the TRIM and LENGTH functions.
The results seem to be as expected. For example:
0005 +1+2+3+4+5+6+
Original: > COMND VALUE3 21
compression or zEDC hardware compression) we have MUCH larger
issues.
IMHO it is probably just BAD (broken as designed) BROWSE code, but with OCO
there is no way for an ordinary customer to know.
Peter
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Schmitt, Michael
I agree that Browse isn't supposed to require enough memory to hold the file,
so it should work.
But.
Is "compressed data" the key? How is it compressed? Does the fact that it is
compressed mean that more data has to be in memory? Or is it going wild on
decompression, such as if the data is
Copy FRED Replacing ==:CC:== By ==COMND==
':CC:' By 'COMND'
Move SpacesTo w-in-:CC:-grp
Move '*' To w-in-:CC:(1)
Move w-set-max To w-in-:CC:-ct
String 'Global Default Set for '
':CC'
into w-sysin-msg
-Original
I'm looking for an example of a program that makes synchronous calls to an IMS
TM transaction via socket calls to IMS Connect. Preferably in COBOL, but if
not, in any language.
The IMS Connect manual gives the API but doesn't have sample code for putting
it all together into a call sequence.
I think you're out of luck.
The normal method would be to retrieve variable ZERRMSG, which gives you the
message id.
But ISPF only sets ZERRMSG if the ISPF service returns a return code of 8 or
higher. Saving a data set isn't an error, so it doesn't set ZERRMSG.
-Original Message-
I am attempting to post the assembler program here for reference, we'll see if
the listserv accepts it without mangling.
To use, call it passing the area you want it to return the calling program name
in. The call_level_e equate controls how many levels up it goes.
--
setc
REXX
won't accept a concatenated literal.
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Schmitt, Michael
Sent: Tuesday, May 2, 2023 12:16 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: REXX parse parens
rparen = ')'||'ff'x
parse value option||'~' with varOpt
rparen = ')'||'ff'x
parse value option||'~' with varOpt '(' valueOpt (rparen)
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Frank Swarbrick
Sent: Tuesday, May 2, 2023 10:08 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: REXX parse parens
I don't want a separate
1 - 100 of 155 matches
Mail list logo