OK, problem solved! Well, worked around.

I gave up on the new style plugin loading in a multicore Jetty setup, and
packaged up my plugin in a rebuilt solr.war.

I had tried this before, but only putting the class files in WEB-INF/lib. If
I put a jar file in there, it works.

2009/8/4 Chantal Ackermann <chantal.ackerm...@btelligent.de>

>
>
> James Brady schrieb:
>
>> Yeah I was thinking T would be SolrRequestHandler too. Eclipse's debugger
>> can't tell me...
>>
>
> You could try disassembling. Or Eclipse opens classes in a very rudimentary
> format when there is no source code attached. Maybe it shows the actual
> return value there, instead of T.
>
>
>> Lot's of other handlers are created with no problem before my plugin falls
>> over, so I don't think it's a problem with T not being what we expected.
>>
>> Do you know of any working examples of plugins I can download and build in
>> my environment to see what happens?
>>
>
> No sorry. I've only overwritten the EntityProcessor from DataImportHandler,
> and that is not configured in solrconfig.xml.
>
>
>
>
>> 2009/8/4 Chantal Ackermann <chantal.ackerm...@btelligent.de>
>>
>>  Code is from AbstractPluginLoader in the solr plugin package, 1.3 (the
>>> regular stable release, no svn checkout).
>>>
>>>
>>>  80-84
>>>
>>>> @SuppressWarnings("unchecked")
>>>> protected T create( ResourceLoader loader, String name, String
>>>> className, Node node ) throws Exception
>>>> {
>>>>  return (T) loader.newInstance( className, getDefaultPackages() );
>>>> }
>>>>
>>>>
>>
>> --
>> http://twitter.com/goodgravy
>> 512 300 4210
>> http://webmynd.com/
>> Sent from Bury, United Kingdom
>>
>


-- 
http://twitter.com/goodgravy
512 300 4210
http://webmynd.com/
Sent from Bury, United Kingdom

Reply via email to