diff --git a/LibOneM2M/OneM2M_Templates.ttcn b/LibOneM2M/OneM2M_Templates.ttcn index 5a0e16129d8c2b89ffc2c3b634a32ada55653a8f..222c8efd7f56d705dc3e857f13f4fcb0634e32cb 100644 --- a/LibOneM2M/OneM2M_Templates.ttcn +++ b/LibOneM2M/OneM2M_Templates.ttcn @@ -1020,7 +1020,7 @@ module OneM2M_Templates { template (value) RequestPrimitive m_createScheduleBase modifies m_create := { requestIdentifier := testcasename() & "-m_createSchedule", resourceType := int18, - primitiveContent := {schedule := m_contentCreateSchedule ({{"0 0 0,1,2 1 1 *"}})} + primitiveContent := {schedule := m_contentCreateSchedule ({{"0 0 0,1,2 1 1 * *"}})} }; template (value) RequestPrimitive m_createSchedule(XSD.ID p_parentResourceAddress, in template (omit) XSD.String p_name, in template (value) ScheduleEntries p_scheduleElement ) modifies m_create := { diff --git a/LibOneM2M/OneM2M_Types.ttcn b/LibOneM2M/OneM2M_Types.ttcn index 5ca5f270006a1bc80b91704a81a735d3fee1fd2b..61e205294988a9cd8bb387116f6b5076403a6cb5 100644 --- a/LibOneM2M/OneM2M_Types.ttcn +++ b/LibOneM2M/OneM2M_Types.ttcn @@ -1497,7 +1497,7 @@ with { }; -type XSD.String ScheduleEntry //TODO To fix pattern (pattern "(([\*]|[1-5]#(0,1)\d([,\-\/][1-5]#(0,1)\d)#(0,))[\q{0,0,0,20}\q{0,0,0,10}\t\r]#(1,))#2([\*]|((1#(0,1)\d|2[0-3])([,\-\/](1#(0,1)\d|2[0-3]))#(0,)))[\q{0,0,0,20}\q{0,0,0,10}\t\r]#(1,)([\*]|(([1-9]|1\d|2\d|3[01])([,\-\/]([1-9]|1\d|2\d|3[01]))#(0,)))[\q{0,0,0,20}\q{0,0,0,10}\t\r]#(1,)([\*]|(([1-9]|1[0-2])([,\-\/]([1-9]|1[0-2]))#(0,)))[\q{0,0,0,20}\q{0,0,0,10}\t\r]#(1,)([\*]|([0-6]([,\-\/][0-6])#(0,)))[\q{0,0,0,20}\q{0,0,0,10}\t\r]#(1,)([\*]|([2-9]\d\d\d)(([,\-]([2-9]\d\d\d)([\/][\d]#(0,1)[\d]#(0,1)[\d]#(0,1)[\d])#(0,1))#(0,)))") +type XSD.String ScheduleEntry (pattern "(([*]|[1-5]#(0,1)\d([,\-\/][1-5]#(0,1)\d)#(0,))\s#(1,))#2([*]|((1#(0,1)\d|2[0-3])([,\-\/](1#(0,1)\d|2[0-3]))#(0,)))\s#(1,)([*]|(([1-9]|1\d|2\d|3[01])([,\-\/]([1-9]|1\d|2\d|3[01]))#(0,)))\s#(1,)([*]|(([1-9]|1[0-2])([,\-\/]([1-9]|1[0-2]))#(0,)))\s#(1,)([*]|([0-6]([,\-\/][0-6])#(0,)))\s#(1,)([*]|[2-9]\d\d\d([,\-][2-9]\d\d\d)#(0,))([\/]\d#(0,1)\d#(0,1)\d#(0,1)\d#(0,1))#(0,1)") with { variant "name as uncapitalized"; };