Hmmmm... What happened to our process? There was no vote for this.
Russell Butek
[EMAIL PROTECTED]
Glen Daniels <[EMAIL PROTECTED]> on 10/07/2002 10:49:27 PM
Please respond to [EMAIL PROTECTED]
To: "Axis-Dev (E-mail)" <[EMAIL PROTECTED]>
cc:
Subject: Merge of i4 stuff
I4 is now merged over to HEAD, ant clean all-tests passed multiple times.
The last problem was with the terra test - which I think is a bad test as
it stands, because it relies on broken behavior to "succeed". We get XML
back with a value of an <xsd:list> type and try to deserialize it - the
test was failing with the change I made in BeanDeserializer to be more
correct about throwing errors when a deserializer can't be found. It
succeeds with the old code in there because we'll use a "blank"
DeserializerImpl by default if we can't find the right deserializer, and
that ends up with a null value for the field rather than an exception
thrown.
We don't currently support <xsd:list> style enumerations. We should, I
think, either 1) code up real support for this kind of thing, 2) throw
errors when we encounter these constructs in WSDL, or 3) generate
MessageElement/SOAPElement placeholders when we encounter them in WSDL.
Comments about this in BeanDeserializer.onStartChild(). Once we resolve
this, we should put the exception throwing code back in.
Dims, this was your baby - opinions?
--Glen