Article - CS251474

Using the CLI to run a "im issues" command with a "queryDefinition" querying on a IBPL field does not work in Integrity Lifecycle Manager

Modified: 25-Nov-2016   


Applies To

  • PTC RV&S (formerly Integrity Lifecycle Manager) 10.8 to 12.3
  • Example of command:
    • C:\>im issues "--querydefinition="((field["IBPL Example"]="/Test - PC Software - 0.0.1 "))""
  • The log appears to show that the client is actually truncating the trailing space from the value in the querydefinition, eg:
    • mks.ci.exception.CIException: Error parsing filter "field[IBPL Example]=/Test - PC Software - 0.0.1" : The value "/Test - PC Software - 0.0.1" is not valid wraps: mks.ci.api.QueryParserException: Error parsing filter "field[IBPL Example]=/Test - PC Software - 0.0.1" : The value "/Test - PC Software - 0.0.1" is not valid

Description

  • The CLI im issues command using the querydefinition option fails under the following conditions:
    • The queryDefinition involves a multi-valued IBPL field
    • The multi-valued IBPL field value being queried for contains a trailing space
This is a printer-friendly version of Article 251474 and may be out of date. For the latest version click CS251474