This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes Other JSE/JEE APIs and the fly likes Why my SipServlet throwing Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Java » Other JSE/JEE APIs
Bookmark "Why my SipServlet throwing "SipApplicationSession is not valid." exception ?" Watch "Why my SipServlet throwing "SipApplicationSession is not valid." exception ?" New topic
Author

Why my SipServlet throwing "SipApplicationSession is not valid." exception ?

alp carsikarsi
Ranch Hand

Joined: Dec 27, 2005
Posts: 40
Hello everbody ,

I coded a Sip Servlet which behave like a BACK2BACK UA. My Sip Servlet is running over GlassFish v2 JavaEE5 Sailfin server.
2 Sip Clients talking over my Sip Servlet successfully.
But after a certain time (~2 minutes and 50 seconds) my Sip Servlet throws
"java.lang.IllegalStateException: SipApplicationSession is not valid." exception. And Sip Servlet can't ended the conversation.
Why did it happen all the time ? What can i do with it ?
Is there a solution ?
alp carsikarsi
Ranch Hand

Joined: Dec 27, 2005
Posts: 40
With the help of your suggestions(!?) i added into sip.xml the following attribute :

<!-- Session will be terminated otomatically after 60 minutes. -->
<session-config>
<session-timeout>60</session-timeout>
</session-config>

So that my session expired problem resolved.

Also i added this row into sip.xml :
<listener>
<listener-class>tr.com.xxxx.sip.xxx.ApplicationSessionListener</listener-class>
</listener>
By the help of this when session expired ApplicationSessionListener's
public void sessionExpired(SipApplicationSessionEvent sipApplicationEvent) method is called. And i did the neccessary work in this method.

Respects...
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Why my SipServlet throwing "SipApplicationSession is not valid." exception ?
 
Similar Threads
SailFin Sip Application Server Problem...
java plugin properties
please i need help sipservlet
Way to learn active sessions in SipServlet.
Generic servlet which can listen on a socket