I get this exception whenever I try to shutdown JasperServer 3.0 in Linux. I then have to manually kill the processes. Any idea what's going on here?
>jasperctl.sh stop
Using CATALINA_BASE: /var/opt/jasper/jasperserver-pro-3.0/apache-tomcat
Using CATALINA_HOME: /var/opt/jasper/jasperserver-pro-3.0/apache-tomcat
Using CATALINA_TMPDIR: /var/opt/jasper/jasperserver-pro-3.0/apache-tomcat/temp
Using JRE_HOME: /var/opt/jasper/jasperserver-pro-3.0/java
2013-07-19 11:33:33,783 [com.theice.wtsjmxagent.JmxAgent] INFO JMX Agent v1.2.18(2009-08-28 17:12:24) starting...
2013-07-19 11:33:33,786 [com.theice.wtsjmxagent.JmxAgent] INFO Local host name:[pdk-dm-iljs-01.intcx.net]
2013-07-19 11:33:33,786 [com.theice.wtsjmxagent.JmxAgent] INFO RMI registry port:[33980] (System property 'com.theice.wtsjmxagent.port') default:[33980]
2013-07-19 11:33:33,786 [com.theice.wtsjmxagent.JmxAgent] INFO JMX Agent supports java 1.6+ jconsole.exe clients
2013-07-19 11:33:33,786 [com.theice.wtsjmxagent.JmxAgent] INFO connecting to Remote Process: <host>:<port>
2013-07-19 11:33:33,786 [com.theice.wtsjmxagent.JmxAgent] INFO pdk-dm-iljs-01.intcx.net:33980
2013-07-19 11:33:33,786 [com.theice.wtsjmxagent.JmxAgent] INFO See: http://blogs.sun.com/jmxetc/entry/jmx_connecting_through_firewalls_using
Handler error
java.lang.ClassNotFoundException: 5hos
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:396)
at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:341)
at org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:236)
at java.util.logging.LogManager$2.run(LogManager.java:254)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:252)
at java.util.logging.LogManager.getLogManager(LogManager.java:235)
at java.util.logging.Logger.<init>(Logger.java:201)
at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:969)
at java.util.logging.LogManager$RootLogger.<init>(LogManager.java:966)
at java.util.logging.LogManager$1.run(LogManager.java:179)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.<clinit>(LogManager.java:156)
at java.util.logging.Logger.getLogger(Logger.java:254)
at sun.rmi.runtime.Log$LoggerLogFactory.createLog(Log.java:154)
at sun.rmi.runtime.Log.getLog(Log.java:121)
at sun.rmi.server.Util.<clinit>(Util.java:51)
at sun.rmi.server.UnicastRef.<clinit>(UnicastRef.java:33)
at java.rmi.server.RemoteServer.<clinit>(RemoteServer.java:97)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:222)
at com.theice.wtsjmxagent.JmxAgent.premain(JmxAgent.java:198)
at com.theice.wtsjmxagent.JmxAgent.premain(JmxAgent.java:151)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:141)
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:141)
Caused by: java.rmi.server.ExportException: Port already in use: 33980; nested exception is:
java.net.BindException: Address already in use
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:249)
at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:184)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:382)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:116)
at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:180)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:92)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:68)
at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:222)
at com.theice.wtsjmxagent.JmxAgent.premain(JmxAgent.java:198)
at com.theice.wtsjmxagent.JmxAgent.premain(JmxAgent.java:151)
... 5 more
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:97)
at javax.rmi.ssl.SslRMIServerSocketFactory$1.<init>(SslRMIServerSocketFactory.java:190)
at javax.rmi.ssl.SslRMIServerSocketFactory.createServerSocket(SslRMIServerSocketFactory.java:189)
at sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:622)
at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:237)
... 14 more
FATAL ERROR in native method: processing of -javaagent failed
/var/opt/jasper/jasperserver-pro-3.0/jasperctl.sh : mysql not running
LINUX:pdk-pt-iljs-01.intcx.net, USER:jasper, DIR:/var/opt/jasper/jasperserver-pro-3.0
>