Re: Exception in SolrJ Client bean indexing

2008-07-31 Thread Noble Paul നോബിള്‍ नोब्ळ्
If the annotation is applied to a setter method , it should take only one param

On Thu, Jul 31, 2008 at 8:20 PM, Ranjeet <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I have attached the souce code to index the document by solrJ. I am trying
> this by pojo by refering "http://wiki.apache.org/solr/Solrj"; to prepare
> clinet of SolrJ. please guide me how to handle this problem.
>
>
> 1. Exception throws:
> e : Invalid setter method. Must have one and only one parameter
> java.lang.RuntimeException: Invalid setter method. Must have one and only
> one parameter
>  at
> org.apache.solr.client.solrj.beans.DocumentObjectBinder$DocField.storeType(DocumentObjectBinder.java:171)
>  at
> org.apache.solr.client.solrj.beans.DocumentObjectBinder$DocField.(DocumentObjectBinder.java:122)
>  at
> org.apache.solr.client.solrj.beans.DocumentObjectBinder.collectInfo(DocumentObjectBinder.java:100)
>  at
> org.apache.solr.client.solrj.beans.DocumentObjectBinder.getDocFields(DocumentObjectBinder.java:82)
>  at
> org.apache.solr.client.solrj.beans.DocumentObjectBinder.toSolrInputDocument(DocumentObjectBinder.java:65)
>  at org.apache.solr.client.solrj.SolrServer.addBean(SolrServer.java:67)
>  at
> com.xonos.ecommerce.search.web.action.IndexBeanSolrJ.indexByBean(IndexBeanSolrJ.java:53)
>  at
> com.xonos.ecommerce.search.web.action.IndexBeanSolrJ.main(IndexBeanSolrJ.java:72)
>
> 2. Data definition in schema.xml are:
>
>  
> omitNorms="true"/>
>
> omitNorms="true"/>
> multiValued="true" omitNorms="true"/>
> multiValued="true"/>
>
>
>
>
>
>
>
>
>
>
>
> Regards,
> Ranjeet



-- 
--Noble Paul


Exception in SolrJ Client bean indexing

2008-07-31 Thread Ranjeet
Hi,

I have attached the souce code to index the document by solrJ. I am trying this 
by pojo by refering "http://wiki.apache.org/solr/Solrj"; to prepare clinet of 
SolrJ. please guide me how to handle this problem.


1. Exception throws:

e : Invalid setter method. Must have one and only one parameter
java.lang.RuntimeException: Invalid setter method. Must have one and only one 
parameter
 at 
org.apache.solr.client.solrj.beans.DocumentObjectBinder$DocField.storeType(DocumentObjectBinder.java:171)
 at 
org.apache.solr.client.solrj.beans.DocumentObjectBinder$DocField.(DocumentObjectBinder.java:122)
 at 
org.apache.solr.client.solrj.beans.DocumentObjectBinder.collectInfo(DocumentObjectBinder.java:100)
 at 
org.apache.solr.client.solrj.beans.DocumentObjectBinder.getDocFields(DocumentObjectBinder.java:82)
 at 
org.apache.solr.client.solrj.beans.DocumentObjectBinder.toSolrInputDocument(DocumentObjectBinder.java:65)
 at org.apache.solr.client.solrj.SolrServer.addBean(SolrServer.java:67)
 at 
com.xonos.ecommerce.search.web.action.IndexBeanSolrJ.indexByBean(IndexBeanSolrJ.java:53)
 at 
com.xonos.ecommerce.search.web.action.IndexBeanSolrJ.main(IndexBeanSolrJ.java:72)

2. Data definition in schema.xml are:

 
   
   
   
   
   

   
   


   
   
   
   


Regards,
Ranjeet