Iseries gui debugger
Download
1 / 79

ISeries GUI Debugger - PowerPoint PPT Presentation


  • 754 Views
  • Updated On :

iSeries GUI Debugger. Chris Adair Information Systems Director - National Envelope [email protected] Treasurer – Metro Midrange Systems Association [email protected] Supported Releases. V5R3 – SI18710 (Latest Server PTF) V5R2 PTF’s Server PTF SI09834, SI08512

Related searches for ISeries GUI Debugger

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ISeries GUI Debugger' - Leo


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Iseries gui debugger l.jpg

iSeries GUI Debugger

Chris Adair

Information Systems Director - National Envelope

[email protected]

Treasurer – Metro Midrange Systems Association

[email protected]


Supported releases l.jpg
Supported Releases

  • V5R3 – SI18710 (Latest Server PTF)

  • V5R2 PTF’s

    • Server PTF SI09834, SI08512

    • Client PTF SI09844

  • V5R1 PTF’s

    • Server PTF SI09825

    • Client PTF SI06031


Supported languages l.jpg
Supported Languages

  • ILE C/C++

  • ILE RPG

  • ILE COBOL

  • ILE CL

  • JAVA

  • OPM RPG

  • OPM COBOL

  • OPM CL


Supported debug scenarios l.jpg
Supported Debug Scenarios

  • Submit and Debug Program in Batch Job

    • Job name is same name as program

    • Job owner is current User

    • Submitted to QUSRWRK subsystem

  • Debug existing job on system

    • Browse option for locating job

    • Cut and paste job information

  • STRDBG command from emulation session

    • Debug manager must be active and ready

    • Must be same user as registered in Debug Manager

    • Emulation session must be running on same ip address as Debug Manager

    • If criteria is not satisfied; traditional green screen debugger is launched


Advantages l.jpg
Advantages

  • Run to Cursor

  • Monitor/Watch several fields at a time

  • Multiple Breakpoint Groups in 1 program

  • Automatically Saves Previous Debug Session

  • Save the current session to local drive


Qtesdbghub l.jpg
QTESDBGHUB

  • Starting the Debug Hub

    • V5R1 Call QSYS/QTESSTRSVR

    • V5R2 STRTCPSVR *DBG

  • Runs in QSYSWRK subsystem

  • Single point of contact for user interface

    • Registered in TCP/IP service table (port 4026)

    • User interface uses port mapper to locate server

  • Submits Debug Server jobs (QTESDBGSVR)

  • Registration facility for iSeries Debug Manager

    • STRDBG command from an emulator will perform graphical debug instead of traditional green screen debug


Qtesdbgsvr l.jpg
QTESDBGSVR

  • Submitted by QTESDBGHUB

  • Runs in QUSRWRK subsystem

    • Make sure QUSRWRK subsystem is started

    • Make sure QUSRNOMAX job queue is not held

  • Issues STRSRVJOB and STRDBG against job to be debugged

  • One QTESSBGSVR job per user interface window


Client setup l.jpg
Client Setup

  • Install Java 1.3 run-time environment (JRE)

  • Copy JavaHelp (http://java.sun.com/products/javahelp)

    • Jhall.jar contains java classes necessary to display help

  • Copy jt400.jar to client

    • /QIBM/PRODDATA/HTTP/public/jt400/lib/jt400.jar

  • Copy iSeries System Debugger tes.jar to client

    • /QIBM/PRODDATA/HTTP/public/jt400/lib/tes.jar

  • Modify Classpath

    • Right click “My Computer”

    • select “Properties”

    • Select “ADVANCED” tab

    • Select “ENVIORNMENT VARIABLES”

    • Highlight “CLASSPATH” and select EDIT

    • i.e. CLASSPATH=C:\debugger\tes.jar;C:\debugger\jt400.jar;C:\debugger\jhall.jar





Alternative submit and debug batch job l.jpg
AlternativeSubmit and Debug Batch Job




Debug batch job with a msgw l.jpg
Debug Batch JobWith a “MSGW”


Rpg cgi job running on an apache http l.jpg
RPG/CGI JobRunning on an Apache HTTP


Debugger toolbar and window panes l.jpg
Debugger Toolbarand Window Panes










References l.jpg
References

  • Online Help

  • http://www.itjungle.com/mpo/mpo032703-story04.html

  • http://lisug.org/Techtipnewdebugger.htm

  • Thanks to:

  • Cary Bates – IBM Rochester, MN

  • Steve Halverson – IBM Rochester, MN


ad