dev@glassfish.java.net

Felix Error

From: Byron Nevins <Byron.Nevins_at_Sun.COM>
Date: Tue, 20 Oct 2009 19:38:27 -0700
if you have 2 domains -- each with different sets of ports that do not conflict -- AND you turn off monitoring in one (IT 10320 -- btrace port conflict work-around) --  one sees the error  below.
(To see this error you need to run "startserv" or "asadmin start-domain --verbose" -- if you like typing ;-)
The error display does NOT make it into server.log

Is this a harmless error?  What's the deal?  Should I file a bug? 

Welcome to Felix
================

Apache Felix Remote Shell [175] Listener.Acceptor::activate()
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 java.net.ServerSocket.<init>(ServerSocket.java:185)
        at org.apache.felix.shell.remote.Listener$Acceptor.run(Listener.java:131)
        at java.lang.Thread.run(Thread.java:619)
Oct 20, 2009 7:34:59 PM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread startConnector
INFO: JMXStartupService: Started JMXConnector, JMXService URL = service:jmx:rmi://improvident:8686/jndi/rmi://improvident:8686/jmxrmi
Oct 20, 2009 7:34:59 PM com.sun.grizzly.config.GrizzlyEmbeddedHttps configureProtocol
INFO: Perform lazy SSL initialization for the listener 'http-listener-2'