Steve, here is the bug https://jira.onap.org/browse/SO-1130 Yuriy, you have to empty all the userParams section. I tested this already, and it’s working. I mean I’m failing later in the game, but I’m passing that specific error.
> On Oct 11, 2018, at 6:53 PM, MALAKOV, YURIY <[email protected]> wrote: > > Steve, > It may be an issue with the payload request for create and activate. > > I’m not expecting the create-activate BB to have the user parameters being > passed from VID b/c all the assignment are completed in previous flow. > > Can you confirm if this is a valid payload request. > > Request-activate---current > Should Be??? > POST > /onap/so/infra/serviceInstantiation/v7/serviceInstances/a644aad7-fbc3-4252-b732-bb2bcc86fde6/activate > HTTP/1.1 > Host: 10.195.197.73 > Content-Type: application/json > Accept: application/json > X-FromAppId: Postman > X-TransactionId: postman-123 > { > "requestDetails": { > "subscriberInfo": { > "globalSubscriberId": "Demonstration" > }, > "requestInfo": { > "suppressRollback": true, > "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb", > "requestorId": "adt", > "instanceName": "test-1234", > "source": "VID" > }, > "requestParameters": { > "subscriptionServiceType": "vFW", > "userParams": [ > { > "service": { > "instanceParams": [ > > ], > "instanceName": "Service_E2E_vFW", > "resources": { > "vnfs": [ > { > "modelInfo": { > "modelName": "d26a74bc-3fdb-4fd2-ad55", > "modelVersionId": "69a7d967-fe68-49d2-ad6b-fc40f5f5b31c", > "modelInvariantUuid": > "c397d40f-cd2a-4b19-add6-e12ea9ecf4ab", > "modelVersion": "2.0", > "modelCustomizationId": > "2cc242bc-ff38-4bac-9650-5fe1b54f5aeb", > "modelInstanceName": "d26a74bc-3fdb-4fd2-ad55 0" > }, > "cloudConfiguration": { > "lcpCloudRegionId": "RegionOne", > "tenantId": "demo" > }, > "platform": { > "platformName": "test" > }, > "lineOfBusiness": { > "lineOfBusinessName": "someValue" > }, > "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb", > "instanceName": "vFirewall 0", > "instanceParams": [ > ], > "vfModules": [ > { > "modelInfo": { > "modelName": > "D26a74bc3fdb4fd2Ad55..base_template..module-0", > "modelVersionId": > "e3c095c3-a620-4828-a689-7132936b90ff", > "modelInvariantUuid": > "ac36a6de-0f92-4ee2-8b39-1b0dba0058f5", > "modelVersion": "1", > "modelCustomizationId": > "1f8ff6cf-640b-432f-9dec-1352b7e1f862" > }, > "instanceName": > "vfirewall0..Vfirewall..base_template..module-0", > "instanceParams": [ > { > > } > ] > }, > { > "modelInfo": { > "modelName": "D26a74bc3fdb4fd2Ad55..vfw..module-3", > "modelVersionId": > "086223d6-352c-47d3-abb4-213711fc5188", > "modelInvariantUuid": > "d9e4a4e0-c0d3-4bd3-89cc-c6b95af29f6d", > "modelVersion": "1", > "modelCustomizationId": > "a6751179-1762-4771-8ccb-541516c53cf2" > }, > "instanceName": "vfirewall0..Vfirewall..vfw..module-0", > "instanceParams": [ > { > > } > ] > }, > { > "modelInfo": { > "modelName": "D26a74bc3fdb4fd2Ad55..vpg..module-2", > "modelVersionId": > "6a18492b-4c9d-47a5-a8eb-34b085db0eb0", > "modelInvariantUuid": > "74d0a390-c76f-42fd-ae5d-dc9bea9b79a5", > "modelVersion": "1", > "modelCustomizationId": > "a505c501-0264-4835-821e-006d603691a9" > }, > "instanceName": "vfirewall0..Vfirewall..vpg..module-0", > "instanceParams": [ > { > > } > ] > }, > { > "modelInfo": { > "modelName": "D26a74bc3fdb4fd2Ad55..vsn..module-1", > "modelVersionId": > "37272aa7-aa29-4772-a1f9-2a67c5860df6", > "modelInvariantUuid": > "ba2e53f1-73ca-40c2-97fe-a1bc74c278ba", > "modelVersion": "1", > "modelCustomizationId": > "8b59f644-f1ac-4a57-8ddb-c6680bc5a22c" > }, > "instanceName": "vfirewall0..Vfirewall..vsn..module-0", > "instanceParams": [ > { > > } > ] > } > ] > } > ] > }, > "modelInfo": { > "modelVersion": "1.0", > "modelVersionId": "88da85c-d9e8-4f73-b837-3a72a431622b", > "modelInvariantId": "7242c3f8-c5d8-4069-be3c-0db8bf4caa4d", > "modelName": "vFW_CDS", > "modelType": "service" > } > } > } > ], > "aLaCarte": false > }, > "project": { > "projectName": "Project-Demonstration" > }, > "owningEntity": { > "owningEntityId": "33a8b609-1cfe-4d19-8dc2-5b95b921dd1e", > "owningEntityName": "OE-Demonstration" > }, > "modelInfo": { > "modelVersion": "1.0", > "modelVersionId": "88da85c-d9e8-4f73-b837-3a72a431622b", > "modelInvariantId": "7242c3f8-c5d8-4069-be3c-0db8bf4caa4d", > "modelName": "vFW_CDS", > "modelType": "service" > } > } > } > > { > "requestDetails": { > "subscriberInfo": { > "globalSubscriberId": "Demonstration" > }, > "requestInfo": { > "suppressRollback": true, > "productFamilyId": "a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb", > "requestorId": "adt", > "instanceName": "test-1234", > "source": "VID" > }, > "requestParameters": { > "subscriptionServiceType": "vFW", > "userParams": [ > { > "service": { > "instanceParams": [], > "instanceName": "Service_E2E_vFW", > "resources": {}, > "modelInfo": { > "modelVersion": "1.0", > "modelVersionId": "88da85c-d9e8-4f73-b837-3a72a431622b", > "modelInvariantId": "7242c3f8-c5d8-4069-be3c-0db8bf4caa4d", > "modelName": "vFW_CDS", > "modelType": "service" > } > } > } > ], > "aLaCarte": false > }, > "project": { > "projectName": "Project-Demonstration" > }, > "owningEntity": { > "owningEntityId": "33a8b609-1cfe-4d19-8dc2-5b95b921dd1e", > "owningEntityName": "OE-Demonstration" > }, > "modelInfo": { > "modelVersion": "1.0", > "modelVersionId": "88da85c-d9e8-4f73-b837-3a72a431622b", > "modelInvariantId": "7242c3f8-c5d8-4069-be3c-0db8bf4caa4d", > "modelName": "vFW_CDS", > "modelType": "service" > } > } > } > > > > From: [email protected] [mailto:[email protected]] On > Behalf Of SMOKOWSKI, STEVEN > Sent: Thursday, October 11, 2018 6:14 PM > To: [email protected]; [email protected] > Subject: Re: [onap-discuss] [SO] Create/Activate BB NPE > > ***Security Advisory: This Message Originated Outside of AT&T *** > Reference http://cso.att.com/EmailSecurity/IDSP.html for more information. > > Can open a bug, not sure if we want to reject the request all together or > simply drop the params. > > Thanks > > -Steve > > > From: <[email protected]> on behalf of Alexis de Talhouet > <[email protected]> > Reply-To: "[email protected]" <[email protected]>, > "[email protected]" <[email protected]> > Date: Thursday, October 11, 2018 at 5:30 PM > To: onap-discuss <[email protected]>, "[email protected]" > <[email protected]> > Subject: Re: [onap-discuss] [SO] Create/Activate BB NPE > > What I found out is this comment in the code: > > https://github.com/onap/so/blob/3d249b7ac314a5cd59e117672d4b678d33e34c7a/bpmn/so-bpmn-tasks/src/main/java/org/onap/so/bpmn/infrastructure/workflow/tasks/WorkflowAction.java#L242-L245 > > // SERVICE-MACRO-ACTIVATE, SERVICE-MACRO-UNASSIGN, and > // SERVICE-MACRO-DELETE > // Will never get user params with service, macro will have > // to query the SI in AAI to find related instances. > > > I was passing user param, even though it’s a service macro activate request > I’m doing… So I’m going through this statement: > https://github.com/onap/so/blob/049e0e2304a7de75fc0d35aac7319e89715972a9/bpmn/MSOCommonBPMN/src/main/java/org/onap/so/bpmn/servicedecomposition/tasks/BBInputSetup.java#L887-L895 > which is the one triggering the NPE… > > I don’t know how to fix properly the logic, but it should by-pass checking > the userparam if it’s a service macro assign request. > > By not passing userParams, I was able to pass this issue. > > Thanks, > Alexis > > > > On Oct 11, 2018, at 11:43 AM, Alexis de Talhouet <[email protected]> > wrote: > > Hello SO team, > > After having successfully assigned my service, I’m now activating it. > During that process, I hit an NPE. > > Logs and sent request are attached. > > Is this a bug, or am I missing something in the request? > > Thanks, > Alexis > > > > > <SO macro activate - failure - vFW_CDS.txt><request-activate.txt> > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12971): https://lists.onap.org/g/onap-discuss/message/12971 Mute This Topic: https://lists.onap.org/mt/27243130/21656 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
