# HG changeset patch # User hgs # Date 1281101197 -19800 # Node ID 6e38e48ee756f9a3b14e3af63c8fc136b4234dd8 # Parent c34c36d1c835cf2bfb4d792b4871bb486be36c21 201031 diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/inc/ApplicationManagementServer.h --- a/applicationmanagement/server/inc/ApplicationManagementServer.h Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/inc/ApplicationManagementServer.h Fri Aug 06 18:56:37 2010 +0530 @@ -28,7 +28,7 @@ #include #include #include -#include +#include #include #include #include diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/inc/appmgmtdownloadmgr.h --- a/applicationmanagement/server/inc/appmgmtdownloadmgr.h Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/inc/appmgmtdownloadmgr.h Fri Aug 06 18:56:37 2010 +0530 @@ -76,7 +76,7 @@ appmgmtdownloadmgr(QWidget* parent, MDownloadMgrQTCallback& wrapper, TRequestStatus& aStatus); ~appmgmtdownloadmgr(); - void startDownload(CDeploymentComponent *aComponent); + void startDownload(CDeploymentComponent *aComponent, int aIapid); void showDialog(CDeploymentComponent *aComponent); void showUninstallDialog(const CDeploymentComponent &aCompo, TRequestStatus &s); void updateProgress(TInt32 aDownloadedSize, TInt32 aContentSize); @@ -91,6 +91,7 @@ void sendSrvToBg(); QString convertSize(); int currDwnldStatForGenericAlert(int dwnldstatus); + QString GetIapNameWithIdL(TInt aIapId); public slots: bool downloadMgrEventRecieved(DownloadManagerEvent *event); diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/server.pro --- a/applicationmanagement/server/server.pro Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/server.pro Fri Aug 06 18:56:37 2010 +0530 @@ -70,7 +70,8 @@ -lapgrfx \ -lws32 \ -lapmime \ - -lsif + -lsif \ + -lcmmanager } TEMPLATE = app TARGET = applicationmanagementserver @@ -123,10 +124,10 @@ ./src/amwaitprogdialog.cpp \ ./src/AMAppHideUtil.cpp \ ./src/AMDeploymentComponent.cpp \ - ./src/amdeploymentcomponentdata.cpp \ + ./src/AMDeploymentComponentData.cpp \ ./src/AMDownloaddb.cpp \ ./src/AMPreInstallApp.cpp \ - ./src/amsmlhelper.cpp \ + ./src/AMSmlHelper.cpp \ ./src/amstorage.cpp \ ./src/ApplicationManagementJavaUtility.cpp \ ./src/ApplicationManagementServer.cpp \ diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/src/AMDeploymentComponent.cpp --- a/applicationmanagement/server/src/AMDeploymentComponent.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/src/AMDeploymentComponent.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -19,9 +19,9 @@ #include #include #include -#include -#include -#include +#include +#include +#include #ifdef __SERIES60_30__ #include #endif diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/src/AMDownloadStore.cpp --- a/applicationmanagement/server/src/AMDownloadStore.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/src/AMDownloadStore.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -143,7 +143,7 @@ aComponent->SetCallback(this); appdwnld = new appmgmtdownloadmgr(0, *this, aStatus); - appdwnld->startDownload(aComponent); + appdwnld->startDownload(aComponent, iap); RDEBUG( "CAMDwnldQTWrap::StartDownload End" ); diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/src/ApplicationManagementServer.cpp --- a/applicationmanagement/server/src/ApplicationManagementServer.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/src/ApplicationManagementServer.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include #include diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/src/appmgmtdownloadmgr.cpp --- a/applicationmanagement/server/src/appmgmtdownloadmgr.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/src/appmgmtdownloadmgr.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -18,11 +18,10 @@ #include #include #include -#include #include #include #include -#include +#include #include #include #include @@ -30,7 +29,7 @@ #include #include #include -#include +#include #include #include "ApplicationManagementUtility.h" #include "debug.h" @@ -39,6 +38,9 @@ #include "appmgmtnotifier.h" #include "appmgmtdownloadmgr.h" #include "ServicePluginLogger.h" + +#include +#include using namespace NApplicationManagement; // ------------------------------------------------------------------------------------------------ @@ -84,7 +86,7 @@ // ------------------------------------------------------------------------------------------------ // appmgmtdownloadmgr::startDownload // ------------------------------------------------------------------------------------------------ -void appmgmtdownloadmgr::startDownload(CDeploymentComponent *aComponent) +void appmgmtdownloadmgr::startDownload(CDeploymentComponent *aComponent, int aIapid) { RDEBUG( "appmgmtdownloadmgr::startDownload Start" ); @@ -116,6 +118,10 @@ RProperty::Get(KPSUidNSmlSOSServerKey,KNSmlDMSilentJob,silentsession); CApplicationManagementUtility::iSilentSession = silentsession; + + QString name = GetIapNameWithIdL(aIapid); + + int ret = iDownloadManager->setAttribute(AccessPoint, name); iDl = iDownloadManager->createDownload(url, m_type); @@ -825,7 +831,30 @@ } } +// -------------------------------------------------------------------------- +// Gets the access point name for a given access point id. +// -------------------------------------------------------------------------- +QString appmgmtdownloadmgr::GetIapNameWithIdL(TInt aIapId) + { + QString name(NULL); + RCmManager cmManager; + cmManager.OpenL(); + + RCmConnectionMethod conn; + conn = cmManager.ConnectionMethodL(aIapId); + + HBufC* temp = conn.GetStringAttributeL(CMManager::ECmName); + name = QString::fromUtf16(temp->Ptr(), temp->Length()); + delete temp; + temp = NULL; + + conn.Close(); + + cmManager.Close(); + + return name; + } //--------------------------------------------------------------------------------- // CDialogWait::CDialogWait diff -r c34c36d1c835 -r 6e38e48ee756 applicationmanagement/server/src/appmgmtnotifier.cpp --- a/applicationmanagement/server/src/appmgmtnotifier.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/applicationmanagement/server/src/appmgmtnotifier.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -16,17 +16,18 @@ */ -#include +#include #include #include -#include +#include +#include +#include #include "amstorage.h" #include "appmgmtnotifier.h" #include "appmgmtdownloadmgr.h" -#include "applicationmanagementutility.h" +#include "ApplicationManagementUtility.h" #include "debug.h" -#include -#include + // ------------------------------------------------------------------------------------------------ // AppMgmtNotifier::AppMgmtNotifier // ------------------------------------------------------------------------------------------------ diff -r c34c36d1c835 -r 6e38e48ee756 clientprovisioning/cpqtsp/inc/CWPBioControl.h --- a/clientprovisioning/cpqtsp/inc/CWPBioControl.h Fri Jul 23 16:30:56 2010 +0530 +++ b/clientprovisioning/cpqtsp/inc/CWPBioControl.h Fri Aug 06 18:56:37 2010 +0530 @@ -22,14 +22,14 @@ // INCLUDES #include -#include +#include #include #include #include +#include "ProvisioningUIDs.h" +#include "CpMessage.h" #include "CWPSaver.h" -#include -#include -#include +#include "CpQtSpView.h" class CWPEngine; class CWPNameValue; diff -r c34c36d1c835 -r 6e38e48ee756 clientprovisioning/cpqtsp/inc/CpQtSpView.h --- a/clientprovisioning/cpqtsp/inc/CpQtSpView.h Fri Jul 23 16:30:56 2010 +0530 +++ b/clientprovisioning/cpqtsp/inc/CpQtSpView.h Fri Aug 06 18:56:37 2010 +0530 @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include #include diff -r c34c36d1c835 -r 6e38e48ee756 clientprovisioning/cpqtsp/src/CWPBioControl.cpp --- a/clientprovisioning/cpqtsp/src/CWPBioControl.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/clientprovisioning/cpqtsp/src/CWPBioControl.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -40,7 +40,7 @@ #include #include #include -#include +#include "PnpUtilLogger.h" // CONSTANTS _LIT(KNone,""); diff -r c34c36d1c835 -r 6e38e48ee756 clientprovisioning/cpqtsp/src/CpQtSpView.cpp --- a/clientprovisioning/cpqtsp/src/CpQtSpView.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/clientprovisioning/cpqtsp/src/CpQtSpView.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -19,7 +19,7 @@ #include #include #include -#include +#include #include #include #include @@ -29,22 +29,22 @@ #include #include #include -#include #include -#include -#include #include #include #include #include -#include -#include -#include -#include +#include +#include +#include +#include #include +#include "CWPNameValue.h" +#include "CpQtSpView.h" +#include "CpQtSpMainWindow.h" #include "ProvisioningDebug.h" #include "ProvisioningUIDs.h" -#include +#include "CWPBioControl.h" const QString DATE_TIME_FORMAT("dd.MM.yy hh:mm"); // ---------------------------------------------------------------------------- diff -r c34c36d1c835 -r 6e38e48ee756 devicemgmtdialogsplugin/src/devicemanagementnotifierutils.cpp --- a/devicemgmtdialogsplugin/src/devicemanagementnotifierutils.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/devicemgmtdialogsplugin/src/devicemanagementnotifierutils.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -23,7 +23,7 @@ #include #include #include -#include "SyncMLNotifierParams.h" +#include #include "pnputillogger.h" #include "omacppinquerydialog.h" #include "devicemanagementnotifierwidget_p.h" diff -r c34c36d1c835 -r 6e38e48ee756 devicemgmtdialogsplugin/src/fotadevicedialogs.cpp --- a/devicemgmtdialogsplugin/src/fotadevicedialogs.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/devicemgmtdialogsplugin/src/fotadevicedialogs.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -15,21 +15,22 @@ * */ -#include "devicemanagementnotifierutils.h" + #include #include #include #include -#include -#include -#include "syncmlnotifierparams.h" -#include "fotadevicedialogs.h" -#include "PnpUtilLogger.h" -#include -#include +#include +#include +#include +#include #include #include #include +#include +#include "devicemanagementnotifierutils.h" +#include "fotadevicedialogs.h" +#include "pnputillogger.h" // --------------------------------------------------------------------------- diff -r c34c36d1c835 -r 6e38e48ee756 devicemgmtdialogsplugin/src/omacppinquerydialog.cpp --- a/devicemgmtdialogsplugin/src/omacppinquerydialog.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/devicemgmtdialogsplugin/src/omacppinquerydialog.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -15,11 +15,11 @@ * */ -#include +#include #include #include #include -#include +#include #include #include "omacppinquerydialog.h" #include "pnputillogger.h" diff -r c34c36d1c835 -r 6e38e48ee756 devicemgmtdialogsplugin/src/syncmlnotifierprivate.cpp --- a/devicemgmtdialogsplugin/src/syncmlnotifierprivate.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/devicemgmtdialogsplugin/src/syncmlnotifierprivate.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -17,14 +17,14 @@ #include -#include "syncmlnotifierprivate.h" #include #include #include #include +#include +#include +#include "syncmlnotifierprivate.h" #include "nsmlconstantdefs.h" -#include "syncmlnotifierparams.h" -#include diff -r c34c36d1c835 -r 6e38e48ee756 devicemgmtindicatorsplugin/src/dmindicatorsplugin.cpp --- a/devicemgmtindicatorsplugin/src/dmindicatorsplugin.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/devicemgmtindicatorsplugin/src/dmindicatorsplugin.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -106,7 +106,7 @@ qDebug("DMIndicatorsPlugin::accessAllowed() SecUID is not secure "); return false; } -#elif +#else Q_UNUSED(securityInfo) qDebug("DMIndicatorsPlugin::accessAllowed() not Symbian "); return false; diff -r c34c36d1c835 -r 6e38e48ee756 devicemgmtindicatorsplugin/src/dmpronoteindicators.cpp --- a/devicemgmtindicatorsplugin/src/dmpronoteindicators.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/devicemgmtindicatorsplugin/src/dmpronoteindicators.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -14,17 +14,18 @@ * Description: DM Progress and Notification indicators implementation * */ -#include "dmindicator.h" -#include "dmpronoteindicators.h" + #include #include #include #include #include #include -#include +#include +#include +#include "dmindicator.h" +#include "dmpronoteindicators.h" -#include // ---------------------------------------------------------------------------- // DMProNoteIndicator::DMProNoteIndicator // @see dmpronoteindicators.h diff -r c34c36d1c835 -r 6e38e48ee756 deviceupdatesui/deviceupdates/inc/dmfotaview.h --- a/deviceupdatesui/deviceupdates/inc/dmfotaview.h Fri Jul 23 16:30:56 2010 +0530 +++ b/deviceupdatesui/deviceupdates/inc/dmfotaview.h Fri Aug 06 18:56:37 2010 +0530 @@ -24,7 +24,7 @@ #include #include #include -#include +#include #include #include #include @@ -35,8 +35,8 @@ #include #include #include +#include #include "dminforetrieval.h" -#include #include "deviceupdatemoniterobserver.h" //_LIT( KSmlEOL, "\n" ); diff -r c34c36d1c835 -r 6e38e48ee756 omacpadapters/MbxNbrAdapter/Src/MbxNbrAdapter.cpp --- a/omacpadapters/MbxNbrAdapter/Src/MbxNbrAdapter.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/omacpadapters/MbxNbrAdapter/Src/MbxNbrAdapter.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -21,7 +21,7 @@ #include #include #include -#include +#include #include #include #include diff -r c34c36d1c835 -r 6e38e48ee756 omacpadapters/bld/bld.inf --- a/omacpadapters/bld/bld.inf Fri Jul 23 16:30:56 2010 +0530 +++ b/omacpadapters/bld/bld.inf Fri Aug 06 18:56:37 2010 +0530 @@ -18,8 +18,8 @@ PRJ_PLATFORMS DEFAULT PRJ_EXPORTS -../Rom/ProvisioningAdapter.iby CORE_APP_LAYER_IBY_EXPORT_PATH(provisioningAdapter.iby) -../Rom/ProvisioningAdapterResources.iby LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(provisioningAdapterresources.iby) +../rom/ProvisioningAdapter.iby CORE_APP_LAYER_IBY_EXPORT_PATH(provisioningAdapter.iby) +../rom/ProvisioningAdapterResources.iby LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(provisioningAdapterresources.iby) ../MbxNbrAdapter/loc/MailboxAdapter.loc MW_LAYER_LOC_EXPORT_PATH(mailboxadapter.loc) ../accesspointadapter/loc/WPAPAdapter.loc MW_LAYER_LOC_EXPORT_PATH(WPAPAdapter.loc) diff -r c34c36d1c835 -r 6e38e48ee756 omadcmoadapters/extmemctrl/src/extmemctrldcmoadapter.cpp --- a/omadcmoadapters/extmemctrl/src/extmemctrldcmoadapter.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/omadcmoadapters/extmemctrl/src/extmemctrldcmoadapter.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -20,7 +20,6 @@ #include #include #include -#include #include #include #include diff -r c34c36d1c835 -r 6e38e48ee756 omadmadapters/email/tsrc/src/dmatest.cpp --- a/omadmadapters/email/tsrc/src/dmatest.cpp Fri Jul 23 16:30:56 2010 +0530 +++ b/omadmadapters/email/tsrc/src/dmatest.cpp Fri Aug 06 18:56:37 2010 +0530 @@ -176,7 +176,10 @@ TRAPD(err, SaveMappingsL() ); if ( err != KErrNone ) { - iLog->Log( _L8( "Failed to save mappings!: %d"), err ); + if ( iLog ) + { + iLog->Log( _L8( "Failed to save mappings!: %d"), err ); + } } Delete();