development icon indicating copy to clipboard operation
development copied to clipboard

Asynchronous modify subscription issue by changing subscription id

Open StavrevaS opened this issue 8 years ago • 0 comments

[v16.1.2]

OSCM allows modifying the subscription identifier (name). The modification is propagated to the provisioning system. In case of asynchronous provisioning, the modified properties of the subscription are saved in a temporary record. The original records will be updated after the provisioning system completes the asynchronous subscription modification. Till this happens, the subscription is in pending state, and the old subscription id is displayed.

Since the subscription id is part of the business key for subscription domain object, the search is based on it (subscriptionid + organizationid).

There is a problem with APP in a situation when the provisioning as stopped for some reason and then resumed. The SOAP call to complete the asynchronous subscription modification (subscriptionid changed) is done using the new subscription id. OSCM cannot find the new subscription id in the original record. There is a NPE in the server.log of OSCM.

StavrevaS avatar Nov 07 '16 11:11 StavrevaS