diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn index 07969775947ea6bbf4e6ab2addb5b0f2033e4d0d..88f7f65f1e5b94d952c144c590828c1439b483f3 100644 --- a/OneM2M_PermutationFunctions.ttcn +++ b/OneM2M_PermutationFunctions.ttcn @@ -7409,6 +7409,8 @@ module OneM2M_PermutationFunctions { var ListOfURIs v_memberIDs; var AcpType v_acpIds; var template RequestPrimitive v_createAcp := m_createAcp("PermissionForEveryone", -, -); + var template RequestPrimitive v_createContainerInAE1 := m_createContainerBase; + var template RequestPrimitive v_createContainerInAE2 := m_createContainerBase; // Test control if(not(PICS_ACP_SUPPORT)) { @@ -7438,9 +7440,11 @@ module OneM2M_PermutationFunctions { v_ae2LocalIndex := f_getLatestResource(vc_ae2); - v_containerIndex_1 := f_cse_createResource(int3, m_createContainerBase, v_aeIndex_1); // AE1 child resource + v_createContainerInAE1 := f_setAcpId(v_createContainerInAE1, v_acpIds); + v_containerIndex_1 := f_cse_createResource(int3, v_createContainerInAE1, v_aeIndex_1); // AE1 child resource - vc_ae2.start(f_cse_createResource(int3, m_createContainerBase, v_aeIndex_2)); + v_createContainerInAE2 := f_setAcpId(v_createContainerInAE2, v_acpIds); + vc_ae2.start(f_cse_createResource(int3, v_createContainerInAE2, v_aeIndex_2)); f_aeSimu_checkComponentDoneAndGetVerdict(vc_ae2);