About SIPServerTransaction related timers

"Luis Alberto Teixeira" <[email protected]>
Newsgroups gmane.comp.voip.nist-sip
Message-ID <C961F19E3D14F8439A264D8699E1D4E11740E4@inolsbex01.ptin.corpPT.com>
Hi,

Upon implementing a timer in a JAIN SLEE 1.0 environment (Mobicents),
offered by its TimerFacility, and allowing timer events to be fired to a
custom activity context used uniquely for these timer events, when
running my service I noticed that whenever my timer would be setup I
would get a long list of lines like this:


10:41:55,479 INFO  [STDOUT] 59072157 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@10cb453
retransmissionTicks -1]
10:41:55,479 INFO  [STDOUT] 59072157 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@10cb453
retransmissionTicks -1]
10:41:55,479 INFO  [STDOUT] 59072157 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@10cb453
retransmissionTicks -1]
10:41:55,542 INFO  [STDOUT] 59072220 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@cd5d6e55
retransmissionTicks -1]
10:41:55,542 INFO  [STDOUT] 59072220 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@cd5d6e55
retransmissionTicks -1]
10:41:55,542 INFO  [STDOUT] 59072220 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@cd5d6e55
retransmissionTicks -1]
10:41:55,542 INFO  [STDOUT] 59072220 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@cd5d6e55
retransmissionTicks -1]
10:41:55,620 INFO  [STDOUT] 59072298 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@6b893f4
retransmissionTicks -1]
10:41:55,620 INFO  [STDOUT] 59072298 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@6b893f4
retransmissionTicks -1]
10:41:55,620 INFO  [STDOUT] 59072298 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@6b893f4
retransmissionTicks -1]
10:41:55,620 INFO  [STDOUT] 59072298 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@6b893f4
retransmissionTicks -1]
10:41:55,651 INFO  [STDOUT] 59072329 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@419de130
retransmissionTicks -1]
10:41:55,651 INFO  [STDOUT] 59072329 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@419de130
retransmissionTicks -1]
10:41:55,651 INFO  [STDOUT] 59072329 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@419de130
retransmissionTicks -1]
10:41:55,651 INFO  [STDOUT] 59072329 [Thread-68] DEBUG
SipResourceAdapter  -
gov.nist.javax.sip.stack.SIPTransaction.fireTimer(SIPTransaction.java:56
8) [fireTimer gov.nist.javax.sip.stack.SIPServerTransaction@419de130
retransmissionTicks -1]

The service is a Back-to-Back User Agent that responds to network
requests and has an internal TimerFacility timer that is used to
implement a timeout condition that occurs when a custom event from
another application is not received within a given interval.

Well, apparently there is no relationship whatsoever between my SLEE
timer and this SIP timer specific to the nist-sip stack. Naturally the
service uses the SIP RA, but the two things should be quite isolated.
After a few runs my service stops behaving as expected, causing this
glitch to be the closest candidate for trouble..


Regards,

Luis Teixeira
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.