Article - CS96192

Project name/location cannot be reused if first attempt to share generated error “MKS125191: The revision ID is invalid or missing” in Integrity Lifecycle Manager / Windchill RV&S

Modified: 09-Aug-2023   


Applies To

  • PTC RV&S (formerly Integrity Lifecycle Manager) 2009 9.6 to 13.2

Description

  • Project name/location cannot be reused if first attempt to share generated error
    • MKS125191: The revision ID is invalid or missing
  • Conditions to reproduce error:
    1. Run CLI command si sharesubproject but provide an invalid revision value for the subproject to be shared
      • This will cause the following error to be thrown:  MKS125191: The revision ID is invalid or missing
      • Note this error is correct, because the revision does not exist for the project that is being shared
    2. Run the si sharesubproject command again, using the same project name/location, but provide a valid project revision, will cause the same error to be thrown, even though everything is correct this time
  • For example
    1. Run the command
      1. si sharesubproject  --project=<Project path to add shared> --sharedProject=<Project to be shared> --subprojectRevision=xxx adapt2/project.pj
      2. It will give you the error message if you use a wrong revision for example
    2. Try to run the same command but correct the revision
      • The error message appear again although the revision DO exist.
  • To correct the issue you need to change the location
    1. In this example adapt2/project.pj cannot be longer used
    2. This is a bug. It should be possible to reuse the location name since the project was not created because of the error message
    3. Indeed it is not possible to reproduce if you try to reuse a dropped project location. But in this case you cannot drop it because it was not actually created
This is a printer-friendly version of Article 96192 and may be out of date. For the latest version click CS96192