sailfin
  1. sailfin
  2. SAILFIN-1639

Problem in servlet. java.lang.IllegalStateException: SipSession is not valid.

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0
    • Fix Version/s: b30
    • Component/s: sip_container
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: Sun

    • Issuezilla Id:
      1,639

      Description

      ******************************************************************************************************

      • Template v0.1 ( 05/01/08 )
      • Sailfin Stress test issue
        ******************************************************************************************************
        Sailfin Build : 03
        Cluster size : 10
        Happens in a single instance (y/n) ? : NA
        Test id : st3_1_invite
        Location of the test : as-telco-sqe/stress-ws/invite
        JDK version : 1.6.0_07
        CLB used : Yes
        HW LB used : No.
        SSR: disabled

      =======================================================
      Was used UDP -u1, 64 bits JVM, 6 GB heap size
      ==============================================================
      10 Solaris 10 x86 machines, one instance per the machine, 10 instances in a
      cluster.

      AND

      10 SuSE machines, one instance per the machine, 10 instances in a cluster.

      Against each instance was executed such sipp command:

      ./sipp -sf ./st3_1_invite_uac.xml -r 220 -p 5881 -t u1 -rsa <machine1>:35060
      -nd -trace_err -buff_size 33554432 <machine2>:5091

      ./sipp -sf ./st3_1_invite_uas.xml -t u1 -trace_err -buff_size 33554432 -i
      <machine2> -p 5091 -nd

      During this run against SuSE were created 635177 "Dead call" sipp errors and
      against x86 - 93168 "Dead call" sipp errors.

      At all server.log files I saw many: "Problem in servlet.
      java.lang.IllegalStateException: SipSession is not valid." error messages.

      See the full error message at the bottom.

      I've attached one server.log file.

      ======================================================================

      [#|2009-02-27T22:00:37.128-0800|INFO|sun-glassfish-comms-server1.5|javax.enterprise.system.container.sip|_ThreadID=
      23;_ThreadName=SipContainer-clientsWorkerThread-5060-7;|Problem in servlet.
      java.lang.IllegalStateException: SipSession is not valid.
      at
      com.ericsson.ssa.sip.SipSessionImplBase.validateSessionState(SipSessionImplBase.java:250)
      at
      com.ericsson.ssa.sip.SipSessionImplBase.getState(SipSessionImplBase.java:1107)
      at
      com.ericsson.ssa.sip.SipSessionImplBase.updateSipSessionState(SipSessionImplBase.java:1241)
      at
      com.ericsson.ssa.sip.AbstractProxyImpl.invokeServlet(AbstractProxyImpl.java:312)
      at
      com.ericsson.ssa.sip.AbstractProxyImpl.invokeServletAndForward(AbstractProxyImpl.java:287)
      at
      com.ericsson.ssa.sip.ConfirmedProxyImpl.dispatch(ConfirmedProxyImpl.java:217)
      at com.ericsson.ssa.sip.ProxyContext.dispatch(ProxyContext.java:188)
      at
      com.ericsson.ssa.container.sim.ApplicationDispatcher.dispatch(ApplicationDispatcher.java:764)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:70)
      at
      com.ericsson.ssa.container.sim.ApplicationDispatcher.next(ApplicationDispatcher.java:884)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at com.ericsson.ssa.sip.LocalRouteManager.next(LocalRouteManager.java:106)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at com.ericsson.ssa.sip.DialogManager.next(DialogManager.java:729)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at com.ericsson.ssa.sip.dns.ResolverManager.next(ResolverManager.java:195)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      com.ericsson.ssa.sip.persistence.ReplicationManager.next(ReplicationManager.java:124)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      com.ericsson.ssa.sip.transaction.TransactionManager.next(TransactionManager.java:351)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      org.jvnet.glassfish.comms.clb.core.sip.SipLoadBalancerManagerBackEnd.next(SipLoadBalancerManagerBackEnd.
      java:210)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      org.jvnet.glassfish.comms.clb.core.sip.SipRequestGroup.handleIncomingResponse(SipRequestGroup.java:168)
      at
      org.jvnet.glassfish.comms.clb.core.sip.SipLoadBalancerManager.next(SipLoadBalancerManager.java:190)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      com.ericsson.ssa.container.OutboundFlowManager.next(OutboundFlowManager.java:258)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      com.ericsson.ssa.container.GrizzlyNetworkManager.next(GrizzlyNetworkManager.java:1270)
      at com.ericsson.ssa.sip.LayerHelper.next(LayerHelper.java:77)
      at
      com.ericsson.ssa.container.MessageProcessorFilter.processMessage(MessageProcessorFilter.java:439)
      at
      com.ericsson.ssa.container.MessageProcessorFilter.execute(MessageProcessorFilter.java:300)
      at
      com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:136)
      at
      com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:103)
      at
      com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:89)
      at
      com.ericsson.ssa.container.GrizzlyNetworkManager$SharedCallbackHandler.onRead(GrizzlyNetworkManager.java
      :2749)
      at
      com.sun.grizzly.CallbackHandlerContextTask.doCall(CallbackHandlerContextTask.java:76)
      at
      com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:56)
      at
      com.sun.grizzly.util.WorkerThreadImpl.processTask(WorkerThreadImpl.java:325)
      at com.sun.grizzly.util.WorkerThreadImpl.run(WorkerThreadImpl.java:184)

      .

        Issue Links

          Activity

            People

            • Assignee:
              Bhavanishankar
              Reporter:
              easarina
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: