Layer7 API Management

  • 1.  Unable to start Gateway after VM Patch Update since it Updated the previous JDK version

    Posted Oct 05, 2017 08:22 AM

    Hi,

    Our infrateam updated a patch in linux server and the upgradation updated the JDK version and now we are unable to start the gateway services and unable to configure the gateway setup to change the JDK path with Updated one.

     

    We have suggested the infra team to roleback the update or install the the previous JDK version.

    Is there any other way that we can reconfigure our JDK path with the updated version

     

    Getting the below logs while trying to configure the setup.sh

     

    [root@Gateway ~]# /opt/SecureSpan/Gateway/runtime/bin/setup.sh
    The JDK you have specified (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64/jre) does not exist.
    Please run /opt/SecureSpan/Gateway/runtime/bin/setup.sh to configure.

     

     

    Thanks,

    Abhijeet.



  • 2.  Re: Unable to start Gateway after VM Patch Update since it Updated the previous JDK version
    Best Answer

    Posted Oct 06, 2017 06:50 PM

    Hi Abhijeet,

    you didn't mention the gateway version. the followings are what we did for software gateway 8.3.

    Update Gateway to use new JDK:

    1. # vi /opt/SecureSpan/Controller/etc/host.properties
    Replace Host.jre= value with: /usr/java/jdk1.8.0_102/jre
    # cat /opt/SecureSpan/Controller/etc/host.properties
    2. # vi /opt/SecureSpan/Gateway/node/default/etc/conf/node.properties

    Replace node.java.path= value with: /usr/java/jdk1.8.0_102/jre
    # cat /opt/SecureSpan/Gateway/node/default/etc/conf/node.properties

     

    thanks.

    changjiang



  • 3.  Re: Unable to start Gateway after VM Patch Update since it Updated the previous JDK version

    Posted Oct 09, 2017 01:55 AM

    Hi Changjiang,

     

    Thankyou,Its a software gateway 9.2 and we done the same as you mentioned and the issue is resolved and gateway started successfully.

     

     

    Thankyou,

    abhijeet