Geek
If you know little about PASE see this link PASE In A Nutshell.
Topical information intended to help PASE geek developers
- Security
- PASE chroot overly secure PASE deployments (not all roses)
- Debug
- GUI System Debugger system debugger (PASE too)
- generally works but for large projects many files only use the PASE attach option (start from scratch is terrible slow)
- IBM knows there are issues, but is lower priority over giving runtime PASE products (Java, PHP, etc.)
- dbx green screen dbx works PASE (call qp2term)
- interface more commonly used by PASE pros (real men use green screen eh)
- one past learning the command line syntax, this is very powerful tool (perhaps worth your time)
- if compiling with gcc, you may need to use gdb (we need section on this here)
- Debug Secrets PASE debug secrets from masters (STRSST, Vlogs)
- GUI System Debugger system debugger (PASE too)
- Coding, compile
- useful geek template setup and use open source compile environment
- Compile Open Source PASE DIY template for compiling Open Source projects
- useful geek utilities
- Help Utilities snooping PASE binaries
- need working knowledge _ILECALL from PASE<>ILE if you wish to call system APIs
- RPG-2-PASE Running example RPG program loading PASE shared library and calling function (PASE libmy.a → accounts)
- (ILE-2-PASE) Example IBM site
- (PASE -2-ILE) Example IBM Site
- {Debug DB2 stored procedures} - find/stop QSQSRVR jobs scripting (*LOCAL-*DEBUG)
- useful geek template setup and use open source compile environment
- Existing AIX binaries
- (PASE binaries) scripts included at Yips (setup.sh → wwwinstall.sh) — MAYBE find AIX pre-compiled binaries for your project
- scripts intended to install AIX harvest binaries+dependencies that work across many releases of IBM i PASE
- RPM binaries downloaded and installed are rarely “latest level”, because that leads PASE architecture mismatch
- you are welcome to blaze trail to new binary releases, but often this will eliminate old PASE releases (cough V5R4)
- (PASE binaries) scripts included at Yips (setup.sh → wwwinstall.sh) — MAYBE find AIX pre-compiled binaries for your project
- PASE Info
- PASE PTFs - Java group includes PASE PTFs
- PASE Info - IBM PartnerWorld PASE for i
- IBM i - Midrange Wiki
- Here is a link to some examples calling ILE code via. the _ILECALL PASE API:
- Here is a link to some general guidelines for calling ILE procedures from PASE programs:
- Here is a link to the APIs used to call ILE procedures from PASE:
CCSID issues
Have CCSID issues? Junk characters? Nothing works?
- IBM i actions, see CCSID
Author(s)
Tony “Ranger” Cairns - IBM i PHP / PASE