hmmm... this could lead to a bigger bug after all.

Initializing the RAP store throws this error :

Opening connection to DB for RAP ...
Check if DB schema is already set up for RAP ...
Creating DB schema for RAP ...
Unexpected non-MediaWiki exception encountered, of type "Exception"

exception 'Exception' with message 'The used table type doesn't support FULLTEXT indexes' in C:\Data\htdocs\smw\extensions\SemanticMediaWiki\libs\rdfapi-php\api\model\DbStore.php:449

Stack trace:

#0 C:\Data\htdocs\smw\extensions\SemanticMediaWiki\libs\rdfapi-php\api\model\DbStore.php(316): DbStore->_createTables_MySQL()

#1 C:\Data\htdocs\smw\extensions\SemanticMediaWiki\includes\storage\SMW_RAPStore2.php(197): DbStore->createTables('MySQL')

#2 C:\Data\htdocs\smw\extensions\SemanticMediaWiki\specials\SMWAdmin\SMW_SpecialSMWAdmin.php(68): SMWRAPStore2->setup()

#3 C:\Data\htdocs\smw\includes\SpecialPage.php(539): SMWAdmin->execute(NULL)

#4 C:\Data\htdocs\smw\includes\Wiki.php(226): SpecialPage::executePath(Object(Title))

#5 C:\Data\htdocs\smw\includes\Wiki.php(59): MediaWiki->initializeSpecialCases(Object(Title), Object(OutputPage), Object(WebRequest))

#6 C:\Data\htdocs\smw\index.php(114): MediaWiki->initialize(Object(Title), NULL, Object(OutputPage), Object(User), Object(WebRequest))

#7 {main}

- Laurent


From: "Laurent Alquier" <laurent@alquier.org>
Sent: Wednesday, June 10, 2009 2:02 AM
To: semediawiki-devel@lists.sourceforge.net
Subject: [SMW-devel] Small bug for RAP store


Hi all

I'm not sure if it is worth reporting a formal bug for this one.

I found out SMW_GlobalFunctions.php tests for 'SMWRAPStore2' at line 591.

However, SMW_Settings.php defines 'SMW_STORE_RAP' as "SMWRAPStore" at line 340.

As a result, enabling SMW_STORE_RAP throws PHP errors about missing classes for RAP. Using SMWRAPStore2 for the definition for the constant seems to be working.

- Laurent Alquier