Hi, all I have a question about com.cvicse.inforweb.invocation.Invocation. There are three payload variables in the class, transient_payload, as_is_payload which used to store the parameters don’t need to be marshaled , payload. I don’t understand why we need an as_is_payload variable. In my point, all parameters to be transferred should be marshaled in client side. And it is done by RMI automatically. Therefore it is meaningless to define an as_is_payload variable. Any help is appreciated!