Apache Camel にバンドルされている JMS サンプルを試しています
ApplicationContext context = new ClassPathXmlApplicationContext("camel-config.xml");
producer)
ProducerTemplate camelTemplate = context.getBean("camelTemplate", ProducerTemplate.class);
System.out.println("Invoking the multiply with 22");
int responseData = (Integer)camelTemplate.sendBody("jms:queue:numbers", ExchangePattern.InOut, 22);
System.out.println("... the result is: " + responseData);
これがコードです。これは、スタンドアロン アプリケーションとして実行すると完全に機能します。
同じことをサーブレットに入れて実行してみました。このエラーが発生しまし た The OUT message was not received within within