Hi David,
Karaf can act as an OBR client. But it's optional. If no OBR are
provided, Karaf doesn't use it.
So, I think it's "normal" that OBR is not part of the minimal distribution.
For sshd, it's the same. In a minimal distro, the users doesn't expect
to have the SSH server started.
My 0.02 cents :)
Regards
JB
On 04/05/2011 09:19 AM, David Jencks wrote:
I spent some time making the framework kar contents match better with the
minimal server from the old style karaf assembly and think there might be
missing bundles. I'm hoping to convince everyone to move to the new style
assemblies so I'm not concerned with actually fixing the old one but want to
make sure that the following jars should be in the minimal server:
Here are the bits of the mvn dependency:tree I think are more correct than the
old style karaf assembly contents:
[INFO] +-
org.apache.karaf.shell:org.apache.karaf.shell.ssh:jar:3.0.0-SNAPSHOT:compile
[INFO] | \- org.apache.sshd:sshd-core:jar:0.5.0:compile
[INFO] | \- org.apache.mina:mina-core:jar:2.0.1:compile
sshd-core and mina-core are missing from the minimal assembly
[INFO] +-
org.apache.karaf.features:org.apache.karaf.features.core:jar:3.0.0-SNAPSHOT:compile
[INFO] | +-
org.apache.felix:org.apache.felix.bundlerepository:jar:1.6.4:compile
[INFO] | \-
org.apache.karaf.shell:org.apache.karaf.shell.obr:jar:3.0.0-SNAPSHOT:compile
bunderepository and karaf obr are missing from the minimal assembly.
Should these 4 jars be in the minimal server?
Other than this and a few config files I haven't sorted through yet the newer
assemblies/apache-karaf-minimal appears to me to be the same as the old one.
thanks
david jencks