Thank you very much for the reply, I really appreciate the help. I think my original post wasn't clear (sorry about my poor english), I'll try to put this as correctly as possible.
When you do a remote call or callback, a number of problems may happen. The invoke() and invokeOneWay() methods declare that throw a Throwable, but Throwable is a very general interface (I'm confused because I have readed somewhere that throwing or catching a Throwable is a bad practice, anyway let's continue with the main point). The programmer that uses these methods needs to know what kind of things may be thrown and the originating reasons. I know that you can search in google for a certain type of exception to learn about its meaning, but that's not the problem here. The problem is that there is no documentation (at least I don't have found it) about the things that can be thrown by the remote invocations. The same applies for the callbacks:When you do a callback, a CallbackHandleException can arise, which wraps the real Throwable, but I don't know what kind of things may come in there. Is important to know what will be thrown in the following situations: - When the call were going from the emisor to the receptor. - When the call made it to the receptor but some problem occurred during processing. - When the call were returning from the receptor to the emisor. Think in the following scenario: 1. You have a client-server application. 2. The server have a variable X with value 5. 3. The client does a remote call to the server and tells him "please increment X by one" 4. The server increase the value and now X == 6 5. The remote call returns 6. The client tells the user: "dear user, now the value of X is 6" Now imagine that the remote call throws a Throwable... How can you determinate what happened? Did the request get to the server? Was the value of X increased? The problem occurred during the call return? Well, I hope my explanation was correct and clear. Big thanks to all people. View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4017275#4017275 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4017275 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user