Я начинаю работать с Mule 3.4 и его IDE. Мне нужно перенести некоторые сервисы с jBossESB на этот Mule. Некоторые из этих сервисов под названием EJB3 развернуты на внешнем jBoss7, например:
private ServiceInterface lookupRemoteEJB3Stateless() throws NamingException {
final Hashtable<String, String> jndiProperties = new Hashtable<String, String>();
jndiProperties.put(Context.URL_PKG_PREFIXES,"org.jboss.ejb.client.naming");
final Context context = new InitialContext(jndiProperties);
ServiceInterface myService = (ServiceInterface) context
.lookup("ejb://URI/ServiceRemote");
return myService;
}
Кроме того, у меня был файл jboss-ejb-client.properties
в src/main/resources
.
Как мне подойти к этому под Mule? Простое копирование кода между серверами не работает... Спасибо!