Hi Amit,
We are using weSIP for this? or....? Because there is no mention about
the software you are using and definitely is not OpenSIPS as you have
JAVA there :D....
Regards,
Bogdan
Amit Bansal wrote:
> Hi All,
>
> I am trying to build a SIP application which will act as proxy to the
> phones those are connected to it like a server that is in call centers.
>
> I have have made a servlet code is as follows..
>
> package com.sip.servlet;
>
> import javax.servlet.sip.SipServlet;
> import javax.servlet.sip.SipServletRequest;
> import javax.servlet.sip.SipServletResponse;
>
>
> public class SimpleProxyServlet extends SipServlet
> {
>
> protected void doRegister(SipServletRequest request) throws
> IOException
> {
> try
> {
> System.out.println("SipServletRequest: Got doRegister:\n"
> + request);
>
>
> SipServletResponse resp =
> request.createResponse(SipServletResponse.SC_OK);
>
> resp.send();
> }
> catch(Exception e)
> {
> e.printStackTrace();
> }
>
> }
> }
>
> and sip.xml is as follows..
>
>
> <sip-app>
> <display-name>Simple Proxy Servlet</display-name>
> <description>Simple Proxy Servlet</description>
> <servlet>
> <servlet-name>SimpleProxyServlet</servlet-name>
> <display-name>SimpleProxyServlet</display-name>
> <description>Simple SIP proxy servlet</description>
> <servlet-class>com.sip.servlet.SimpleProxyServlet</servlet-class>
> <load-on-startup>1</load-on-startup>
> </servlet>
> <servlet-mapping>
> <servlet-name>SimpleProxyServlet</servlet-name>
> <pattern>
> <or>
> <equal>
> <var>request.method</var>
> <value>REGISTER</value>
> </equal>
> </or>
> </pattern>
> </servlet-mapping>
> </sip-app>
>
>
> I am using X-Lite softphone for testing this code. When ever first
> request came to server, my doRegister of the servlet is called and
> request is preocessed by the servlet. But when i am sending second
> register request using other PC then it shows the request timeout on
> the softphone and also my doREgister method is also not called.
>
> I have also checked that if it is problem due to sending the request
> from other PC but if i send first request from other PC then servlet
> process the request and again second request is not processed.
>
> Plz help me to solve this problem.
>
>
> Thanks.
> amit
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users