On Mittwoch, 10. Juni 2009, Laurent Alquier wrote: > hmmm... this could lead to a bigger bug after all.
Actually, the constants that you refer to were only defined for backwards compatibility, and they should probably have been removed when these old options vanished altogether. If you want to use RAP in current SMW, set the default store to 'SMWRAPStore2' (note that this is a string name, where the quotes are part of the value). We no longer have predefined constants for available stores, and in fact extensions can provide further stores if they want. So there is no complete list of possible stores. Use of RAP is possibly not documented sufficiently, but we have been less eager there since the RAP project appears to be discontinued (at least as far as I know). The Halo extension may offer alternative RDF store bindings that could be more useful, but I guess RAP also still works when using the old code. -- Markus > > 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\D >b Store.php:449 > > Stack trace: > > #0 > C:\Data\htdocs\smw\extensions\SemanticMediaWiki\libs\rdfapi-php\api\model\D >b Store.php(316): DbStore->_createTables_MySQL() > > #1 > C:\Data\htdocs\smw\extensions\SemanticMediaWiki\includes\storage\SMW_RAPSto >r e2.php(197): DbStore->createTables('MySQL') > > #2 > C:\Data\htdocs\smw\extensions\SemanticMediaWiki\specials\SMWAdmin\SMW_Speci >a lSMWAdmin.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" <laur...@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 -- Markus Krötzsch Semantic MediaWiki http://semantic-mediawiki.org http://korrekt.org mar...@semantic-mediawiki.org
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects
_______________________________________________ Semediawiki-devel mailing list Semediawiki-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/semediawiki-devel