-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Having just updated an LPAR with the required PTFs for Debug Server 3.0, I can successfully start the Debug Server, but the Debug Service fails to start.
Checking the joblog, I see the start command is this:
QSH CMD('export JAVA_HOME=undefined;/QIBM/ProdData/IBMiDebugService/bin/startDebugService.sh > /QIBM/UserData/IBMiDebugService/startDebugService_workspace/startDebugServiceNavigator.log 2>&1')
Perhaps unsurprisingly, this fails with an error (from the log file).
Environment variable JAVA_HOME is not set or is set faulty.
JAVA_HOME=undefined
Where is it getting the value for JAVA_HOME from?
| Context | Version |
|---|---|
| Code for IBM i version | 2.16.3 |
| Visual Studio Code version | 1.97.2 |
| Operating System | win32_x64 |
Active extensions
Code for IBM i Walkthroughs (vscode-ibmi-walkthroughs): 0.5.0
Configuration Editing (configuration-editing): 1.0.0
Db2 for IBM i (vscode-db2i): 1.13.3
Emmet (emmet): 1.0.0
Error Lens (errorlens): 3.26.0
Git (git): 1.0.0
Git Base (git-base): 1.0.0
GitHub (github): 0.0.1
GitHub Authentication (github-authentication): 0.0.2
GitLens — Git supercharged (gitlens): 17.3.3
IBM i Debug (ibmidebug): 3.0.0
IBM i Project Explorer (vscode-ibmi-projectexplorer): 2.12.3
JSON Language Features (json-language-features): 1.0.0
Merge Conflict (merge-conflict): 1.0.0
Node Debug Auto-attach (debug-auto-launch): 1.0.0
Server Ready Action (debug-server-ready): 1.0.0
Source Orbit (vscode-sourceorbit): 1.4.1
Todo Tree (todo-tree): 0.0.226
TypeScript and JavaScript Language Features (typescript-language-features): 1.0.0
Remote system
| Setting | Value |
|---|---|
| IBM i OS | V7R4M0 |
| Tech Refresh | 11 |
| CCSID Origin | 65535 |
| Runtime CCSID | 65535 |
| Default CCSID | 37 |
| SSHD CCSID | ? |
| cqsh | true |
| SQL | Enabled |
| Source dates | Disabled |
Enabled features
| /QOpenSys/pkgs/bin | /usr/bin | /QSYS.lib/ILEDITOR.lib | /QSYS.LIB | /QIBM/ProdData/IBMiDebugService/bin | /QOpenSys/QIBM/ProdData/JavaVM/jdk80 | /QOpenSys/QIBM/ProdData/JavaVM/jdk17 |
|---|---|---|---|---|---|---|
| bash | attr | GETNEWLIBL.PGM | QZDFMDB2.PGM | startDebugService.sh | 64bit | 64bit |
| chsh | iconv | |||||
| find | setccsid | |||||
| git | uname | |||||
| grep | ||||||
| ls | ||||||
| md5sum | ||||||
| sort | ||||||
| stat | ||||||
| tar | ||||||
| tn5250 |
Shell env
BUILDLIB=QGPL
CURLIB=QGPL
HOME=/home/T816416
HOST=ia1367.telecom.co.nz
JAVA_HOME=/QOpenSys/QIBM/ProdData/JavaVM/jdk17
LIBLS=QTEMP QGPL ICMSSW
LOGIN=t816416
LOGNAME=t816416
MAIL=/var/spool/mail/t816416
OLDPWD=/home/T816416
PASE_USRGRP_LIMITED=N
PATH=/QOpenSys/pkgs/bin:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:.:/usr/bin:/QOpenSys/usr/bin:/usr/bin
PWD=/home/T816416
SHELL=/QOpenSys/pkgs/bin/bash
SHLVL=1
SSH_CLIENT=10.236.163.2 55971 22
SSH_CONNECTION=10.236.163.2 55971 146.171.64.181 22
TZ=<NZST>-12<NZDT>,M9.5.0,M4.1.0/03:00:00
USER=t816416
USERNAME=t816416
WORKDIR=/home/T816416
_=/QOpenSys/pkgs/bin/envVariants
{
"american": "#@$",
"local": "#@$"
}Metadata
Metadata
Assignees
Labels
No labels