7.9. リモートクライアントの設定のテスト
前提条件
- サーバーが起動し、Hello World クイックスタートがデプロイされている必要があります。
手順7.5 タスク
- このテストコードを実行します。
package org.jboss.esb.client; import import import import org.jboss.soa.esb.client.ServiceInvoker; org.jboss.soa.esb.listeners.message.MessageDeliverException; org.jboss.soa.esb.message.Message; org.jboss.soa.esb.message.format.MessageFactory; public class EsbClient { public static void main(String[] args) { System.setProperty("javax.xml.registry.ConnectionFactoryClass", "org.apache.ws.scout.registry.ConnectionFactoryImpl"); try { Message message = MessageFactory.getInstance().getMessage(); message.getBody().add("Sample payload"); ServiceInvoker invoker = new ServiceInvoker("FirstServiceESB", "SimpleListener"); invoker.deliverAsync(message); } catch (final MessageDeliverException e) { e.printStackTrace(); } } }