featuremgmt/featuremgr/src/serverexe/featmgrserver.cpp
branchRCL_3
changeset 23 26645d81f48d
parent 10 31a8f755b7fe
child 24 cc28652e0254
--- a/featuremgmt/featuremgr/src/serverexe/featmgrserver.cpp	Thu Aug 19 11:36:21 2010 +0300
+++ b/featuremgmt/featuremgr/src/serverexe/featmgrserver.cpp	Tue Aug 31 16:57:14 2010 +0300
@@ -317,9 +317,13 @@
     TBool ret( EFalse );
 
     // Use ECom to read information about existing interface implementations
-    _LIT8( KEmptyString, "" );
+#ifndef EXTENDED_FEATURE_MANAGER_TEST
+    _LIT8( KResolverString, "" );
+#else
+    _LIT8( KResolverString, "efmtestplugin" ); //In test server we only want test plugins.
+#endif
     TEComResolverParams resolverParams;
-    resolverParams.SetDataType (KEmptyString);
+    resolverParams.SetDataType (KResolverString);
     resolverParams.SetWildcardMatch (ETrue);
 
     TCleanupItem cleanupItem( ResetAndDestroyArray, &implInfoArray );
@@ -327,9 +331,8 @@
     
     TIMESTAMP( "CFeatMgrServer::LoadPluginsL - ListImplementationsL start: " )
     REComSession::ListImplementationsL( KFeatureInfoPluginInterfaceUid,
+                                        resolverParams,
 #ifndef EXTENDED_FEATURE_MANAGER_TEST                                         
-                                        resolverParams,
-
                                         KRomOnlyResolverUid, 
 #endif                                        
                                         implInfoArray);