[ http://issues.apache.org/jira/browse/AXIS-2271?page=comments#action_12355893 ]
Steve Green commented on AXIS-2271: ----------------------------------- It looks like the problem was introduced in CVS version 1.112 of SerializationContext.java with the creation of getActualJavaClass(). Removal of that function restores previous behavior, but presumably breaks whatever Jongjin Choi was tring to fix. CVS log states: Fix and test case for AXIS-2098, AXIS-2103 - WSDDTypeMapping : Register exact type mapping for primtive type at the server-side. (primitive type instead of primitive wrapper) - JavaStubWriter : Register exact type mapping for schema derived types in the client side. - Serialization : Pass the java class to the SerializationContext to determine actual java type for serialization - TypeMappingImpl : find serializer using xml type. (for schema derived types) - JavaBeanHelperWriter : write exact type qname for schema ref'ed element. (AXIS-2103) from Jongjin Choi > Regression with polymorphism > ---------------------------- > > Key: AXIS-2271 > URL: http://issues.apache.org/jira/browse/AXIS-2271 > Project: Apache Axis > Type: Bug > Components: Serialization/Deserialization > Versions: current (nightly) > Reporter: Steve Green > Attachments: polymorphism.wsdl, polytest.java > > Polymorphism doesn't work when the element in question isn't a top level > request or response (RPCParam). -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira