On Sat, Jan 2, 2010 at 22:16, Gerritjan Koekkoek
<gerritjankoekkoek(a)gmail.com> wrote:
Op 2 jan 2010, om 21:55 heeft Thomas Mortagne het volgende geschreven:
On Sat, Jan 2, 2010 at 21:42, Gerritjan Koekkoek
<gerritjankoekkoek(a)gmail.com> wrote:
Op 2 jan 2010, om 21:13 heeft Thomas Mortagne het volgende geschreven:
On Sat, Jan 2, 2010 at 15:49, Gerritjan Koekkoek
<gerritjankoekkoek(a)gmail.com> wrote:
I'm migrating a xwiki from 1.7 to 2.1.1
I've started with a fresh system and have imported the Lucene search pages from the
XAR export of 1.7
Why don't you use 2.1.1 Lucene search page ? It changed a lot since
1.7 and is way better. If you have some custom code in it you should
reapply it from 2.1.1 version page or even propose a patch if it's a
generic enough improvement modification.
How can I do this? Is there a Lucene page in 2.1.1?
I don't understand, aren't you upgrading from 1.7 to 2.1.1 ? Lucene
search page is part of the default XE xar (since way before 1.7) you
are supposed to import when you upgrade.
Exactly what I did; use import to get the search script calling lucene from 1.7 into
2.1.1
I thought you meant that the code below would not work with Lucene 2.1.1 because of the
calling parameters
I did not find a Lucene page in the xwiki.space where should i find it; we only have a
script and results page in the space we are searching?
The Lucene search page is Main.LuceneSearch you can find it by using
search panel and go at the bottom where you have a message indication
where to find it search page (by default search panel goes to SQL
based search).
And where is a good "how to ..."?
Did you looked at
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Installation#HUpgrading…
?
Yes, but found it of little use; most of it is about the system, not about the objects
like searchpages, users, preferences
The system is upgraded by
XWIKI.COM; since we host our application there!
So all database, WAR etc is luckily done for us...
Most important, do you expect it to solve my
problem?
I did not looked closely at your issue, what i know is that Lucene is
working well in XE 2.1.1
The statement:
#if($lucene)
#set($searchresults = $lucene.getSearchResults("${query}
$!{reqspace}", $wikinames, $languages, $xwiki))
...
#else
#error("Lucene plugin not found. Make sure it's defined in your
xwiki.cfg file.")
#end
seems to deliver a empty $searchresults
while the parameters are exactly the same as on the 1.7 instance with exception of the
last
${query} = reflux (my search text)
$!reqspace = AND web:CdlsatdPublic
$wikinames = xwiki
$languages = default, en, de
$xwiki = com.xpn.xwiki.api.XWiki@15dd813
The conclusion the $searchresults is empty is coming from the fact that the code does not
enter the foreach
#foreach($objFrmLst in $results)
....
#end
the if(lucene) test seems to exclude that lucene is not working?
Help on this is greatly appreciated
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Thomas Mortagne
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Thomas Mortagne
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users
--
Thomas Mortagne