Skip to Content
avatar image
Former Member

JSPM error on iSeries - "Could not detect operating system"

Hi there,

We have installed SAP PI 7.1 on an iSeries 6.1 server and we are now getting an error with the JSPM.

It seems the codepage is wrong and it is causing certain characters in

the running scripts to change and thereby making the scripts fail.

We presume that because of the CCSID code some SAP applications

are not able to determine the OS types and this is causing the scripts

to fail.We determine this from the error message in the log:

The execution ended in error.

Cannot initialize application data.

Could not detect operating system.

Cannot determine OS version from command uname.

Here is the log:

JSPM_MAIN_1_08.LOG 

<! LOGHEADERSTART/ >

<! HELPManual modification of the header may cause parsing problem!/ >

<! LOGGINGVERSIONhttp://1.5.7.1006/ >

<! NAME[/usr/sap/PIP/DVEBMGS00/j2ee/JSPM/log/log_2009_02_19_14_33_16/JSPM_MAIN_1_08.LOG]/ >

<! PATTERNhttp://JSPM_MAIN_1_08.LOG/ >

<! FORMATTER[com.sap.tc.logging.TraceFormatter(%d %s]: %m)/ >

<! ENCODINGUTF8/ >

<! LOGHEADEREND/ >

Feb 25, 2009 7:34:03 PM Info: JSPM version is 7.10.4.0.2.4.9.

Feb 25, 2009 7:34:03 PM Info: Phase JSPM/JSPMPhases/JSPM_MAIN has been started.

Feb 25, 2009 7:34:03 PM Info: Phase type is com.sap.sdt.jspm.phases.PhaseTypeJSPM.

Feb 25, 2009 7:34:03 PM Info: Starting Initialize dialog...

Feb 25, 2009 7:34:04 PM Info: Detecting system parameters...

Feb 25, 2009 7:34:04 PM Info: You can find additional information in log file /usr/sap/PIP/DVEBMGS00/j2ee/JSPM/log/log_2009_02_19_14_33_16/DETECT_SYSTEM_PARAMETERS_07.LOG.

Feb 25, 2009 7:34:04 PM Error: Exception has occurred during the execution of the phase.

Feb 25, 2009 7:34:04 PM Error: Cannot determine OS version from command uname.

Feb 25, 2009 7:34:04 PM Error: Could not detect operating system.

Feb 25, 2009 7:34:04 PM Error: Cannot initialize application data.

Feb 25, 2009 7:34:04 PM Info: Phase JSPM/JSPMPhases/JSPM_MAIN has been completed.

Feb 25, 2009 7:34:04 PM Info: Start time: 2009/02/25 19:34:03.

Feb 25, 2009 7:34:04 PM Info: End time: 2009/02/25 19:34:04.

Feb 25, 2009 7:34:04 PM Info: Duration: 0:00:01.014.

Feb 25, 2009 7:34:04 PM Info: Phase status is error.

Does anyone have any idea how this can be solved? I have already written a customer message to SAP but am still waiting for feedback. I have also followed a good handful of SAP notes but no luck yet.....

Any help would be greatly appreciated 😉

Regards

Lynton

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Mar 10, 2009 at 12:11 PM

    Hi there,

    JSPM is working again......

    If the user receives the error: "Cannot determine OS version from

    command uname" the problem is because they are using the wrong "shell"

    when running the GO script.

    The installation guide for SAP PI 7.1 on iSeries is also a little

    confusing. There is alot of reference to "QShell" and even a section

    on "Installing the QShell" so most people (like us) would assume we

    should use "QShell" to run the GO script.

    BUT what we should actually be using is "Qp2Term" instead of "QShell"

    to run the GO script. This solves the problem and lets the JSPM run

    happily.

    Lynton

    Add comment
    10|10000 characters needed characters exceeded