Uploaded image for project: 'External API Framework'
  1. External API Framework
  2. EXTAPI-65

Incorrect attribute name for modelVersionId in SO request as part of NBI serviceOrder

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Beijing Release
    • Beijing Release
    • None
    • None

      The modelInfo modelVersionId parameter is currently sent as "modelNameVersionId" which is incorrect.

      The following file needs to be changed:

      src/main/java/org/onap/nbi/apis/serviceorder/model/consumer/ModelInfo.java

       

      <     private String modelVersionId;

      >     private String modelNameVersionId;

      35,36c51,52

      <     public String getModelVersionId() {

      <         return modelVersionId;

      >     public String getModelNameVersionId() {

      >         return modelNameVersionId;

      39,40c55,56

      <     public void setModelVersionId(String modelVersionId) {

      <         this.modelVersionId = modelVersionId;

      >     public void setModelNameVersionId(String modelNameVersionId) {

      >         this.modelNameVersionId = modelNameVersionId;

      78c94

      <                 + ", modelVersionId='" + modelVersionId + '\'' + ", modelName='" + modelName + '\''

      >                 + ", modelNameVersionId='" + modelNameVersionId + '\'' + ", modelName='" + modelName + '\''

      And also this one :

      src/main/java/org/onap/nbi/apis/serviceorder/workflow/SOTaskProcessor.java

       

      <         modelInfo.setModelVersionId(orderItem.getService().getServiceSpecification().getId());

      >         modelInfo.setModelNameVersionId(orderItem.getService().getServiceSpecification().getId());

            romaingimbert romaingimbert
            chiarelloa chiarelloa
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: