protected static KieServicesConfiguration createKieServicesJmsConfiguration() { try { InitialContext context = TestConfig.getInitialRemoteContext(); Queue requestQueue = (Queue) context.lookup(TestConfig.getRequestQueueJndi()); Queue responseQueue = (Queue) context.lookup(TestConfig.getResponseQueueJndi()); ConnectionFactory connectionFactory = (ConnectionFactory) context.lookup(TestConfig.getConnectionFactory()); KieServicesConfiguration jmsConfiguration = KieServicesFactory.newJMSConfiguration( connectionFactory, requestQueue, responseQueue, TestConfig.getUsername(), TestConfig.getPassword()); return jmsConfiguration; } catch (Exception e) { throw new RuntimeException("Failed to create JMS client configuration!", e); } }