On Wed, Mar 4, 2009 at 11:47 AM, Mullan Colm <colm.mul...@uk.fujitsu.com> wrote: > I have added a new custom java class to obtain file-paths, as below: and > updated the template code to use the new model name to return the new > paths - this which works fine. (But not when searching)
Hmm... this sounds similar to the item at the bottom of this issue: https://issues.apache.org/roller/browse/ROL-1793 Where the last model is somehow left off of the list of classes loaded. I would tell you to move your class to the bottom of the search models, but there are only two and we certainly don't want the search model to be left out. I guess a workaround might be to create a dummy model to put at the end. Lame, yes, but until we get a proper fix that might have to do. - Dave > > > > Updated roller-custom.properties file: > > Ie. FooPathModel > > rendering.pageModels=\ > > org.apache.roller.ui.rendering.model.PageModel,\ > > org.apache.roller.ui.rendering.model.FooPathModel,\ > > > > However the path is not found when I do a search. I then added the new > custom class to rendering.searchModels as below: > > > > # Set of models to be made available for weblog search rendering > > rendering.searchModels=\ > > org.apache.roller.ui.rendering.model.SearchResultsModel,\ > > org.apache.roller.ui.rendering.model.FooPathModel > > > > But this causes a Classnotfound exception. > > How can my new class be available when I do a search also? > > > > Any Help on this is greatly appreciated. > > Thanks Colm > > > >