1- Create a subsystem description called "ITELSBS" by using the command CRTSBSD (The problem in doing it like this it that you will have to monitor to make sure that enough storage size is ok)
Create Subsystem Description (CRTSBSD)
Type choices, press enter.
Subsystem description . . . . . ITELSBS Name
Library . . . . . . . . . . . QSYS- Name, *CURLIB
Storage pools:
Pool identifier . . . . . . . 1 1-10
Storage size . . . . . . . . . *BASE Number, *BASE, *NOSTG...
Activity level . . . . . . . . Number
+ for more values
Maximum jobs . . . . . . . . . . *NOMAX 0-1000, *NOMAX
Text 'description' . . . . . . . 'I-Tel Subsystem'
2- Create a job queue called "ITELDLR" by using the command
CRTJOBQ and the job queue has to be 8 characters or less only.
Create Job Queue (CRTJOBQ)
Type choices, press enter.
Job queue . . . . . . . . . . . > ITELDLR Name
Library . . . . . . . . . . . > QGPL Name, *CURLIB
Text 'description' . . . . . . . *BLANK
Additional Parameters
Authority . . . . . . . . . . . > *ALL Name, *USE, *ALL, *CHANGE...
3- Then, we will need to add a job queue entry by using the command
ADDJOBQE
Add Job Queue Entry (ADDJOBQE)
Type choices, press enter.
Subsystem description . . . . . ITELSBS Name
Library . . . . . . . . . . . *LIBL Name, *LIBL, *CURLIB
Job queue . . . . . . . . . . . ITELDLR Name
Library . . . . . . . . . . . *LIBL Name, *LIBL, *CURLIB
Maximum active jobs . . . . . . *NOMAX 0-1000, *NOMAX
Sequence number . . . . . . . . 1 1-9999
Max active priority 1 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 2 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 3 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 4 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 5 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 6 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 7 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 8 . . . . . *NOMAX 0-99, *NOMAX
Max active priority 9 . . . . . *NOMAX 0-99, *NOMAX
4- Need to create 4 new routing entries for the new subsystem “ITELSBS” by using the command ADDRTGE.
A - Display Routing Entry Detail
Subsystem description: ITELSBS Status: ACTIVE
Routing entry sequence number . . . . . . . : 15
Program . . . . . . . . . . . . . . . . . . : QCMD
Library . . . . . . . . . . . . . . . . . : QSYS
Class . . . . . . . . . . . . . . . . . . . : QBATCH
Library . . . . . . . . . . . . . . . . . : QSYS
Maximum active routing steps . . . . . . . : *NOMAX
Pool identifier . . . . . . . . . . . . . . : 1
Compare value . . . . . . . . . . . . . . . : 'QIGC'
Compare start position . . . . . . . . . . : 1
B - Display Routing Entry Detail
Subsystem description: ITELSBS Status: ACTIVE
Routing entry sequence number . . . . . . . : 300
Program . . . . . . . . . . . . . . . . . . : QCMD
Library . . . . . . . . . . . . . . . . . : QSYS
Class . . . . . . . . . . . . . . . . . . . : QBATCH
Library . . . . . . . . . . . . . . . . . : QSYS
Maximum active routing steps . . . . . . . : *NOMAX
Pool identifier . . . . . . . . . . . . . . : 1
Compare value . . . . . . . . . . . . . . . : 'QS36EVOKE'
Compare start position . . . . . . . . . . : 1
C - Display Routing Entry Detail
Subsystem description: ITELSBS Status: ACTIVE
Routing entry sequence number . . . . . . . : 700
Program . . . . . . . . . . . . . . . . . . : QCL
Library . . . . . . . . . . . . . . . . . : QSYS
Class . . . . . . . . . . . . . . . . . . . : QBATCH
Library . . . . . . . . . . . . . . . . . : QSYS
Maximum active routing steps . . . . . . . : *NOMAX
Pool identifier . . . . . . . . . . . . . . : 1
Compare value . . . . . . . . . . . . . . . : 'QCMD38'
Compare start position . . . . . . . . . . : 1
D - Display Routing Entry Detail
Subsystem description: ITELSBS Status: ACTIVE
Routing entry sequence number . . . . . . . : 9999
Program . . . . . . . . . . . . . . . . . . : QCMD
Library . . . . . . . . . . . . . . . . . : QSYS
Class . . . . . . . . . . . . . . . . . . . : QBATCH
Library . . . . . . . . . . . . . . . . . : QSYS
Maximum active routing steps . . . . . . . : *NOMAX
Pool identifier . . . . . . . . . . . . . . : 1
Compare value . . . . . . . . . . . . . . . : *ANY
Compare start position . . . . . . . . . . :
5- Make sure that I-Tel dialer server is not running on the I-Series.
6- Change job description called SCJOBDIT from sclib and change to use job queue of ITELDLR.
7- Make sure to start subsystem "ITELSBS".
8- To assigned or reserved memory from the system pool memory bank, you will need to the following: (NOT REQUIRED)
CHGSBSD SBSD(ITELSBS) POOLS((2 200000 15)) MAXJOBS(*NOMAX)
You can change the size of memory reserved from 200000 = 200MB to 20MB if needed.
Keywords - Article ITel
Kailer@key2recovery.com
Comments