DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13175>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=13175 Deserialization of two arguments with the same object fails Summary: Deserialization of two arguments with the same object fails Product: Axis Version: 1.0-rc2 Platform: PC OS/Version: Windows XP Status: NEW Severity: Normal Priority: Other Component: Serialization/Deserialization AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] When I'm calling a method like e.g. get(dvDate date1, dvDate date2) at an axis webservice where date1 is the same object as date2 the deserialization of date2 fails. Axis serializes the object only once with two argument references to it. At the deserialization axis gets an deserializer from the factory for date1 and parses it correctly. But for date2 it gets a _new_ deserializer from the factory and does _not_ parse the argument again, but assumes that this will be the same deserializer as for date1 and only tries to read the value again and fails, because the factory created a new deserializer. When calling the above method with different object everything works fine.