NamedListCodec doesn't properly write Iterable items
----------------------------------------------------

                 Key: SOLR-696
                 URL: https://issues.apache.org/jira/browse/SOLR-696
             Project: Solr
          Issue Type: Bug
    Affects Versions: 1.3
            Reporter: Grant Ingersoll
            Assignee: Grant Ingersoll
             Fix For: 1.3


The NamedListCodec doesn't properly write Iterable items on line 224.  All the 
other instanceof checks return true, while that one falls through and returns 
false.

Exception is:
 Caused by: java.lang.ClassCastException: java.util.ArrayList
     [java]     at 
org.apache.solr.common.util.NamedListCodec.readNamedList(NamedListCodec.java:108)
     [java]     at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.java:155)
     [java]     at 
org.apache.solr.common.util.NamedListCodec.readOrderedMap(NamedListCodec.java:98)
     [java]     at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.java:154)
     [java]     at 
org.apache.solr.common.util.NamedListCodec.readOrderedMap(NamedListCodec.java:98)
     [java]     at 
org.apache.solr.common.util.NamedListCodec.readVal(NamedListCodec.java:154)
     [java]     at 
org.apache.solr.common.util.NamedListCodec.unmarshal(NamedListCodec.java:89)
     [java]     at 
org.apache.solr.client.solrj.impl.BinaryResponseParser.processResponse(BinaryResponseParser.java:39)
     [java]     at 
org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.request(CommonsHttpSolrServer.java:385)

Test and patch shortly


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to