5.8. JNDI
JNDI 통합은 다음과 같이 JBoss EAP 특정 CamelContext에서 제공합니다.
InitialContext inictx = new InitialContext(); CamelContextFactory factory = inictx.lookup("java:jboss/camel/CamelContextFactory"); WildFlyCamelContext camelctx = factory.createCamelContext();
InitialContext inictx = new InitialContext();
CamelContextFactory factory = inictx.lookup("java:jboss/camel/CamelContextFactory");
WildFlyCamelContext camelctx = factory.createCamelContext();
WildFlyCamelContext
에서 사전 구성된 이름 지정 컨텍스트를 얻을 수 있습니다.
Context context = camelctx.getNamingContext(); context.bind("helloBean", new HelloBean());
Context context = camelctx.getNamingContext();
context.bind("helloBean", new HelloBean());
그런 다음 Camel 경로에서 참조할 수 있습니다.