Wir arbeiten an SS7 CAMEL-Anwendung. Die Anwendung basiert auf jboss 5.10GA und Mobicents/Restcomm jss7 und Restcomms CAP Resource Adapter.JSS7 - TC-CONTINUE: Kein Dialog/Transaktion für ID:
In unserem Sbb erhalten wir InitialDP Nachricht und Delimiter vom Schalter. Nachdem wir das Trennzeichen erhalten haben, versuchen wir eine Verbindungsnachricht an den Switch zu senden.
Unfortunatelly, wenn wir .send() -Methode auf dem Dialog aufzurufen, die wir in onDelimiter Verfahren erhalten, schalten keine Nachricht gesendet wird und was wir in der Jboss-Log zu sehen ist:
TC-WEITER: Nein Dialog/Transaktion für ID: 67793592
public void onDelimiter(DialogDelimiter delimiter, ActivityContextInterface aci)
{
try
{
CAPDialogCircuitSwitchedCall dialog = (CAPDialogCircuitSwitchedCall) delimiter.getCAPDialog();
dialog.addRequestReportBCSMEventRequest(bcsmevents, extensions);
dialog.addCallInformationReportRequest(requestsTypes, null, null);
dialog.addConnectRequest(new DestinationRoutingAddressImpl(new ArrayList<CalledPartyNumberCap>(Arrays.asList(new CalledPartyNumberCapImpl(new CalledPartyNumberImpl("48602465380".getBytes()))))), null, new OriginalCalledNumberCapImpl(new OriginalCalledNumberImpl(cdr.getBNumber().substring(0,10).getBytes())), null, new CarrierImpl("9191".getBytes()), null, null, null, null, null, null, null, null, false, false, false, null, false);
dialog.addContinueRequest();
dialog.send();
(...)
}
}
Wenn es ein Problem mit unseren sccp Regeln ist dann, was die richtigen sccp Einstellungen für die folgenden Adressen sein sollte:
Switch: PC: 6801, SSN: 146, GT: 4794733271, AI: 18
Unser Server: PC: 5100, SSN: 146, GT: 442080000100, AI: 18
Können Sie die Protokolle freigeben? – Waqas