diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn index 6881aa7682b94172a58a2e24b70074ae75fdbe41..aacf94e8680d9e0f78fd82025916df09a5292e46 100644 --- a/OneM2M_PermutationFunctions.ttcn +++ b/OneM2M_PermutationFunctions.ttcn @@ -2172,8 +2172,13 @@ module OneM2M_PermutationFunctions { v_resourceIndex := f_cse_createResource(p_resourceType, p_requestPrimitive, v_aeIndex); - v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aeIndex); - + if(p_resourceType == int15) { + v_request := f_getCreateRequestPrimitive(int3, m_createContainerBase, v_aeIndex); + v_request.primitiveContent.container.resourceName := vc_resourcesList[v_resourceIndex].resource.pollingChannel.resourceName; + } else { + v_request := f_getCreateRequestPrimitive(p_resourceType, p_requestPrimitive, v_aeIndex); + } + // Test Body v_request.requestIdentifier := "Existing resource";