If your Showcase Warehouse Manager server will not start you can debug the issue with the steps below.
Check to make sure you have the appropriate Java Developer Kit version installed, Java Toolbox installed, Java Group PTF's and Database Group PTF's installed. See the ShowCase 9 Installation Guide.
Check java requirements (must have appropriate JDK version and Java Toolbox installed)
Run the java check helloworld command to verify JAVA is working properly.
Do a WRKJOB on SCSERVER and option 1 next to most recent then option 4 to look at spool files. Look at the QPJOBLOG and any QPRINT's
Check IFS security on root ('/') and scserver: *PUBLIC should have *RWX authority. Make sure the IFS attached to the ShowCase library was restored.
Make sure CFGTCP Option 10 and 12 are setup correctly
Try doing a RMVSCTCP and then an ADDSCTCP of the ShowCase server TCP/IP port number.
Verify that QSECOFR profile:
Has not been disabled or password expired.
Has a CCSID of 37
No Group Profile
No Home directory, just the root of the IFS (/)
Get a trace of the server job attempting to start. It is necessary to capture the trace of the job submitted by the STRSCSVR command. Note: Replace serverlib with the name of your ShowCase server library.
Issue WRKJOBQ serverlib/SCTCP
Issue HLDJOBQ JOBQ(serverlib/SCTCP)
Enter STRSRVJOB and prompt with F4
Type in the server library name as the job name, QUSER for the user and all 1's for the job number. Hit F12.
Enter TRCJOB, prompt with F4 and hit F9. Set Maximum Storage to use as 16000 and hit F12.
From a second session, enter the serverlib/STRSCSVR command. Note: In about a minute the job will timeout while sitting on the job queue so starting the service job, the job trace and releasing the queue must be done fairly quickly.
On the first session hit F5 to refresh. Note the job number of the job now on the job queue.
Hit F9 twice to retrieve the STRSRVJOB command. Fill in the correct job number and hit Enter.
Hit F9 to retrieve the TRCJOB command and hit enter.
Enter RLSJOBQ serverlib/SCTCP and hit enter.
When the server fails to start enter TRCJOB *OFF. This will take a moment to process.
When it completes issue an ENDSRVJOB command. You may get a message saying 'no job being serviced.' This is normal.
To locate the job trace type in WRKJOB, hit enter and use Opt 4 to access the spool files for your current session. The QPSRVTRC spool-file contains the job trace.