I tried building the Axis 1.1 Beta source and debugging, and found that the Axis RPCElement class was trying to find a best-fit method signature match instead of an exact match. It thinks that it is OK to convert a single instance of "MyObject" into an array containing one MyObject element. So it will choose the first closely-matching method it finds with either a "MyObject" or an "MyObject[]" argument rather than looking for the perfect match.
After discovering this, I posted my findings to the "axis-dev" list and got a response that this behavior is most likely a bug. Thanks for everyone's comments. Tim Dierks EDS PLM Solutions San Diego, CA __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
