Just like the ridiculously bad message in Xerces I pointed out a few years ago, here's another utterly WRONG error message, this time from Hani's favorite whipping boy, JBoss:
The method return values in the home interface must be of valid types for RMI/IIOP.
The REAL problem? I added a new method to the main Interface of my session bean, and forgot to add "throws RemoteException" to it.
Why is writing an accurate error message so damn hard to do?