[ https://issues.apache.org/jira/browse/AXIS-2875?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13457872#comment-13457872 ]
Andreas Veithen commented on AXIS-2875: --------------------------------------- There is one remaining issue with Java 1.6. ComplexEchoServiceTestCase#test2ComplexEchoServiceEcho21 fails with the following error: org.xml.sax.SAXException: No deserializer for {http://www.w3.org/2001/XMLSchema}anyType at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:320) at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1052) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:158) at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384) at org.apache.axis.client.Call.invoke(Call.java:2467) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at test.wsdl.echo.ComplexEchoServiceSoapBindingStub.echo2(ComplexEchoServiceSoapBindingStub.java:255) at test.wsdl.echo.ComplexEchoServiceTestCase.test2ComplexEchoServiceEcho21(ComplexEchoServiceTestCase.java:105) This seems to be related by a difference in behavior when selecting the XML type for test.wsdl.echo.NamedValue[], as can be seen in the following debug logs. Java 1.5: 15:48:36,735 [305967@qtp-25358555-3] DEBUG org.apache.axis.encoding.SerializationContext - Start serializing element; elemQName={http://types.echo.services}value; xmlType={http://www.w3.org/2001/XMLSchema}anyType; javaClass=class java.lang.Object; sendNull=null; sendType=null; value=[Ltest.wsdl.echo.NamedValue;@299629 15:48:36,735 [305967@qtp-25358555-3] DEBUG org.apache.axis.encoding.SerializationContext - Getting serializer for javaType=class [Ltest.wsdl.echo.NamedValue; and xmlType=null 15:48:36,735 [305967@qtp-25358555-3] DEBUG org.apache.axis.encoding.SerializationContext - Serializer is org.apache.axis.encoding.ser.ArraySerializer@b2175 15:48:36,735 [305967@qtp-25358555-3] DEBUG org.apache.axis.encoding.SerializationContext - Actual XML type is {http://types.echo.services}ArrayOfNamedValue 15:48:36,735 [305967@qtp-25358555-3] DEBUG org.apache.axis.encoding.SerializationContext - Start element {http://types.echo.services}value 15:48:36,735 [305967@qtp-25358555-3] DEBUG org.apache.axis.encoding.SerializationContext - Adding xsi:type attribute for type {http://types.echo.services}ArrayOfNamedValue Java 1.6: 16:48:38,309 [371070192@qtp-15735326-3] DEBUG org.apache.axis.encoding.SerializationContext - Start serializing element; elemQName={http://types.echo.services}value; xmlType={http://www.w3.org/2001/XMLSchema}anyType; javaClass=class java.lang.Object; sendNull=null; sendType=null; value=[Ltest.wsdl.echo.NamedValue;@5afaa824 16:48:38,309 [371070192@qtp-15735326-3] DEBUG org.apache.axis.encoding.SerializationContext - Getting serializer for javaType=class [Ltest.wsdl.echo.NamedValue; and xmlType=null 16:48:38,309 [371070192@qtp-15735326-3] DEBUG org.apache.axis.encoding.SerializationContext - Serializer is org.apache.axis.encoding.ser.ArraySerializer@15b57dcb 16:48:38,309 [371070192@qtp-15735326-3] DEBUG org.apache.axis.encoding.SerializationContext - Actual XML type is {http://types.echo.services}>MyElement2Response 16:48:38,309 [371070192@qtp-15735326-3] DEBUG org.apache.axis.encoding.SerializationContext - Start element {http://types.echo.services}value > Axis not buildable with Java 1.6 > -------------------------------- > > Key: AXIS-2875 > URL: https://issues.apache.org/jira/browse/AXIS-2875 > Project: Axis > Issue Type: Bug > Affects Versions: 1.4 > Reporter: Andreas Veithen > Assignee: Andreas Veithen > Priority: Minor > Fix For: 1.4.1 > > > Axis currently can't be built with Java 1.6. The reason is that Axis > implements an older version of the SAAJ specs, but Java 1.6 contains the > latest SAAJ version. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org