Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-1878

grouperinstaller might not stop tomcat correctly

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • grouperInstaller
    • None

    Description

      If grouper installer tried to stop tomcat 8.5, sometimes it might not be started all the way... maybe wait a tad and try again if stack?

       

      Tomcat stop with command (note you need CATALINA_HOME and JAVA_HOME set):
      /tmp/grouperInstall/apache-tomcat-8.5.12/bin/shutdown.sh

      Aug 28, 2018 3:59:30 PM edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils execCommandHelper
      SEVERE: Process exit status=1: out: , err: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=150m; support was removed in 8.0
      Aug 28, 2018 3:59:29 PM org.apache.catalina.startup.Catalina stopServer
      SEVERE: Could not contact localhost:8602. Tomcat may not be running.
      Aug 28, 2018 3:59:30 PM org.apache.catalina.startup.Catalina stopServer
      SEVERE: Catalina.stop:
      java.net.ConnectException: Connection refused (Connection refused)
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
      at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
      at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
      at java.net.Socket.connect(Socket.java:589)
      at java.net.Socket.connect(Socket.java:538)
      at java.net.Socket.<init>(Socket.java:434)
      at java.net.Socket.<init>(Socket.java:211)
      at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)

      , on command: /opt/jdk1.8.0_181/bin/java -XX:MaxPermSize=150m -Xmx640m -Dcatalina.home=/tmp/grouperInstall/apache-tomcat-8.5.12 -cp /tmp/grouperInstall/apache-tomcat-8.5.12/bin/bootstrap.jar:/tmp/grouperInstall/apache-tomcat-8.5.12/bin/tomcat-juli.jar org.apache.catalina.startup.Bootstrap stop , workingDir: /tmp/grouperInstall/apache-tomcat-8.5.12/bin
      java.lang.RuntimeException: Process exit status=1: out: , err: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=150m; support was removed in 8.0
      Aug 28, 2018 3:59:29 PM org.apache.catalina.startup.Catalina stopServer
      SEVERE: Could not contact localhost:8602. Tomcat may not be running.
      Aug 28, 2018 3:59:30 PM org.apache.catalina.startup.Catalina stopServer
      SEVERE: Catalina.stop:
      java.net.ConnectException: Connection refused (Connection refused)
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
      at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
      at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
      at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
      at java.net.Socket.connect(Socket.java:589)
      at java.net.Socket.connect(Socket.java:538)
      at java.net.Socket.<init>(Socket.java:434)
      at java.net.Socket.<init>(Socket.java:211)
      at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:476)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:408)
      at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:497)

      ,
      java.lang.RuntimeException: caller stack
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.threadRunWithStatusDots(GrouperInstallerUtils.java:8408)
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommand(GrouperInstallerUtils.java:10141)
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommand(GrouperInstallerUtils.java:10104)
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommand(GrouperInstallerUtils.java:10080)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller.tomcatBounce(GrouperInstaller.java:1201)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller.buildWs(GrouperInstaller.java:11861)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller.mainInstallLogic(GrouperInstaller.java:9162)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller.access$500(GrouperInstaller.java:84)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller$GrouperInstallerMainFunction$2.logic(GrouperInstaller.java:1505)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller.mainLogic(GrouperInstaller.java:1728)
      at edu.internet2.middleware.grouperInstaller.GrouperInstaller.main(GrouperInstaller.java:561)

      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.execCommandHelper(GrouperInstallerUtils.java:10238)
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils.access$100(GrouperInstallerUtils.java:129)
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils$2.run(GrouperInstallerUtils.java:10136)
      at edu.internet2.middleware.grouperInstaller.util.GrouperInstallerUtils$1.run(GrouperInstallerUtils.java:8354)
      at java.lang.Thread.run(Thread.java:748)

      Attachments

        Activity

          People

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: