-
Notifications
You must be signed in to change notification settings - Fork 118
2. OSGI and Karaf
Hitachi Vantara leverages the use of OSGI technology within the Pentaho suite and makes use of Apache karaf as an OSGI container in our tools.
The OSGi technology facilitates the componentization of software modules and applications and assures remote management and interoperability of applications and services over a broad variety of devices. Building systems from in-house and off-the-shelf OSGi modules increases development productivity and makes them much easier to modify and evolve.
From https://www.osgi.org
Pentaho's custom distributions of Apache Karaf are assembled here. Currently there are five flavors of the the Karaf distribution meant to be used by the tools that compose the Pentaho suite.
- Client
- Server
- PME
- PMR
- PRD
To gain access via SSH to Karaf perform the the following steps:
-
Enable ssh on
karaf/etc/org.apache.karaf.features.cfg
by adding "ssh" to thefeaturesBoot
if it's not already there. -
Find the Karaf port, it shows up in the startup log.
-
ssh user@localhost -p <port>
- For the server the login used is the same as the login to the web interface.
- For other karaf flavors, user:
karaf
and pwd:karaf
-
If ssh complains and offers
ssh-dss
add this to your.ssh/config
file:HostkeyAlgorithms +ssh-dss