Re: Which Sub-system is deleting my message?



On Thu, 1 Nov 2007 14:40:27 -0500, Patrick O'Keefe <patrick.okeefe@xxxxxxxx>
wrote:

On Thu, 1 Nov 2007 09:32:57 -0500, Bruce Richardson
<Bruce_Richardson@xxxxxxxxxx> wrote:

...How do I trace the message to figure out which
subsystem deleted the message?
...


A "D SSI,FUNC=9' command may give you a clue where to look.
Perhaps you only have a few listeners. You could also get that
information from IPLINFO, ShowMVS or MXI.


I think the official answer is that you open a PMR or Tech Question
with IBM ad they will give you a trap to run a SLIP trace. The
module where the trap is set is OCO so you can't guarantee what
works in one release will work in another.

But given that caveat, ...

Here is the SLIP trap for z/OS 1.6 (I think).
It traps entry and exit of of SSI function code 9 (WTO) and function
code 10 (command). You can probably eliminate the command test.
The following is from an exec that issues the SLIP command. You
would obviously omit the quotes if you are entering it by hand.

"SL SET,IF,LPAEP=(IEFJRASP,8E0,8E3)"
"DA=(1R?+6,EQ,0009,AND,(1R?+10?+4?+20,EQ,"m1",+24,EQ,"m2"),"
"OR,(1R?+10?+4?+20,EQ,"c1",+24,EQ,"c2"))"
"A=TRACE"
"TD=(STD,REGS,1R?,+1C,1R?+8?,+24,1R?+10?,+14,1R?+10?+4?,+160)"
"END"
where
m1 is the hex of the 1st 4 characters of the message id
m2 is the hex of the 2nd 4 characters
c1 is the hex of the 1st 4 characters of the command
c2 is the hex of the 2nd 4 characters


I was waiting for you to reply. I remembered the problem you had
a while with this (Netview?). Then I thought about it and remembered
one of my coworkers recently opened a PMR because some unix
messages were not getting written to /dev/console on a few LPARs.

Anyway, the SLIP below was for z/OS 1.8 and the offsets look the same.
MSGID was BPXF024I.

SL SET,IF,LPAEP=(IEFJRASP,8E0,8E3),DA=(1R?+6,EQ,0009,
1R?+10?+4?+20,EQ,C2D7E7C6,
+24,EQ,F0F2F4C9),
A=TRACE,TD=(STD,REGS,
1R?,+1C,
1R?+8?,+24,
1R?+10?,+14,
1R?+10?+4?,+160),END


Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zelden@xxxxxxxxxxxx
z/OS 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 listserv@xxxxxxxxxxx with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
.



Relevant Pages

  • Re: Which Sub-system is deleting my message?
    ... with IBM ad they will give you a trap to run a SLIP trace. ... You can probably eliminate the command test. ... m1 is the hex of the 1st 4 characters of the message id ...
    (bit.listserv.ibm-main)
  • Re: Set App Priority
    ... string and then terminates" ... gives then parameters to use to modify the START command ... below) /F:OFF Disable file and directory name completion characters ... no special characters between the two quote characters, ...
    (microsoft.public.windowsxp.customize)
  • Re: Set App Priority
    ... This would start notepad with high priority. ... Starts a new instance of the Windows XP command interpreter ... /F:OFF Disable file and directory name completion characters ... If all of the following conditions are met, then quote characters ...
    (microsoft.public.windowsxp.customize)
  • Re: DOS Box Keyboard problem
    ... I get 437 from command chcp and cmd chcp. ... When in the cmd box I can type with all characters OK ... The OEMCP value controls to which OEM code page to translate ANSI, ...
    (microsoft.public.windowsxp.configuration_manage)
  • Re: Cannot delete file with name ended with a dot.
    ... receive the message "File Not Found" (from command prompt I cannot see the ... The operating system is Windows 2008 server standard x64. ... A little background on undeletable files and folders: ... files to it but use characters in the name that FTP supports (ASCII ...
    (microsoft.public.windows.server.general)