View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000207 | easycwmp | Bug | public | 2017-02-24 07:00 | 2017-06-01 11:52 |
Reporter | harshshah | Assigned To | mohamed.kallel | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | unable to reproduce | ||
Platform | ARM | OS | openwrt | ||
Summary | 0000207: Single param GPV request from ACS results in GPV response with multiple params with same parent node | ||||
Description | Example: ACS sends : <cwmp:GetParameterValues> <ParameterNames SOAP-ENC:arrayType="xsd:string1"> <string>InternetGatewayDevice.DeviceInfo.SoftwareVersion</string> </ParameterNames> </cwmp:GetParameterValues> Easycwmp returns : <cwmp:GetParameterValuesResponse> <ParameterList soap_enc:arrayType="cwmp:ParameterValueStruct[10]"> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.DeviceLog</Name> <Value xsi:type="xsd:string">abcabc</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.HardwareVersion</Name> <Value xsi:type="xsd:string">123123</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.Manufacturer</Name> <Value xsi:type="xsd:string">XYZ</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.ManufacturerOUI</Name> <Value xsi:type="xsd:string">abc123</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.ProductClass</Name> <Value xsi:type="xsd:string">Class123</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.ProvisioningCode</Name> <Value xsi:type="xsd:string"/> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.SerialNumber</Name> <Value xsi:type="xsd:string">1234567890</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.SoftwareVersion</Name> <Value xsi:type="xsd:string">ver1.0</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.SpecVersion</Name> <Value xsi:type="xsd:string">1.0</Value> </ParameterValueStruct> <ParameterValueStruct> <Name>InternetGatewayDevice.DeviceInfo.UpTime</Name> <Value xsi:type="xsd:unsignedInt">3257</Value> </ParameterValueStruct> </ParameterList> </cwmp:GetParameterValuesResponse> | ||||
Steps To Reproduce | - Initiate GPV from ACS with single parameter - Wait for response | ||||
Tags | No tags attached. | ||||
e-mail notification | |||||
|
Even using command line utility it returns multiple params : # easycwmp get value InternetGatewayDevice.DeviceInfo.SoftwareVersion { "parameter": "InternetGatewayDevice.DeviceInfo.SpecVersion", "value": "1.0" } { "parameter": "InternetGatewayDevice.DeviceInfo.ProvisioningCode", "value": "" } { "parameter": "InternetGatewayDevice.DeviceInfo.Manufacturer", "value": "XYZ" } { "parameter": "InternetGatewayDevice.DeviceInfo.ManufacturerOUI", "value": "abc123" } { "parameter": "InternetGatewayDevice.DeviceInfo.ProductClass", "value": "Class123" } { "parameter": "InternetGatewayDevice.DeviceInfo.SerialNumber", "value": "1234567890" } { "parameter": "InternetGatewayDevice.DeviceInfo.HardwareVersion", "value": "123123" } { "parameter": "InternetGatewayDevice.DeviceInfo.SoftwareVersion", "value": "ver1.0" } { "parameter": "InternetGatewayDevice.DeviceInfo.UpTime", "value": "3257", "type": "xsd:unsignedInt" } { "parameter": "InternetGatewayDevice.DeviceInfo.DeviceLog", "value": "abcabc" } |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-02-24 07:00 | harshshah | New Issue | |
2017-02-24 07:29 | harshshah | Note Added: 0000672 | |
2017-06-01 11:52 | mohamed.kallel | Status | new => resolved |
2017-06-01 11:52 | mohamed.kallel | Resolution | open => unable to reproduce |
2017-06-01 11:52 | mohamed.kallel | Assigned To | => mohamed.kallel |