Grep for uuid in config directory. It's probably in solrconfig.xml especially if you have dedup chain.
Regards, Alex On 28/03/2014 7:52 pm, "Silvia Suárez" <s...@anpro21.com> wrote: > Dear all: > > I'm trying to add a solr document into the solr collection. The code that I > am using is like this: > > public static void addDocuments (HttpSolrServer serverCore2) > throws SolrServerException, IOException { > SolrInputDocument doc1 = new SolrInputDocument(); > doc1.addField( "c_noticia", "id1", 1.0f ); > doc1.addField( "c_tipo", 1, 1.0f ); > doc1.addField( "c_perfil", 10 ); > serverCore2.add( doc1 ); > serverCore2.commit(); > > } > > However, I get next error when i execute my program: > > Exception in thread "main" > org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: > Document is missing mandatory uniqueKey field: uuid at > > org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:402) > at > > org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:180) > at > > org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:117) > at org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:116) at > org.apache.solr.client.solrj.SolrServer.add(SolrServer.java:102) at > SearchLucene.addDocuments(SearchLucene.java:1047) at > SearchLucene.printOr(SearchLucene.java:1030) at > SearchLucene.SearchLuciernaga(SearchLucene.java:437) at > GetResults.main(GetResults.java:482) > > > My schema.xml file is like this: > > <field name="c_noticia" type="string" indexed="true" stored="true" > required > ="true" multiValued="false" /> <field name="c_tipo" type="int" indexed= > "true" stored="true" multiValued="true"/> <field name="c_perfil" type="int" > indexed="true" stored="true" multiValued="true"/> > > And the uniqueKey is like this: > > <uniqueKey>c_noticia</uniqueKey> > > > I don't understand what is the problem here. > > My uniqueKey is: c_noticia, it is not a uuid field. > > > Thanks a lot for some help in advance, > > Silvia. > > > > > > > > > > > > > > > 2014-03-28 11:47 GMT+01:00 Alan Woodward <a...@flax.co.uk>: > > > Hi all, > > > > I have a few of questions about the context-aware > AnalyzingInfixSuggester: > > - is it possible to choose a specific field for the context at runtime > > (say, I want to limit suggestions by a field that I've already faceted > on), > > or is it limited to the hardcoded CONTEXTS_FIELD_NAME? > > - is the context-aware functionality exposed to Solr yet? > > - how difficult would it be to add similar functionality to the other > > suggesters, if say I only wanted to do prefix matching? > > > > Thanks, > > > > Alan Woodward > > www.flax.co.uk > > > > > > >