Context context = new JndiContext();
context.bind("testnode", node);
node.set("ksession", session);
CamelContext camelContext = new DefaultCamelContext(context);
camelContext.addRoutes(new RouteBuilder() {
@Override
public void configure() throws Exception {
from("direct:test-session").policy(new DroolsPolicy()).unmarshal("json").to("drools://testnode/ksession").marshal("json");
from("direct:unmarshall").policy(new DroolsPolicy()).unmarshal("json");
from("direct:marshall").policy(new DroolsPolicy()).marshal("json");