Another "idea" could be to leverage the SSH layer (like the Karaf client
does) from C# (for instance by embedding Putty): like this you can
connect to a running Karaf instance and execute command to the shell
console (using SSH channel).
Regards
JB
On 11/01/2012 08:49 PM, Jean-Baptiste Onofré wrote:
Hi Alan,
directly using the Karaf console looks "difficult" (I'm not a C# expert).
I think an "easy" way is to use the JMX layer. From C#, you can connect
to the Karaf JMX layer and interact with Karaf (Karaf provides a large
set of MBeans where you can do the same as in the shell console).
Other projects (like Jolokia, JMX WS Connector, IKVM, etc) can also
expose these MBeans via HTTP/JSON/XML, etc.
Regards
JB
On 11/01/2012 08:20 PM, AlanFoster wrote:
Hi all,
Is there a way for C# to interact with the Karaf console and send in
specific commands like starting/stopping bundles, and then being able
to see
exactly when the bundle has successfully been installed/uninstalled
The exact use case is :: We are running a set of C# unit tests which need
needs to install/uninstall bundles and change configuration cfg files
to see
that the behaviour is as expected
Is this something that is possible?
Alan
--
View this message in context:
http://karaf.922171.n3.nabble.com/Interact-with-Karaf-using-C-tp4026654.html
Sent from the Karaf - User mailing list archive at Nabble.com.
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com