just started working with LS. demos all work fine. got the HelloWorld tutorial working from the command line *and* in eclipse.
takes a little careful reading of LS.sh, but works just fine. one odd thing: the lightserver_conf.xml file is in both the VM args and Program args. not sure why that should be, but...
there is one outstanding question when we run LS : we get an exception - i think from jmx binding to port 6666. any ideas the problem is with this bind exception?
it does not seem to affect how the HelloWorld demo runs at all.
30.Nov.10 16:24:52,954 < INFO> Started HTML Adaptor for JMX on port 6666
30.Nov.10 16:24:52,977 < WARN> Stopping service not available
com.lightstreamer.g.t: java.net.BindException: Address already in use
at com.lightstreamer.g.b.c(b.java)
at com.lightstreamer.g.z.a(z.java)
at com.lightstreamer.k.c.a(c.java)
at com.lightstreamer.k.c.a(c.java)
at com.lightstreamer.l.b(l.java)
at com.lightstreamer.l.a(l.java)
at com.lightstreamer.LS.main(LS.java)
Caused by: java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
at java.net.ServerSocket.bind(ServerSocket.java:319)
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:597)
at com.sun.jmx.remote.socket.SocketConnectionServer.start(SocketConnectionServer.java:128)
at com.sun.jmx.remote.generic.SynchroMessageConnectionServerImpl.start(SynchroMessageConnectionServerImpl.java:39)
at javax.management.remote.generic.GenericConnectorServer.start(GenericConnectorServer.java:233)
... 7 more