axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Davanum Srinivas <dava...@gmail.com>
Subject Re: Even more symbolTable woes?
Date Fri, 22 Jul 2005 16:48:23 GMT
+1 to report a new one with this info.

-- dims

On 7/22/05, Steve Green <steveg@epok.net> wrote:
> On Thu, 2005-07-21 at 18:29 -0400, Davanum Srinivas wrote:
> > not a known problem. please dive in.
> >
> > -- dims
> 
> I dived in but I am not in too deep yet.  It looks like the problem is
> in JavaBeanHelperWriter and came as the result of:
> 
>         revision 1.50
>         date: 2005/03/20 18:58:49;  author: gdaniels;  state: Exp;
>         lines: +6 -7
>         branches:  1.50.2;
>         Fix:
> 
>         http://issues.apache.org/jira/browse/AXIS-1869
> 
>         Don't walk the ref chain unless the TypeEntry is a CollectionTE
>         - this should DTRT for true derived types.
> 
> Specifically,
> 
>         // Otherwise, use the type at the end of the ref
>         // chain.
>         while (elemType.getRefType() != null) {
>             elemType = elemType.getRefType();
>         }
> 
> was changed to
> 
>         // Otherwise, use the first non-Collection type we
>         // encounter up the ref chain.
>         while (elemType instanceof CollectionTE) {
>             elemType = elemType.getRefType();
>         }
> 
> At this point, I am quickly reaching the depth of my understanding as to
> what it going on here.  Anyone (glen) want to shed some light?
> 
> Does it make sense to reopen/back-out AXIS-1869 or shall I create a new
> report?
> 
> ~S
> 
> 


-- 
Davanum Srinivas -http://blogs.cocoondev.org/dims/

Mime
View raw message