I changed the UniqueKey and it worked fine.....thank you very much Nobel 2009/5/18 Noble Paul നോബിള് नोब्ळ् <noble.p...@corp.aol.com>
> the problem is that your uniquekey may not be unique > > just remove the entry altogether > > On Mon, May 18, 2009 at 10:53 PM, jayakeerthi s <mail2keer...@gmail.com> > wrote: > > Hi Noble, > > Many thanks for the reply > > > > Yes there is a UniqueKey in the Schema which is the ProductID. > > > > I also tried <uniqueKey required="false">PROD_ID</uniqueKey>. But no luck > > same only one document seen after querying *:* > > > > I have attached the Schema.xml used for your reference,please advise. > > > > Thanks and regards, > > Jay > > > > 2009/5/16 Noble Paul നോബിള് नोब्ळ् <noble.p...@corp.aol.com> > >> > >> check out if you have a uniqueKey in your schema. I there are > >> duplicates they are overwritten > >> > >> On Sat, May 16, 2009 at 1:38 AM, jayakeerthi s <mail2keer...@gmail.com> > >> wrote: > >> > I am using Solr for our application with JBoss Integration. > >> > > >> > I have managed to configure the indexing from Oralce db for 22 > >> > fields.Here > >> > is the db-data-config.xml > >> > > >> > <dataConfig> > >> > <dataSource type="JdbcDataSource" > >> > driver="oracle.jdbc.driver.OracleDriver" > >> > url="jdbc:oracle:thin:@camatld6.***.com:1521:atlasint" > >> > user="service_product_lgd" password="********"/> > >> > > >> > <document name="products"> > >> > > >> > <entity name="PROD" transformer="RegexTransformer" query="SELECT > >> > A.PROD_ID,A.PROD_CD,C.REG_CMRC_STYL_NM,C.SAP_LANG_ID, A.DIV_ID > >> > ,c.SIZE_RUN_DESC, c.INSM_DESC, c.OTSM_DESC, c.DIM_DESC, > >> > c.PRFL_DESC,c.UPR_DESC,c.MDSL_DESC,c.OUTSL_DESC,c.CTNT_DESC, > >> > D.SPORT_ACTY_DESC, E.GNDR_AGE_DESC, > >> > A.PO_GRID_DESC,A.COLR_DISP_CD, B.STYL_CD , A.SILO_ID, A.SILH_ID, > >> > F.SILH_DESC, g.SILO_DESC , h.FRST_PROD_OFFR_DT, > >> > h.END_FTR_OFFR_DT, > >> > > >> > > h.RETL_PR_AMT,h.RETL_CRCY_ID,h.WHSLE_PR_AMT,h.WHSLE_CRCY_ID,I.ORG_LGCY_DIV_CD > >> > from > >> > PROD A ,PROD_STYL B ,PROD_REG_CMRC_STYL C , PROD_SPORT_ACTY D , > >> > PROD_GNDR_AGE E , PROD_SILH F, PROD_SILO G, PROD_REG H, ORG_DIV I > >> > WHERE > >> > A.PROD_STYL_ID=B.PROD_STYL_ID > >> > AND A.PROD_STYL_ID = c.PROD_STYL_ID > >> > AND B.PROD_STYL_ID = C.PROD_STYL_ID > >> > AND A.SPORT_ACTY_ID = d.SPORT_ACTY_ID > >> > AND A.GNDR_AGE_ID = E.GNDR_AGE_ID > >> > and A.SILH_ID = F.SILH_ID > >> > AND A.SILO_ID = G.SILO_ID > >> > AND A.PROD_ID = H.PROD_ID > >> > AND A.DIV_ID = I.DIV_ID "> > >> > </entity> > >> > </document> > >> > </dataConfig> > >> > > >> > And I have attached the Schema.xml used.done a full-import > >> > http://localhost:8983/solr/dataimport?command=full-import > >> > > >> > > >> > <response> > >> > - > >> > <lst name="responseHeader"> > >> > <int name="status">0</int> > >> > <int name="QTime">0</int> > >> > </lst> > >> > - > >> > <lst name="initArgs"> > >> > - > >> > <lst name="defaults"> > >> > - > >> > <str name="config"> > >> > > >> > > C:\apache-solr-nightly\example\example-DIH\solr\db\conf\db-data-config.xml > >> > </str> > >> > </lst> > >> > </lst> > >> > <str name="command">full-import</str> > >> > <str name="status">idle</str> > >> > <str name="importResponse"/> > >> > - > >> > <lst name="statusMessages"> > >> > <str name="Total Requests made to DataSource">1</str> > >> > <str name="Total Rows Fetched">15</str> > >> > <str name="Total Documents Skipped">0</str> > >> > <str name="Full Dump Started">2009-05-11 11:27:02</str> > >> > - > >> > <str name=""> > >> > Indexing completed. Added/Updated: 15 documents. Deleted 0 documents. > >> > </str> > >> > <str name="Committed">2009-05-11 11:27:05</str> > >> > <str name="Optimized">2009-05-11 11:27:05</str> > >> > <str name="Time taken ">0:0:2.625</str> > >> > </lst> > >> > - > >> > <str name="WARNING"> > >> > This response format is experimental. It is likely to change in the > >> > future. > >> > </str> > >> > </response> > >> > > >> > The issue I am facing is:though the response is "Indexing completed. > >> > Added/Updated: 15 documents. Deleted 0 documents" > >> > I am able to seee only one document when I query *:* so all the other > 14 > >> > documents are missing. > >> > Similarly I tried indexing 1 million records and found only 2500 docs > by > >> > using *:* query > >> > > >> > So could anyone please help resolving this. > >> > > >> > > >> > Regards, > >> > Jay > >> > >> > >> > >> -- > >> ----------------------------------------------------- > >> Noble Paul | Principal Engineer| AOL | http://aol.com > > > > > > > > -- > ----------------------------------------------------- > Noble Paul | Principal Engineer| AOL | http://aol.com >