AppD Archive

Can't start Java LiteViewer

CommunityUser
Splunk Employee
Splunk Employee

Could you help me with the following issue:

I started c:\AppDynamics\AppDynamicsLite\LiteViewer>java -jar adlite-viewer.jar

but viewer can't start, I've marked the warn text


Starting ... AppDynamics Lite Viewer 2.1.1 GA Build Date 2012-08-05 21:13:55
Lite Viewer Home Directory[C:\AppDynamics\AppDynamicsLite\LiteViewer]
Using Java Version [1.7] for Lite Viewer
Starting adlite-viewer on port 8990.
2013-12-15 16:22:45.679::INFO:  Logging to STDERR via org.mortbay.log.StdErrLog
2013-12-15 16:22:45.710::INFO:  jetty-
2013-12-15 16:22:45.804::WARN:  Can't reuse C:\Users\ADMINI~1\AppData\Local\Temp
\2\Jetty_0_0_0_0_8990_adlite-viewer.jar____-x5l502, using C:\Users\ADMINI~1\AppD
ata\Local\Temp\2\Jetty_0_0_0_0_8990_adlite-viewer.jar____-x5l502_177452911555247
356
2013-12-15 16:22:45.804::INFO:  Extract jar:file:/C:/AppDynamics/AppDynamicsLite
/LiteViewer/adlite-viewer.jar!/ to C:\Users\ADMINI~1\AppData\Local\Temp\2\Jetty_
0_0_0_0_8990_adlite-viewer.jar____-x5l502_177452911555247356\webapp
2013-12-15 16:22:53.991::INFO:  NO JSP Support for /, did not find org.apache.ja
sper.servlet.JspServlet
Logging Configuration File[C:\AppDynamics\AppDynamicsLite\LiteViewer\log4j.xml]
?÷? 15, 2013 4:22:54 PM com.appdynamics.lite.viewer.core.o e
INFO: initializing rules ............
2013-12-15 16:22:55.319::WARN:  failed SocketConnector @ 0.0.0.0:8990
java.net.BindException: Address already in use: JVM_Bind
        at java.net.DualStackPlainSocketImpl.bind0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
        at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
        at java.net.PlainSocketImpl.bind(Unknown Source)
        at java.net.ServerSocket.bind(Unknown Source)
        at java.net.ServerSocket.<init>(Unknown Source)
        at java.net.ServerSocket.<init>(Unknown Source)
        at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector
.java:78)
        at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:72)
        at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:25
2)
        at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:14
5)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at org.mortbay.jetty.Server.doStart(Server.java:221)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at com.appdynamics.lite.viewer.main.Main.main(Main.java:119)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.simontuffs.onejar.Boot.run(Boot.java:306)
        at com.simontuffs.onejar.Boot.main(Boot.java:159)
2013-12-15 16:22:55.319::WARN:  failed Server@109dfdfd
java.net.BindException: Address already in use: JVM_Bind
        at java.net.DualStackPlainSocketImpl.bind0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
        at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
        at java.net.PlainSocketImpl.bind(Unknown Source)
        at java.net.ServerSocket.bind(Unknown Source)
        at java.net.ServerSocket.<init>(Unknown Source)
        at java.net.ServerSocket.<init>(Unknown Source)
        at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector
.java:78)
        at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:72)
        at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:25
2)
        at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:14
5)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at org.mortbay.jetty.Server.doStart(Server.java:221)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at com.appdynamics.lite.viewer.main.Main.main(Main.java:119)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.simontuffs.onejar.Boot.run(Boot.java:306)
        at com.simontuffs.onejar.Boot.main(Boot.java:159)
Exiting.
java.net.BindException: Address already in use: JVM_Bind
        at java.net.DualStackPlainSocketImpl.bind0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketBind(Unknown Source)
        at java.net.AbstractPlainSocketImpl.bind(Unknown Source)
        at java.net.PlainSocketImpl.bind(Unknown Source)
        at java.net.ServerSocket.bind(Unknown Source)
        at java.net.ServerSocket.<init>(Unknown Source)
        at java.net.ServerSocket.<init>(Unknown Source)
        at org.mortbay.jetty.bio.SocketConnector.newServerSocket(SocketConnector
.java:78)
        at org.mortbay.jetty.bio.SocketConnector.open(SocketConnector.java:72)
        at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:25
2)
        at org.mortbay.jetty.bio.SocketConnector.doStart(SocketConnector.java:14
5)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at org.mortbay.jetty.Server.doStart(Server.java:221)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:
40)
        at com.appdynamics.lite.viewer.main.Main.main(Main.java:119)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.simontuffs.onejar.Boot.run(Boot.java:306)
        at com.simontuffs.onejar.Boot.main(Boot.java:159)
Type 'shutdown' to shutdown the viewer process



 Viewer Lite Shell:>

0 Karma
1 Solution

Arun_Dasetty
Super Champion

Hi,

Thanks for trying out  our Lite  version our prodct . From the error message it is evident that there is already another liteviwer instance is running on 8990 port , you can confirm by accessing localhost:8990 in browser on the same machine. If this is not the case we request you to kill all java process and start the viewer again that should work

If you want to start another liteviwer instance you can copy Liteviwer install dir in to new path and start Liteviwer

using -Dadlite.port=8991 or other port :

ex: java -Dadlite.port=8991 -jar adlite-viwer.jar 

Let us know if that information helps.

Thanks,

Arun

View solution in original post

0 Karma

Arun_Dasetty
Super Champion

Hi,

Thanks for trying out  our Lite  version our prodct . From the error message it is evident that there is already another liteviwer instance is running on 8990 port , you can confirm by accessing localhost:8990 in browser on the same machine. If this is not the case we request you to kill all java process and start the viewer again that should work

If you want to start another liteviwer instance you can copy Liteviwer install dir in to new path and start Liteviwer

using -Dadlite.port=8991 or other port :

ex: java -Dadlite.port=8991 -jar adlite-viwer.jar 

Let us know if that information helps.

Thanks,

Arun

0 Karma

CommunityUser
Splunk Employee
Splunk Employee

Hi Arun,

It was java process to kill.

Thanks and kind regards

Ilan

0 Karma
Get Updates on the Splunk Community!

See just what you’ve been missing | Observability tracks at Splunk University

Looking to sharpen your observability skills so you can better understand how to collect and analyze data from ...

Weezer at .conf25? Say it ain’t so!

Hello Splunkers, The countdown to .conf25 is on-and we've just turned up the volume! We're thrilled to ...

How SC4S Makes Suricata Logs Ingestion Simple

Network security monitoring has become increasingly critical for organizations of all sizes. Splunk has ...