The Software AG solutions are EntireX (I think now called webmethods) and Connx
(and SQL gateway to Adabas). You could probably write Natural to talk Unix
System Services sockets. Or CICS EXCI
> -Original Message-
> From: IBM Mainframe Discussion List On
> Behalf Of Brian Westerman
> Se
Cameron,
wou can then use the ZFile class (see
https://www.ibm.com/support/knowledgecenter/en/SSYKE2_7.0.0/com.ibm.java.zsecurity.api.70.doc/com.ibm.jzos/com/ibm/jzos/ZFile.html)
and open the DD with "//DD:MYFILE"...
Bye,
Michael
Mit freundlichen Grüßen
Michael Knigge
Software Engineer
SE
Hi,
The z/OS Web Enablement Toolkit does not work under CICS. So it can possible be
invoked by all sorts of languages but won't work in every 'environment'. And I
would think that CICS is one of the most important 'environments' where an
application could run.
It can be invoked in a batch job
Hi,
You can implement this with relative ease in CICS transactions that use CICS
WEB statements. CICS has extensive builtin support for these kind op
applications. We are implementing restful APIs that way.
Regardz,
Fred!
> I have a "how can I do that" type of question. This has probably bee
Brian, do you have any more information about the program that's going to
be involved in answering this query, such as programming language and
run-time environment (CICS Transaction Server, for example)? The "best"
answer may vary a little depending on those high-level details.
Besides z/OS base
Thanks for the correction, Jim. I was going by an IBM presentation that
suggested z/OS 1.13 was the first release to get a "pure z/Architecture"
IPL, but sometimes there are "unadvertised" details from people in the
know. Much appreciated.
There are some toleration PTFs (available under extended s
Probably not what you want, but the first thing I think of is ssh. I've
written web applications running php on Linux/Windows that do things
like this (if I remember correctly):
exec("ssh use...@mainframe.ip some_script.sh",$out,$rc);
SSH keys need to be setup on the running system, but tha
Just in our latest upgrade from 2.1 to 2.3, we were recommended by various ISVs
to apply service or even upgrade to a higher release. We mostly did as directed
but in a few cases demurred. In some of those cases we got away with that, in
other cases burned.
I would never advise hoping to glidi
On 11/01/2019 10:27 am, Paul Gilmartin wrote:
Semicolons, yes, but:
do <=> {
end<=> }
switch <=> SELECT
...
I think Rexx got much of its lexical flavor from PL/I. But that's easy for
me to say becase I don't know PL/I.
From Wiki "Rexx was also intended by its creato
On 1/10/2019 6:02 PM, Brian Westerman wrote:
What would be the simplest or best way to accomplish that?
I recommend the z/OS Web Enablement Toolkit. It works in all languages
-- even assembler.
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive North
El Segundo, CA 90245
On Thu, 10 Jan 2019 19:30:41 -0500, zMan wrote:
>Semicolons?😀
>
(My laptop doesn't speak emoji.)
Semicolons, yes, but:
do <=> {
end<=> }
switch <=> SELECT
...
I think Rexx got much of its lexical flavor from PL/I. But that's easy for
me to say becase I don't know PL/I.
Hi,
I have a "how can I do that" type of question. This has probably been
happening for a long time, but I have not had to deal with it before now. I
know that there are probably vendor written ways, but the programmers want to
"roll their own method" if possible as the first choice. Maybe I
On 1/10/2019 5:12 PM, Tom Conley wrote:
Good to know folks out there aren't exploiting extended GDG's.
Which is amazing considering, without that support, you can't even
maintain one generation per day for a year! =-O
--
Phoenix Software International
Edward E. Jaffe
831 Parkview Drive Nor
On 1/10/2019 7:20 PM, Ed Jaffe wrote:
On 1/9/2019 11:05 PM, Brian Westerman wrote:
Most, if not all, of the installed (vendor) software at 1.12 will work
perfectly fine at 2.3.
Don't know about most, but ALL seems highly unlikely.
I can state with certainty that *every one* of the z/OS-based
I like the semicolons ..lol
On Thu, Jan 10, 2019 at 7:51 PM scott Ford wrote:
> Maybe you should read about Mike who wrote rexx, which I have used since
> 1984...
> It’s the structure
>
> On Thu, Jan 10, 2019 at 7:31 PM zMan wrote:
>
>> Semicolons?😀
>>
>> On Thu, Jan 10, 2019 at 6:48 PM Steve S
Maybe you should read about Mike who wrote rexx, which I have used since
1984...
It’s the structure
On Thu, Jan 10, 2019 at 7:31 PM zMan wrote:
> Semicolons?😀
>
> On Thu, Jan 10, 2019 at 6:48 PM Steve Smith wrote:
>
> > REXX is lot like C? I can't think of anything they have in common beyond
>
Semicolons?😀
On Thu, Jan 10, 2019 at 6:48 PM Steve Smith wrote:
> REXX is lot like C? I can't think of anything they have in common beyond
> the minimum basics of any procedural language.
>
> sas
>
> On Wed, Jan 9, 2019 at 8:43 PM scott Ford wrote:
>
> > APL sounds painful unless your into pai
On 1/9/2019 11:05 PM, Brian Westerman wrote:
Most, if not all, of the installed (vendor) software at 1.12 will work
perfectly fine at 2.3.
Don't know about most, but ALL seems highly unlikely.
I can state with certainty that *every one* of the z/OS-based products
we run here from other ISVs
REXX is lot like C? I can't think of anything they have in common beyond
the minimum basics of any procedural language.
sas
On Wed, Jan 9, 2019 at 8:43 PM scott Ford wrote:
> APL sounds painful unless your into pain. I learned Rexx after Assembler,
> Cobol and PL/1.
> I always thought PL/1 was
Thanks everyone.
Looks like I have some reading to do :-)
Appreciate the guidance.
On Thu, Jan 10, 2019 at 6:07 PM Paul Gilmartin <
000433f07816-dmarc-requ...@listserv.ua.edu> wrote:
> On Thu, 10 Jan 2019 17:49:44 -0500, Cameron Conacher wrote:
>
> >Thank you Jerry.
> >Do I simply add a norm
On Thu, 10 Jan 2019 17:49:44 -0500, Cameron Conacher wrote:
>Thank you Jerry.
>Do I simply add a normal DD statement identifying my file?
>
>//MYFILE DD DSN=HLQ.MYFILE,DISP=OLD
>
DD may not work because java may run in a separate address space unless you have
_BPX_SHAREAS=MUST. I'd concur with M
Thank you Jerry.
Do I simply add a normal DD statement identifying my file?
//MYFILE DD DSN=HLQ.MYFILE,DISP=OLD
On Thu, Jan 10, 2019 at 4:42 PM Matt Hogstrom wrote:
> I haven’t verified this but I think you can reference the file in Java
> using this convention for the file name from USS and
I haven’t verified this but I think you can reference the file in Java using
this convention for the file name from USS and not have to run in an STC. I’ll
try this later tonight but thought I’d offer it unverified if you have time.
Concur with Jerry on encoding.
"//‘hlq.my.mvs.filename'"
If
No you don't need to copy the file to USS, if you are running a Java batch job.
JCL something like this, which executes the JVM procedure, in this case Java
1.8 64bit. The STDENV DD will need the environment variables, like LIBPATH,
CLASSPATH, Java Options,etc.
//JAVA EXEC PROC=JVMPRC86,
Hello Listers,
If I have created a flat file in some mainframe batch JOB, and I want to
pass it through a JAVA Utility, do I need to copy the file first to my OMVS
segment, and the run my JAVA process?
Or can I directly access the EBCDIC encoded flat file by my JAVA process?
Just starting down thi
Same for z/VSE. It works, but spending time in key-0 is not something
most people want to do.
Tony Thigpen
Seymour J Metz wrote on 1/10/19 3:09 PM:
AFAIK, a PSW key of 0 in MVS will allow waiting on an ECB of any key, but I can
think of reasons to disallow it. I wouldn't even try to guess for
AFAIK, a PSW key of 0 in MVS will allow waiting on an ECB of any key, but I can
think of reasons to disallow it. I wouldn't even try to guess for z/VSE.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List on beha
No, the COMM ECB is fine as is.
From: IBM Mainframe Discussion List on behalf of
Joseph Reichman
Sent: Wednesday, January 9, 2019 10:39 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Concurrent Server Task Dispatch issue multitasking issue
This my TIMEVAL
On Thu, 10 Jan 2019 17:59:07 +, Seymour J Metz wrote:
>
>for the code written in PL/S (nee BSL), the optional source has the generated
>assembler with the source PL/S as comments; I found that reasonably easy to
>work with even though I would rather have had a PL/S compiler.
>
Ugh! Working
On Thu, 10 Jan 2019 at 02:29, Peter Hunkeler wrote:
> I asked that some time last year, when I understood that Enterprise Cobol V5
> and later uses this to store debug information with the load module instead
> of in side files.
> ISTR that Peter Relson responded that this is not intended to b
> How about mathematic symbols or mnemonics as opposed to human readable
> languages?
I find Mathematics much more readable than, e.g., German, Russian. Neither the
vocabulary nor the grammar is as complex as any natural language I know of.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~sm
Seymour,
Can a z/OS program, running in key-0, wait on an ECB that is in key-8?
Tony Thigpen
Seymour J Metz wrote on 1/10/19 1:36 PM:
1. It is part of the architecture that with a PSW key of 0 you can access any
storage not protected by some other mechanism, e.g., low storage protection.
1. It is part of the architecture that with a PSW key of 0 you can access any
storage not protected by some other mechanism, e.g., low storage protection.
2. There are software requirements for particular OS services, and I don't
know what they are in z/VSE
3. In MVS all ECBs are equal but so
How about mathematic symbols or mnemonics as opposed to human readable
languages?
That would be my take of what the author was getting at.
Sent from my iPhone — small keyboarf, fat fungrs, stupd spell manglr. Expct
mistaks
On Jan 10, 2019, at 1:23 PM, Seymour J Metz wrote:
>> Grace Hopper
> Grace Hopper
No mention of compilers for languages that had nothing to do with COBOL. The
phrase "based on language rather than complex symbols" is puzzling; what does
the author think that languages are? Perhaps there is a hunter-gatherer
language that doesn't use complex symbols, but I doub
No. The Devil is in the details.
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
From: IBM Mainframe Discussion List on behalf of
Joseph Reichman
Sent: Thursday, January 10, 2019 9:24 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Concurrent Ser
Even if the module was hit by a PTF, it's a lot easier to start with the
optional source than with the microfiche.
for the code written in PL/S (nee BSL), the optional source has the generated
assembler with the source PL/S as comments; I found that reasonably easy to
work with even though I wo
Matt:
Nowdays its good to be employed and in a high tech area even better.
Scott
On Thu, Jan 10, 2019 at 8:35 AM Matt Hogstrom wrote:
> > If it were me, I wouldn't let the community design the puzzle pieces
> that speak HTTP on one end and function/component-specific, native API on
> the other.
On Tue, 8 Jan 2019 at 16:47, Seymour J Metz wrote:
> > was “open source” if you call fiche open source.
>
> There were optional source material tapes.
For the base it was not uncommon. But while PTF source was, in theory,
RPQable, in the real world no one had complete source matching the MVS
the
Suggested task structure :
TCB1 (Main controller - Deals with CIBs)
---> TCB2 (TCP/IP listener - subtask of TCB1)
->TCB3A TCB3B TCB3C (Socket handler subtasks of TCB2)
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Joseph Reichman
Sent: Thursday, January 10, 2
Actually it is a good web site once you figure out how to click the arrows to
display the pages (just hit continue and click the main arrow).
And AM NY is a free hard copied newspaper that is distributed every week day
around the city - good horoscope and ken ken puzzle.
-Original Message---
-Original Message-
From: IBM Mainframe Discussion List On Behalf Of
Jesse 1 Robinson
Sent: Wednesday, January 9, 2019 2:32 PM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: Generic query on Region allocation failure
I don't expect below-the-line CSA to be much affected by a hardware change
On Thu, 10 Jan 2019 13:48:14 +, Barkow, Eileen wrote:
>Navigate to page A8 for interesting article about Grace Hopper, developer of
>COBOL
>
>http://paper.amny.com/html5/reader/production/default.aspx?&pubid=4af0aa34-706c-410d-a9ff-f93a3c23b1c7
What an awful web site!
--
Tom Marchant
That’s not what I said
For the wait macro the PSW storage key bits 8 - 11 has to be the same as the
storage key for the ECB
> On Jan 10, 2019, at 9:22 AM, Tom Marchant
> <000a2a8c2020-dmarc-requ...@listserv.ua.edu> wrote:
>
>> On Thu, 10 Jan 2019 00:00:34 -0500, Tony Thigpen wrote:
>>
>>
On Thu, 10 Jan 2019 00:00:34 -0500, Tony Thigpen wrote:
> In z/VSE, if in key-0, I can access any other key storage. I
>don't know if this is true for z/OS.
It is the way the hardware works. The same is true regardless of the operating
system.
--
Tom Marchant
I understand it was advocating a statue. To the unknowing of technology and to
the younger techies who never heard of or know what COBOL is would be left with
'So What' after reading that article. A link to Grace's life would have been
appropriate.
;-D an
-Original Message-
From: IB
The article was just a sort of an editorial advocating for a statue of Grace
Hopper, not a biography of her, so it had to be short.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Blake, Daniel J [CTR]
Sent: Thursday, January 10, 2019
Wow, so much more can be said about her contributions that I found the article
lacking.
"The only phrase I've ever disliked is, 'Why, we've always done it that way.' I
always tell young people, 'Go ahead and do it. You can always apologize
later.'" ~ Grace Hopper
And one of the most used even
Navigate to page A8 for interesting article about Grace Hopper, developer of
COBOL
http://paper.amny.com/html5/reader/production/default.aspx?&pubid=4af0aa34-706c-410d-a9ff-f93a3c23b1c7
This e-mail, including any attachments, may be confidential, privileged or
> If it were me, I wouldn't let the community design the puzzle pieces that
> speak HTTP on one end and function/component-specific, native API on the
> other.. IBM is best placed to make this happen since they've got the teams
> designing and maintaining parts of z/OS.
For good or bad I work f
Thank you Matt, are you working on something in this area.. ?
Just wanted to hear from experienced z folk on whether the thing I've mentioned
below sounds doable.
And if it seems simpler than zOSMF + Zowe.
Reckon the "security module" for IHSA can even be baked into core IHSA, if it
isn't a fu
So what you re saying is the main task should attach a task to wait on the
COMECBPT and also attach the 4 tasks that do socket I/O
Joe Reichman
Joe Reichman
Lead Developer Sam Golob Systems Programming
170-10 73rd Ave
Fresh Meadows NY 11366
-Original Message-
From: IBM Mainframe Disc
I’d say that for me personally that is what I want to make available. Of
course, everything you highlighted needs security and some guide rails to
ensure that the system is protected against DoS kinds of attacks.
That is not what z/OSMF is doing. z/OSMF is a collection of RESTful services
tha
Thanks Jim. It might be something to at least try with a sandbox LPAR.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Jim Mulder
Sent: Thursday, January 10, 2019 1:25 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS 1.12 question
Thanks Brian.
-Original Message-
From: IBM Mainframe Discussion List [mailto:IBM-MAIN@LISTSERV.UA.EDU] On Behalf
Of Brian Westerman
Sent: Thursday, January 10, 2019 2:06 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Re: z/OS 1.12 question
The OP needs to remember though that none of (or onl
Personally I would not mix the operator communications in the same task and
ECBLIST as the TCP/IP API.
I would have a master controller task that would deal with any operator comms
and also manage the various "other" subtasks of which one would be the listener
agent.
The listener agent would t
It’s the wait macro the caller has to be in same key as the storage key of the
ECB is this true of SELECB parm
> On Jan 10, 2019, at 12:00 AM, Tony Thigpen wrote:
>
> Joseph,
>
> My z/OS experience is still limited. Most of my experience is with z/VSE. In
> z/VSE, if in key-0, I can access
57 matches
Mail list logo