Gaming-Addon - Handle case when subscriber has no trail (LS-891)

[LS-908] Gaming-Addon - Handle case when subscriber has no trail Design Session Created: 30/Jan/26  Updated: 30/Jan/26  Due: 22/Jan/26

Status: Open Bug
Project: L3 Support
Component/s: FN
Affects Version/s: None
Fix Version/s: None

Type: Technical task Priority: Normal
Reporter: Abir Messaikeh Assignee: Khaled Khalil
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Customer:
OMAN-Tel
Planned Start:
Planned End:
Product: NEP

 Description   

As we discussed, we are encountering an issue with the Gaming ADD-ON scenario for orders where no trail is available. These orders are failing with the following error:
CVlan Reservation failed - Couldn't find active node while calling reserveCvlanIp API.

Currently, the NEP system attempts to extract active node details from the trail when calling this API. Since these specific orders lack trail data, they are being interrupted.

Recommendation: I suggest implementing a fallback logic. If the trail is unavailable, NEP should automatically pull the active node details from the ONU view. This will ensure the API call succeeds and prevents the CVlan reservation error.

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header />
<SOAP-ENV:Body>
<ns3:reserveCvlanIp xmlns:ns3="http://server.api.nep.mobinets.com/">
<subscriberNumber>24546987</subscriberNumber>
</ns3:reserveCvlanIp>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>"
nep_fn_ui.2026-01-14.1.log:2026-01-14 10:54:33.415 [https-jsse-nio-8450-exec-6] DEBUG
org.apache.http.wire - http-outgoing-78
<
< "
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns2:reserveCvlanIpResponse xmlns:ns2="http://server.api.nep.mobinets.com/">
<return>
<cvlanIp></cvlanIp>
<responseCode>5</responseCode>
<responseMessage>CVlan Reservation failed - Couldn't find active node</responseMessage>
<svlanIp></svlanIp>
</return>
</ns2:reserveCvlanIpResponse>
</soap:Body>
</soap:Envelope>

Thank U!!!


Generated at Fri Apr 17 09:19:13 EEST 2026 using JIRA 6.1.4#6159-sha1:44eaedef2e4a625c6c7183698b2468d4719c20dc.