Configuring the HTTP TRACE method

By default, all HTTP TRACE requests receive an HTTP 200 (OK) response. You can override this setting so that trace is not enabled.

You will change the HTTP TRACE request setting so that an HTTP TRACE request receives an HTTP 501 (Not Implemented) response.
Create an assembler data-only module, DFHWBMTH, which contains a halfword length followed by a 7 byte field that contains the characters 'NOTRACE'.
Here is an example to help you create your module:
//DFHWBMTH  JOB   'accounting info',name,MSGCLASS=A
      //ASM      EXEC PGM=ASMA90,REGION=2048K,
      //            PARM=(DECK,NOOBJECT,ALIGN)
      //SYSPRINT DD SYSOUT=*
      //SYSLIB   DD DSN=SYS1.MACLIB,DISP=SHR
      //SYSUT1   DD SPACE=(CYL,(3,2))
      //SYSUT2   DD SPACE=(CYL,(1,1))
      //SYSUT3   DD SPACE=(CYL,(1,1))
      //SYSPUNCH DD DSN=&&OBJMOD,DISP=(,PASS),       
//            SPACE=(CYL,(1,1)),       
//            DCB=(RECFM=FB,LRECL=80,BLKSIZE=400)       
//SYSIN    DD DATA,DLM='@@'       
DFHWBMTH CSECT       
DFHWBMTH AMODE 31       
DFHWBMTH RMODE ANY       
LENGTH   DC AL2(ENDDATA-*)       
OPTIONS  DC CL7'NOTRACE'       
ENDDATA  EQU *                
         END     DFHWBMTH       
@@       
//LKED     EXEC PGM=IEWL,REGION=2048K,       
//            PARM=(LIST,XREF),       
//            COND=(7,LT)       
//SYSPRINT DD SYSOUT=*       
//SYSUT1   DD SPACE=(CYL,(1,1))       
//SYSLIN   DD DSN=&&OBJMOD,DISP=(OLD,DELETE)       
//         DD DDNAME=SYSIN       
//SYSLMOD  DD DSN=CICS.DFHRPL,DISP=SHR       
//SYSIN    DD DATA,DLM='@@'           
    MODE AMODE(31),RMODE(ANY)           
    NAME DFHWBMTH(R)       
@@