We are working on SS7 CAMEL application. The application is based on jboss 5.10GA and Mobicents/Restcomm's jss7 and Restcomm's CAP Resource adapter.
In our Sbb we receive InitialDP message and delimiter from switch. After we recieve the delimiter we try to send connect message to the switch.
Unfortunatelly, when we invoke .send() method on the dialog that we receive in onDelimiter method, no message to switch is sent and what we can see in the jboss log is:
TC-CONTINUE: No dialog/transaction for 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();
(...)
}
}
If it is a problem with our sccp rules then what should be the correct sccp settings for the following addresses:
Switch: PC: 6801, SSN: 146, GT: 4794733271, AI: 18
Our server: PC: 5100, SSN: 146, GT: 442080000100, AI: 18