×

Discussion Board

Results 1 to 2 of 2
  1. #1
    Nokia Developer Expert
    Join Date
    Mar 2003
    Posts
    41

    MTM Installation results in a CONE 14

    I'm writing an MTM which when installed on hardware causes Messaging and all apps which use SendAs to die with a Cone 14 panic.
    Even when the apps are re-started, a CONE 14 is generated.

    Cone 14 means ECoePanicNoResourceFileForId.

    All my resource files & mbms are copied into c:\system\data\. My dat file goes into c:\system\mtm\ and a call to CMsvSession::InstallMtmGroup() makes the appropriate additions to the MTM Registry.

    I've managed to reproduce this problem on both 9210 and a 7650 hardware. Surprisingly the installation works fine under 9210 WINS.

    A few questions at this stage:
    1) Does Nokia 7650 support registration using rss (based on mtmconfig.rh) as well as mtmgen.exe generated dats?

    2) What could be the cause of this CONE 14?

    Any ideas would be welcome at this stage.

  2. #2
    Nokia Developer Expert
    Join Date
    Mar 2003
    Posts
    196

    RE: MTM Installation results in a CONE 14

    Hi,

    On 9200 devices, MTMs are installed in .dat packages.
    On Series 60 however, you must create a .rss (e.g. MyMtmResource.rss) that is constructed as the STRUCT MTM_INFO_FILE in mtmconfig.rh instructs. If you replace your old .dat file with a new compiled .rss file, the installation should go ok... hopefully.

    Here is the structure of the .rss file:
    RESOURCE MTM_INFO_FILE
    {
    mtm_type_uid = 0x1000xxx;
    technology_type_uid = 0x100xxx;
    components =
    {
    MTM_COMPONENT
    {
    human_readable_name = "This is server mtm";
    component_uid = KUidMtmServerComponentVal;
    specific_uid = 0x1000xxx;
    entry_point = x;
    version = VERSION { major = x; minor = x; build = x; };
    },
    MTM_COMPONENT
    {
    human_readable_name = "This is client mtm";
    component_uid = KUidMtmClientComponentVal;
    specific_uid = 0x1000xxxx;
    entry_point = x;
    version = VERSION { major = x; minor = x; build = x; };
    },
    MTM_COMPONENT
    {
    human_readable_name = "This is mtm ui ";
    component_uid = KUidMtmUiComponentVal;
    specific_uid = 0x1000xxx;
    entry_point = x;
    version = VERSION { major = x; minor = x; build = x; };
    },
    MTM_COMPONENT
    {
    human_readable_name = "This is mtm ui data";
    component_uid = KUidMtmUiDataComponentVal;
    specific_uid = 0x1000xxx;
    entry_point = x;
    version = VERSION { major = x; minor = x; build = x; };
    }
    };
    }


    Best Regards,
    Ari / Forum Nokia

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×