[jboss-user] [jBPM] - Re: HornetQ taskclient connection exceptions.

Mauricio Salatino do-not-reply at jboss.com
Tue Jul 3 09:32:29 EDT 2012

Mauricio Salatino [https://community.jboss.org/people/salaboy21] created the discussion

"Re: HornetQ taskclient connection exceptions."

To view the discussion, visit: https://community.jboss.org/message/745774#745774

1.     AsyncTaskService  client = new AsyncHornetQTaskClient();
        client.connect("", 5445);
This is an Async Client, if you are using hornetQ that's probably what you want to have.  

2.     TaskService  client = new SyncTaskServiceWrapper(new AsyncHornetQTaskClient());
        client.connect("", 5445);
THis is the same but wrapped by a layer which abstract the async behaviour of HornetQ, it's up to you. Look at the methods that are exposed. 
For the AsyncTaskService you will need to provide a handler that will be called when you receive a response. The SyncWrapper hide those handlers.

About the expcetion: 
+String name = "client 1" ++UUID.randomUUID();+
+TaskClient client = new TaskClient(new HornetQTaskClientConnector(name, new HornetQTaskClientHandler(SystemEventListenerFactory.getSystemEventListener())));+

+Are you creating too much clients? When are you creating them? you should close them, if you are not using them anymore or reuse them.+

Reply to this message by going to Community

Start a new discussion in jBPM at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120703/cfd7cadd/attachment.html 

More information about the jboss-user mailing list