xinbc / jdiameter

Automatically exported from code.google.com/p/jdiameter
0 stars 0 forks source link

S6a RA fix for client side #44

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When using S6a as a client there were a number of problems:

Number 1:
org.mobicents.slee.resource.diameter.s6a.S6aServerSessionImpl there is no 
method to create DeleteSubscriberDataRequest (even though the Server should be 
able to create these requests)

Number 2:
org.jdiameter.client.impl.helpers.Parameters.MessageTimeOut.DiameterS6aResourceA
daptor
Typo on line 912 (Server is used instead of client)
Should be:
((org.jdiameter.client.impl.app.s6a.S6aClientSessionImpl) 
session).processRequest(request);

Number 3:
org.mobicents.slee.resource.diameter.s6a.EventIDCache
There is no event for DeleteSubscriberDataRequest

The attached patch fixes all three of these issues (They are small changes and 
completely separate so easy to read within this single patch)

Original issue reported on code.google.com by richard....@smilecoms.com on 4 Jun 2013 at 1:47

Attachments:

GoogleCodeExporter commented 9 years ago
EDIT:

Number 2:
org.mobicents.slee.resource.diameter.s6a.DiameterS6aResourceAdaptor
Typo on line 912 (Server is used instead of client)
Should be:
((org.jdiameter.client.impl.app.s6a.S6aClientSessionImpl) 
session).processRequest(request);

Original comment by richard....@smilecoms.com on 4 Jun 2013 at 5:04

GoogleCodeExporter commented 9 years ago
Got it, thanks.

Original comment by baran...@gmail.com on 5 Jun 2013 at 7:33

GoogleCodeExporter commented 9 years ago
Moved to JAIN SLEE Project: 
https://code.google.com/p/jain-slee/issues/detail?id=76

Original comment by brainslog on 6 Jul 2013 at 6:13