7 Replies Latest reply: Oct 14, 2008 5:56 PM by Matt Kangas RSS

JAVA Detection problem

Vitthal Prabhu
Currently Being Moderated

Hi

 

I am using ECC 6.0. My JAVA Server not getting started. In MMC Its not showing any of JAVA processes to start.

 

Following is the contents of DEV_JCONTROL file. Can any body help me to resolve this.

 

Thanks in advance

 

 

-


trc file: "H:\usr\sap\EC6\DVEBMGS00\work\dev_jcontrol", trc level: 1, release: "700"

-


node name   : jcontrol

pid         : 7184

system name : EC6

system nr.  : 00

started at  : Mon Oct 13 10:59:44 2008

arguments       :

       arg[00] : H:\usr\sap\EC6\DVEBMGS00\exe\jcontrol.EXE

       arg[01] : pf=H:\usr\sap\EC6\SYS\profile\EC6_DVEBMGS00_sapecc6

       arg[02] : -DSAPSTART=1

       arg[03] : -DCONNECT_PORT=64989

       arg[04] : -DSAPSYSTEM=00

       arg[05] : -DSAPSYSTEMNAME=EC6

       arg[06] : -DSAPMYNAME=sapecc6_EC6_00

       arg[07] : -DSAPPROFILE=H:\usr\sap\EC6\SYS\profile\EC6_DVEBMGS00_sapecc6

       arg[08] : -DFRFC_FALLBACK=ON

       arg[09] : -DFRFC_FALLBACK_HOST=localhost

 

 

[Thr 3792] Mon Oct 13 10:59:44 2008

[Thr 3792] *** WARNING => INFO: Unknown property [instance.box.number=EC6DVEBMGS00sapecc6] [jstartxx.c   841]

[Thr 3792] *** WARNING => INFO: Unknown property [instance.en.host=sapecc6] [jstartxx.c   841]

[Thr 3792] *** WARNING => INFO: Unknown property [instance.en.port=3203] [jstartxx.c   841]

[Thr 3792] *** WARNING => INFO: Unknown property [instance.system.id=0] [jstartxx.c   841]

 

**********************************************************************

JStartupReadInstanceProperties: read instance properties [H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties;H:\usr\sap\EC6\DVEBMGS00\SDM\program\config\sdm_jstartup.properties]

-> ms host    : sapecc6

-> ms port    : 3903

-> OS libs    : H:\usr\sap\EC6\DVEBMGS00\j2ee\os_libs

-> Admin URL  :

-> run mode   : normal

-> run action : NONE

-> enabled    : yes

**********************************************************************

 

 

**********************************************************************

Used property files

-> files [00] : H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties

-> files [01] : H:\usr\sap\EC6\DVEBMGS00\SDM\program\config\sdm_jstartup.properties

**********************************************************************

 

**********************************************************************

Instance properties

-> ms host    : sapecc6

-> ms port    : 3903

-> os libs    : H:\usr\sap\EC6\DVEBMGS00\j2ee\os_libs

-> admin URL  :

-> run mode   : normal

-> run action : NONE

-> enabled    : yes

**********************************************************************

 

**********************************************************************

Bootstrap nodes

-> [00] bootstrap            : H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties

-> [01] bootstrap_ID4591900  : H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties

-> [02] bootstrap_ID4591950  : H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties

**********************************************************************

 

**********************************************************************

Worker nodes

-> [00] ID4591900            : H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties

-> [01] ID4591950            : H:\usr\sap\EC6\DVEBMGS00\j2ee\cluster\instance.properties

-> [02] sdm                  : H:\usr\sap\EC6\DVEBMGS00\SDM\program\config\sdm_jstartup.properties

**********************************************************************

 

[Thr 3792] JControlExecuteBootstrap: execute bootstrap process [bootstrap]

[Thr 6656] JControlDPMessageProxy: Thread 6656 started as handler thread for R/3 dispatcher messages.

 

[Thr 3792] Mon Oct 13 10:59:45 2008

[Thr 3792] *** ERROR => JStartupIGetJDKInfo: Cannot find Java class file [./JdkDetection_7184.class]. [jstartxxi.c  1017]

[Thr 3792] *** ERROR => can't get JDK information (rc = -1) [jstartxxi.c  1256]

[Thr 3792] **********************************************************************

      • ERROR => JDK Detection failed.

      • Please see SAP Note 943602 , section 'JDK detection issues'

      • for additional information and trouble shooting.

**********************************************************************

[Thr 3792] *** ERROR => node [bootstrap] not found [jstartxx.c   1593]

[Thr 3792] JControlExecuteBootstrap: error executing bootstrap node [bootstrap] (rc = -18)

[Thr 3792] JControlCloseProgram: started (exitcode = -18)

[Thr 3792] JControlCloseProgram: good bye... (exitcode = -18)

  • Re: JAVA Detection problem
    Currently Being Moderated

    Hi,

    Please check the OSS note:940893,

    Hope this helps.

     

    Regards,

    Vijay.

  • Re: JAVA Detection problem
    Radhakrishna D S
    Currently Being Moderated

    Hi,

     

     

    1. check out whether you have installed a correct version of java. Note 943498 will help you to find the same

     

    2. Check whether you have installed the complete JDK/JSDK

     

    3. Check whether there are any redundant JDK version  and make sure ur SAP J2ee uses the right one.

     

    4. Even check out the JAVA_HOME environment variable.

     

    5. Verify the corresponding parameter in the instance profile

            /usr/sap/<SID>/SYS/profile/<SID>_JC<num>_<host>

            jstartup/vm/home = <jdk home directory>

     

     

    Rgds

    Radhakrishna D S

    • Re: JAVA Detection problem
      Vitthal Prabhu
      Currently Being Moderated

      Radhakrishna

       

      All the things you have mentioned are in place. Infact it was working earlier properly. Can hard disk space issue cause this problem?

      • Re: JAVA Detection problem
        Radhakrishna D S
        Currently Being Moderated

        Hi,

         

        During Java startup

        -


        1. JControl is started.

         

        2.  JControl starts the Java instance bootstrap process.

         

        3.The Java instance bootstrap process reads the instance

        description from the Java schema of the database.

         

        4. The Java instance bootstrap process creates a file called

        instance.properties, containing the instance description, at

        operating system level.

         

        5. JControl imports the instance description from the file system.

         

        As per below details provided in ur earlier update:-

        -


        Thr 3792 JControlExecuteBootstrap: execute bootstrap process

        bootstrap Thr 6656 JControlDPMessageProxy: Thread 6656

        started as handler thread for R/3 dispatcher messages.

         

        Thr 3792 Mon Oct 13 10:59:45 2008

        Thr 3792 *** ERROR => JStartupIGetJDKInfo: Cannot find Java

        class file http://./JdkDetection_7184.class. http://jstartxxi.c 1017

         

        Thr 3792 *** ERROR => can't get JDK information (rc = -1) http://jstartxxi.c 1256

        Thr 3792 **********************************************************************

         

         

        When it is triggering the bootstrap process to reads the

        instance description from the Java schema and same bootstrap

        process I hope is failing to create a file called

        instance.properties, containing the instance description may be

        due to less disk space as you said.

         

        I think this is the reason why the WAS Java is not coming up.

         

        I hope this will help to analyse the problem.

         

         

        Rgds

        Radhakrishna  D S

  • Re: JAVA Detection problem
    Lakshminarayanan M
    Currently Being Moderated

    Hi prabhu,

     

    can u pls give some more imformation on this...

     

    did u change any password for the users sapjsf, j2ee_admin recently?

     

    If yes means u have to update the password in 5 locations in visual admin..

     

    If no means , u just chk the user are locked

     

     

    Give feedback

     

    Regards

    MLN

Actions