Environment
Micro Focus Filr 3.0
Novell Filr 2.0
Novell Filr 2.0
Situation
When attempting to Stop Filr service from command-line (using rcfilr stop), the following error stack is thrown:
Shutting down Filr Tomcat
Using CATALINA_BASE: /opt/novell/filr/apache-tomcat
Using CATALINA_HOME: /opt/novell/filr/apache-tomcat
Using CATALINA_TMPDIR: /opt/novell/filr/apache-tomcat/temp
Using JRE_HOME: /usr/lib64/jvm/java/jre
Using CLASSPATH: /opt/novell/filr/apache-tomcat/bin/bootstrap.jar:/opt/novell/filr/apache-tomcat/bin/tomcat-juli.jar
Dec 09, 2016 7:52:54 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Could not contact localhost:8005. Tomcat may not be running.
Dec 09, 2016 7:52:54 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:370)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:231)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:213)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:404)
at java.net.Socket.connect(Socket.java:643)
at java.net.Socket.connect(Socket.java:590)
at java.net.Socket.<init>(Socket.java:454)
at java.net.Socket.<init>(Socket.java:234)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:498)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:370)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:457)
Shutting down Filr Tomcat
Using CATALINA_BASE: /opt/novell/filr/apache-tomcat
Using CATALINA_HOME: /opt/novell/filr/apache-tomcat
Using CATALINA_TMPDIR: /opt/novell/filr/apache-tomcat/temp
Using JRE_HOME: /usr/lib64/jvm/java/jre
Using CLASSPATH: /opt/novell/filr/apache-tomcat/bin/bootstrap.jar:/opt/novell/filr/apache-tomcat/bin/tomcat-juli.jar
Dec 09, 2016 7:52:54 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Could not contact localhost:8005. Tomcat may not be running.
Dec 09, 2016 7:52:54 PM org.apache.catalina.startup.Catalina stopServer
SEVERE: Catalina.stop:
java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:370)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:231)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:213)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:404)
at java.net.Socket.connect(Socket.java:643)
at java.net.Socket.connect(Socket.java:590)
at java.net.Socket.<init>(Socket.java:454)
at java.net.Socket.<init>(Socket.java:234)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:498)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:56)
at java.lang.reflect.Method.invoke(Method.java:620)
at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:370)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:457)
Resolution
This error indicates that the Filr service was not already running when attempt to Stop the Filr service was made.
You can use rcfilr status command to determine whether the Filr service is currently running or not before issuing the stop command.
You can use rcfilr status command to determine whether the Filr service is currently running or not before issuing the stop command.