Hi all,
I'm thinking of running a Karaf instance embedded in my application (for
instance via Main.main()).
When running Karaf embedded, it would be nice to not have Karaf open any
server ports.
As far as I can tell, there is no way of achieving this, since Karaf at
a minimum always sets up a shutdown server on a random port.
(I've disabled all other ports -- JMX, SSH, RMI, etc).
Would it make sense to make the opening of the shutdown port optional?
In the embedding case, the Karaf instance would be taken down by the
enclosing application so the shutdown port doesn't make much sense.
Thoughts?
best regards, Peter