From: Peter C. <Pet...@me...> - 2006-07-14 10:47:42
|
> From: Matthew Buckett > I have had a quick look at removing the dependancy on RMI=20 > throughout the=20 > bodington code and have an initial attempt. Reasons for=20 > removing it include: >=20 > - It is not used. Nowhere do we use the features of RMI. > - It clutters up the APIs as all our methods throw RemoteException. > - RemoteExceptions are just ignored when people write code. > - It speeds up the build, the rmic task is the slowest bit of=20 > the build. Template compilation? > - It allows project rebuilds by IDEs (eclipse) without needing ant. > - If we needed it again adding it back in is simple. >=20 > Comments? We either need a clean separation - awkward given the amount of database code now in facilities, I suspect - or we need to accept the merge. I'd accept the merge and get rid of the potential source of problems. If it gets to a vote, I would vote in favour of removal of RMI. - Peter |