So where does the invocation target class loader fit in, I don't see it in the apis.
I have been talking to Ron about some current remoting class loading issues that arise
from the invocation handler being the only one who knows the correct class loader for
unmarshalling application specific classes:
1. thread pool receives a remoting request.
2. unmarshall just enough to understand the request, but don't unmarshall any
invocation payload. Application specific data needs to be isolated outside of the remoting
control structures to allow this to happen.
3. dispatch the request to a handler.
4. handler sets the TCL
5. handler or its delegate unmarshalls application payload
6. application does what is does.
7. handler serializes application return/exception and then unsets the TCL
8. remoting layer completes request control information
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4169175#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...