Excellent plan. Getting familar with lucenene for the work project
before tackling the ESME problem will make looking for the error much
easier.

D.

On Mon, Nov 16, 2009 at 6:01 AM, Xuefeng Wu <[email protected]> wrote:
> @D.
>
> Maybe I will use compass in our company for next project. At that time I
> will have much time to learn compass.
>
> I would resolve some small defects before I'm family with compass.
>
> And thank you for that mentioned me.
>
>
> On Sun, Nov 15, 2009 at 11:46 PM, Richard Hirsch <[email protected]>wrote:
>
>> The Compass integration should work and I've tried to get it to work
>> in the Stax environment. Everything should be configured correctly
>> (for file-based storage).
>>
>> I've tried it in the stax environment and wasn't successful. I can see
>> that compass searches correctly but never finds anything (:-<) It is
>> definitely a tough jira item.
>>
>> If you want take a look at Jira again and pick another jira item, you
>> could do this as well. There are a lot of smaller tasks that I
>> recently created.  Many of them are related to other work you have
>> done (creating new attributes, etc.). If you could do finish a few of
>> these items this would be a big help.
>>
>> By the way, I don't know whether you saw the blog that described our
>> internationalization efforts (
>> http://blog.esme.us/internationalization-efforts-begin-esme-in-chinese/)
>> - I mentioned you by name.
>>
>> D.
>>
>>
>>
>> On Sun, Nov 15, 2009 at 4:10 PM, Xuefeng Wu <[email protected]> wrote:
>> > Hi,
>> >
>> > I'm sorry I'm busy these days and didn't do anything about ESME except
>> keep
>> > an eye on.
>> >
>> > Today I have free time and try to resolve
>> > ESME-101<https://issues.apache.org/jira/browse/ESME-101>.
>> >
>> > I learned compass some hours and try to find out why the Search is
>> broken.
>> > But fail to resolve the defects.
>> >
>> > I have a question:
>> > I think Compass should know how to access the data but I didn't find any
>> > configure for this.
>> > Compass provide solution that could integrate with hibernate,JPA,JDBC
>> ect.
>> > Did we need CompassGps?
>> >
>> >
>> > I'm not family with JPA with Lift, I use JDBC Gps, but failed too, I
>> think
>> > maybe I miss something....
>> >
>> > I added such as:
>> >  val conf = tryo(new CompassConfiguration()
>> >      .configure(Props.get("compass_config_file") openOr
>> > "/props/compass.cfg.xml")
>> >      .addClass((new Message).clazz))
>> >
>> >      def dataSource(): DataSource= {
>> >        println("Create datasrouce")
>> >        val bds: BasicDataSource = new BasicDataSource();
>> >        bds.setDriverClassName("com.mysql.jdbc.Driver");
>> >        bds.setUrl("jdbc:mysql://localhost/esme");
>> >        bds.setUsername("esme");
>> >        bds.setPassword("esme");
>> >        bds
>> >   }
>> >
>> >  val mapping = {
>> >      val _mapping: ResultSetToResourceMapping = new
>> > ResultSetToResourceMapping();
>> >    _mapping.setAlias("message");
>> >    _mapping.setSelectQuery("select m.id as id, m.text as text, m.source
>> as
>> > source from esme.message m");
>> >    // maps from a parent_id column to a resource property named parent-id
>> >    _mapping.addIdMapping(new IdColumnToPropertyMapping("id", "id"));
>> >    _mapping.addDataMapping(new DataColumnToPropertyMapping("text",
>> > "text"));
>> >    _mapping.addDataMapping(new DataColumnToPropertyMapping("source",
>> > "source"));
>> >    _mapping
>> >    }
>> >
>> >  private val ismr: InputStreamMappingResolver = {
>> >
>> >    val ri: ResultSetResourceMappingResolver = new
>> > ResultSetResourceMappingResolver()
>> >    ri.setDataSource(dataSource)
>> >    ri.setMapping(mapping)
>> >    println(ri)
>> >    ri
>> >  }
>> >
>> >  val compass = conf.map(cf => {
>> >                          try{cf.addMappingResover(ismr)}catch{case _ =>
>> > println} ......
>> >
>> > --
>> > Scala中文社区:  http://groups.google.com/group/scalacn
>> >
>>
>
>
>
> --
> Scala中文社区:  http://groups.google.com/group/scalacn
>

Reply via email to