Now that the changes related to EJBTHREE-1454 are nearing completion, i plan to take up the next task.
Create Tests for @Remote pass-by-value within local JVM
Spec-defined, see ticket.
Is EJBTHREE-1401 being implemented by Robert Marcano as stated here http://www.jboss.com/index.html?module=bb&op=viewtopic&t=139821?
Now that both EJBTHREE-1454 and EJBTHREE-1401 have been done for review, i am thinking of moving to the next one:
MockServer must report startup / shutdown
RemoteAccessTestCase starts up a MockServer in a separate process. The current mechanism used is to Thread.sleep for it to startup, and kill the Process to shut it down. Could be more elegant such that the test doesn't rely on a startup within X seconds (under load this can cause incorrect transient failures). Best approach here is probably to open some socket, implement a minimal protocol, and make hooks for "isRunning" and "shutdown" tasks. Nothing too fancy required, this is a little standalone process used in testing only.
Let me know if you want me to take this one next or if you have something else that can be taken up first :-)
A better MockServer would be great. :)
Okay, i will start work on this.