Sorry to disagree: on all 3270 implementations I used (apart this OSA ICC) it was and is possible to interrupt a fullscreen appl like XEDIT. I debugged too many XEDIT macros not to be 101% sure of this. (and a few hours ago I did it again on a PCOMM "TN3270 telnetted" into VM TCPIP. In PCOMM, by default the ESC key is set to [sys attn], pressing it brings you from your locked XEDIT directly in CP READ, then press PA1 and you have a VM READ to enter TS).
This unlock problem may make me switch back from OSA ICC to plain TN3270. (it is less frequent I have to restart VM's TCPIP stack than I want to breakin in a runaway XEDIT macro. 2010/3/31 Michael Coffin <michaelcof...@mccci.com> > When you have a fullscreen app (like XEDIT, or DMS, ISPF, etc.) doing a > full-screen write to the 3270, I don’t think there is any way to interrupt > it to get to CMS. > > > > A couple of “tricks” would include sending a CP MSG from any other userid > (or even a terminal with no user logged on, CP MSG is CLASS * by default), > that interrupts the full-screen write and you can get to CMS for HX, HI, TI, > TS, or any other CMS-IMMEDIATE command. Another trick is to do a LOGON HERE > from another terminal, when you reconnect you may have an opportunity to > stuff in a CMS-IMMEDIATE command before the full-screen write resumes. > > > > -Mike > > > > *From:* The IBM z/VM Operating System [mailto:ib...@listserv.uark.edu] *On > Behalf Of *Kris Buelens > *Sent:* Wednesday, March 31, 2010 7:25 AM > *To:* IBMVM@LISTSERV.UARK.EDU > *Subject:* Re: Interrupting a looping exec on OSA ICC > > > > Sorry, not related to HOLD at LOGOFF for example (to CP it appears as a > real 3270, hence no HOLD operand). > > It is pure 3270 behaviour, not even really related to VM: how can one break > in when in "input inhibited" > > I am in fullscreen XEDIT, hence the linemode command input area is not > available. Cannot use Alan's trick. > > <subject deviation> > Alan's trick is to create another VM READ than the "program prompt VM > READ", you use it when a for example REXX exec places you in VM READ with a > PARSE PULL (or PARSE EXTERNAL) and you want to enter an immediate CMS > command (like HX, HI or TS). With the cursor trick, the "program prompt VM > READ" becomes a VM READ by CMS' attention interrupt handler. > > Maybe easier to remember: when in the program prompt VM READ and you want > to enter an immediate command like TS, enter #TS (that is: place a linend > character before the immediate command). Not exactly the same as moving the > cursor, With my alternative: the program prompt is satisfied with a null > response and then the immediate command is honored. Wit the cursor trick, > the immediate command is honored, then you return to the program prompt. > </subject deviation> > > My issue remains: how can one reset "Input inhibited" on an OSA ICC 3270? > > 2010/3/31 Richard Troth <vmcow...@gmail.com> > > [oooooopppsss - try again] > > > ICC also doesn't support NOHOLD for DISCONN and LOGOFF like some other > > "real 3270s" and like LDEV. That's a whole nutha discussion. > > But ... does PCOMM not have an immediate PA1? (I'm not used to an > ATTN sequence for PA1.) You wouldn't get the trace, but you'd get > control. > > There's also the trick, I think I learned from Alan Altmark, of > putting the cursor back one position from the start of the command > line then <Enter> for a VM READ. It's a hack. (IMHO) Your 3270 > emulator may affect the viability of this behaviour. You MIGHT then > be able to TS. Alan? Wanna clarify this? > > -- R; <>< > > > > > > > On Wed, Mar 31, 2010 at 05:39, Kris Buelens <kris.buel...@gmail.com> > wrote: > > I think I found a bug in the behaviour of an OSA ICC: > > > > Experienced CMS programmers know that to start tracing a looping XEDIT > macro > > can be done by entering a TS command in the command area. But, first one > > needs to get the commandline. A bit difficult as the 3270 is in "input > > inhibited" (a green led on real 3277's, an X with the clock icon in the > > status area nowadays) and the display is in fullscreen mode. > > > > To get the command line, what is required depends on the terminal type > > - a real non-SNA 3270: press the reset key (the stop input Inhibited) and > > press enter, or PA1, .. > > - in SNA: press the ATTN key then enter, or PA1, ... > > - TN3270 with PCOMM: press ATTN > > > > Today, on my PCOMM connected to an OSA ICC on a z10, I found no means to > > break in (apart from "Communication" -> "Disconnect" or using some other > > userid to send a CP Message/Warning to the user in trouble). An OSA ICC > is > > supposed to simulate a non-SNA 3270, it does it well, except for this > > problem. > > > > Any comments? Is it working on your system? > > > > -- > > Kris Buelens, > > IBM Belgium, VM customer support > > > > > > > -- > Kris Buelens, > IBM Belgium, VM customer support > -- Kris Buelens, IBM Belgium, VM customer support