Well, all I can say is that it does show up for me. I use IntelliJ but that shouldn't matter.
I suspect there's magic in Eclipse or it's a user error. If you put it in anyway, does it compile? Are you absolutely sure you've pathed to the proper jar file? Did you check that the jar file that Eclipse is looking at has been rebuilt after you got the new code? What ant target did you execute to build the file? Has Eclipse re-indexed the contents of the (new) jar file? Perhaps someone with more Eclipse knowledge than me can chime in. Best Erick On Wed, Sep 7, 2011 at 9:02 AM, Sowmya V.B. <vbsow...@gmail.com> wrote: > Hi Erick > > I was looking the .Java file in the Src folder (... > apache-solr-3.4-2011-08-29_18-09-28/solr/solrj/src/java/org/apache/solr/client/solrj/response/QueryResponse.java) > to make sure that the method getGroupResponse() exists in the source code. > > After adding the Solrj jar file to my buildpath, and importing QueryResponse > and GroupResponse classes from it, I was looking for the method > getGroupResponse() by doing a Ctrl-Space on my Eclipse IDE, for a > QueryResponse class instance. Attaching a screenshot of "ctrl-space", to > make myself more clear. > > As you can see in the screenshot, I can declare an object for GroupResponse > class, without getting errors. But, I dont see a getGroupResponse() method > for response (which is a QueryResponse object) object. > > Sowmya. > > On Wed, Sep 7, 2011 at 2:45 PM, Erick Erickson <erickerick...@gmail.com> > wrote: >> >> How were you looking for it? The QueryResponse class exists, and >> the method is available on an instance of that class in an IDE. As I said >> I got a copy this morning. >> >> But 'jar tvf apache-solr-solrj-3.4-SNAPSHOT.jar' won't show you the >> method, just the class existence. >> >> Best >> Erick >> >> On Wed, Sep 7, 2011 at 7:41 AM, Sowmya V.B. <vbsow...@gmail.com> wrote: >> > Hi Erick >> > >> > Both methods don't exist in the jar(apache-solr-solrj-3.4-SNAPSHOT.jar) >> > file. >> > I did notice getGroupResponse() method in the QueryResponse.java file in >> > the >> > src directory though. But, it did not show up in the Jar file I got >> > after >> > compiling the source. >> > >> > Sowmya. >> > >> > On Wed, Sep 7, 2011 at 1:27 PM, Erick Erickson >> > <erickerick...@gmail.com>wrote: >> > >> >> I think it's >> >> getGroupResponse, not >> >> getGroupedResponse >> >> >> >> I was looking at source I just got this morning... >> >> >> >> Best >> >> Erick >> >> >> >> On Wed, Sep 7, 2011 at 3:32 AM, Sowmya V.B. <vbsow...@gmail.com> wrote: >> >> > Hi Martjin >> >> > >> >> > Sorry for a late response. >> >> > >> >> > I did take the latest Solr build last week. >> >> > >> >> > After the new snapshot, there was a class called grouped response: >> >> > (org.apache.solr.client.solrj.response.GroupResponse) >> >> > But, the Solrj snapshot (apache-solr-solrj-3.4-SNAPSHOT.jar)'s >> >> QueryResponse >> >> > class did not have a method: getGroupedResponse(). >> >> > >> >> > Is there something I am missing? >> >> > >> >> > S. >> >> > >> >> > On Wed, Aug 31, 2011 at 2:55 PM, Martijn v Groningen < >> >> > martijn.v.gronin...@gmail.com> wrote: >> >> > >> >> >> The CollapseComponent was never comitted. This class exists in the >> >> >> SOLR-236 patches. You don't need to change the configuration in >> >> >> order >> >> >> to use grouping. >> >> >> The blog you mentioned is based on the SOLR-236 patches. The current >> >> >> grouping in Solr 3.3 has superseded these patches. >> >> >> >> >> >> From Solr 3.4 (not yet released) the QueryResponse class in solrj >> >> >> has >> >> >> a method getGroupResponse. Use this method to get the grouped >> >> >> response. >> >> >> >> >> >> On 31 August 2011 14:10, Erick Erickson <erickerick...@gmail.com> >> >> wrote: >> >> >> > Actually, I haven't used the new stuff yet, so I'm not entirely >> >> >> > sure >> >> >> either, >> >> >> > but that sure would be the place to start. There's some historical >> >> >> > ambiguity, Grouping started out as "Field Collapsing", and they >> >> >> > are >> >> >> > used interchangeably. >> >> >> > >> >> >> > If you go to the bug I linked to and open up the patch file, >> >> >> > you'll >> >> >> > see the code that implements the grouping in SolrJ, that should >> >> >> > give you a good place to start. >> >> >> > >> >> >> > Best >> >> >> > Erick >> >> >> > >> >> >> > On Wed, Aug 31, 2011 at 3:28 AM, Sowmya V.B. <vbsow...@gmail.com> >> >> wrote: >> >> >> >> Hi Erick >> >> >> >> >> >> >> >> I downloaded the latest build from ( >> >> >> >> >> >> >> >> >> >> >> https://builds.apache.org/job/Solr-3.x/lastSuccessfulBuild/artifact/artifacts/ >> >> >> >> ) >> >> >> >> But, I don't find the required class CollapseComponent in the >> >> >> >> src. >> >> >> >> (org.apache.solr.handler.component.CollapseComponent). >> >> >> >> >> >> >> >> The SolrJ in 3.4 does seem to have something like GroupResponse, >> >> >> >> GroupCommand classes, which might be the ones I am looking for >> >> (though I >> >> >> am >> >> >> >> not very sure). >> >> >> >> >> >> >> >> >> >> >> >> Regards >> >> >> >> Sowmya. >> >> >> >> >> >> >> >> On Tue, Aug 30, 2011 at 5:14 PM, Erick Erickson < >> >> >> erickerick...@gmail.com>wrote: >> >> >> >> >> >> >> >>> Ahhh, see: https://issues.apache.org/jira/browse/SOLR-2637 >> >> >> >>> >> >> >> >>> Short form: It's in 3.4, not 3.3. >> >> >> >>> >> >> >> >>> So, your choices are: >> >> >> >>> 1> parse the XML yourself >> >> >> >>> 2> get a current 3x build (as in one of the nightlys) and use >> >> >> >>> SolrJ >> >> >> there. >> >> >> >>> >> >> >> >>> Best >> >> >> >>> Erick >> >> >> >>> >> >> >> >>> On Tue, Aug 30, 2011 at 11:09 AM, Sowmya V.B. >> >> >> >>> <vbsow...@gmail.com> >> >> >> wrote: >> >> >> >>> > Hi Erick >> >> >> >>> > >> >> >> >>> > Yes, I did see the XML format. But, I did not understand how >> >> >> >>> > to >> >> read >> >> >> the >> >> >> >>> > response using SolrJ. >> >> >> >>> > >> >> >> >>> > I found some information about Collapse Component on googling, >> >> which >> >> >> >>> looks >> >> >> >>> > like a normal Solr XML results format. >> >> >> >>> > >> >> >> >>> >> >> >> >> >> >> >> http://blog.jteam.nl/2009/10/20/result-grouping-field-collapsing-with-solr/ >> >> >> >>> > >> >> >> >>> > However, this class CollapseComponent does not seem to exist >> >> >> >>> > in >> >> Solr >> >> >> >>> > 3.3. (org.apache.solr.handler.component.CollapseComponent) >> >> >> >>> > was the component mentioned in that link, which is not there >> >> >> >>> > in >> >> >> Solr3.3 >> >> >> >>> > class files. >> >> >> >>> > >> >> >> >>> > Sowmya. >> >> >> >>> > >> >> >> >>> > On Tue, Aug 30, 2011 at 4:48 PM, Erick Erickson < >> >> >> erickerick...@gmail.com >> >> >> >>> >wrote: >> >> >> >>> > >> >> >> >>> >> Have you looked at the XML (or JSON) response format? >> >> >> >>> >> You're right, it is different and you have to parse it >> >> >> >>> >> differently, there are move levels. Try this query >> >> >> >>> >> and you'll see the format (default data set). >> >> >> >>> >> >> >> >> >>> >> >> >> >> >> >> >> http://localhost:8983/solr/select?q=*:*&group=on&group.field=manu_exact >> >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> Best >> >> >> >>> >> Erick >> >> >> >>> >> >> >> >> >>> >> On Tue, Aug 30, 2011 at 9:25 AM, Sowmya V.B. >> >> >> >>> >> <vbsow...@gmail.com >> >> > >> >> >> >>> wrote: >> >> >> >>> >> > Hi All >> >> >> >>> >> > >> >> >> >>> >> > I am trying to use FieldCollapsing feature in Solr. On the >> >> >> >>> >> > Solr >> >> >> admin >> >> >> >>> >> > interface, I give "...&group=true&group.field=fieldA" and I >> >> >> >>> >> > can >> >> >> see >> >> >> >>> >> grouped >> >> >> >>> >> > results. >> >> >> >>> >> > But, I am not able to figure out how to read those results >> >> >> >>> >> > in >> >> that >> >> >> >>> order >> >> >> >>> >> on >> >> >> >>> >> > java. >> >> >> >>> >> > >> >> >> >>> >> > Something like: SolrDocumentList doclist = >> >> response.getResults(); >> >> >> >>> >> > gives me a set of results, on which I iterate, and get >> >> something >> >> >> like >> >> >> >>> >> > doclist.get(1).getFieldValue("title") etc. >> >> >> >>> >> > >> >> >> >>> >> > After grouping, doing the same step throws me error >> >> (apparently, >> >> >> >>> because >> >> >> >>> >> the >> >> >> >>> >> > returned xml formats are different too). >> >> >> >>> >> > >> >> >> >>> >> > How can I read groupValues and thereby other fieldvalues of >> >> >> >>> >> > the >> >> >> >>> documents >> >> >> >>> >> > inside that group? >> >> >> >>> >> > >> >> >> >>> >> > S. >> >> >> >>> >> > -- >> >> >> >>> >> > Sowmya V.B. >> >> >> >>> >> > ---------------------------------------------------- >> >> >> >>> >> > Losing optimism is blasphemy! >> >> >> >>> >> > http://vbsowmya.wordpress.com >> >> >> >>> >> > ---------------------------------------------------- >> >> >> >>> >> > >> >> >> >>> >> >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > >> >> >> >>> > -- >> >> >> >>> > Sowmya V.B. >> >> >> >>> > ---------------------------------------------------- >> >> >> >>> > Losing optimism is blasphemy! >> >> >> >>> > http://vbsowmya.wordpress.com >> >> >> >>> > ---------------------------------------------------- >> >> >> >>> > >> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> Sowmya V.B. >> >> >> >> ---------------------------------------------------- >> >> >> >> Losing optimism is blasphemy! >> >> >> >> http://vbsowmya.wordpress.com >> >> >> >> ---------------------------------------------------- >> >> >> >> >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> Met vriendelijke groet, >> >> >> >> >> >> Martijn van Groningen >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > Sowmya V.B. >> >> > ---------------------------------------------------- >> >> > Losing optimism is blasphemy! >> >> > http://vbsowmya.wordpress.com >> >> > ---------------------------------------------------- >> >> > >> >> >> > >> > >> > >> > -- >> > Sowmya V.B. >> > ---------------------------------------------------- >> > Losing optimism is blasphemy! >> > http://vbsowmya.wordpress.com >> > ---------------------------------------------------- >> > > > > > -- > Sowmya V.B. > ---------------------------------------------------- > Losing optimism is blasphemy! > http://vbsowmya.wordpress.com > ---------------------------------------------------- >