This discussion is archived
2 Replies Latest reply: Apr 9, 2012 3:03 PM by user94397 - oracle RSS

Exception while internal Application Router invoked in OCCASS 5.0

922031 Newbie
Currently Being Moderated
We have set up OCCASS 5.0 in replicated configuration with 1 engine tier and 1 data tier. Now with our application deployed, we can see that SIP Messages built by SIP Application Installed on OCCAS 5.0 Container have only one Route header, whereas when this SIP MESSAGE is passed to OCCAS Container, OCCASE 5.0 Container adds one more Route Header.

Would you please help me how can I stop “Route: <sip:X-WLSS-Local-Route@137.107.65.37:5960;transport=udp;wlsscid=-2dc25fce31aca39f;validationresult=GOT_EXCEPTION;lr;directive=NEW>

This second route header should not be added in SIP MESSAGE. We do not use any customer AR or default AR, so probably container still uses an internal implemented AR to handle servlet mapping.

We understand that this is an internal route header which is used by container to convey information returned from AR and we can also see the following exception in our engine logs. Please help us understand why we get the below mentioned exception

####<Mar 5, 2012 2:02:00 PM MST> <Info> <Server> <dnvrcosps06> <SipEngineTier1> <[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1330981320636> <BEA-002635> <The server "CSNAOCCAS50-AdminServer" connected to this server.>
####<Mar 5, 2012 2:02:00 PM MST> <Info> <JMX> <dnvrcosps06> <SipEngineTier1> <[ACTIVE] ExecuteThread: '12' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1330981320656> <BEA-149511> <Established JMX Connectivity with the Adminstration Server CSNAOCCAS50-AdminServer at service:jmx:t3://137.107.65.37:8901/jndi/weblogic.management.mbeanservers.domainruntime.>
####<Mar 5, 2012 2:02:00 PM MST> <Notice> <WLSS.Transport> <dnvrcosps06> <SipEngineTier1> <main> <<WLS Kernel>> <> <> <1330981320848> <BEA-330687> <Thread "SIP Message processor (Transport UDP)" is listening on port 5960>
####<Mar 5, 2012 2:02:00 PM MST> <Error> <WLSS.Engine> <dnvrcosps06> <SipEngineTier1> <main> <<WLS Kernel>> <> <> <1330981320877> <BEA-330112> <Application Router throws exception
java.lang.NullPointerException
     at com.bea.wcp.sip.engine.server.CanaryServer.getApplicationRouter(CanaryServer.java:721)
     at com.bea.wcp.sip.engine.server.ar.ContainerProcessRequest.consultApplicationRouter(ContainerProcessRequest.java:185)
     at com.bea.wcp.sip.engine.server.ar.ContainerProcessInternalRequest.getNextApplication(ContainerProcessInternalRequest.java:322)
     at com.bea.wcp.sip.engine.server.ClientTransaction.dispatch(ClientTransaction.java:835)
     at com.bea.wcp.sip.engine.server.ClientTransaction.sendRequest(ClientTransaction.java:775)
     at com.bea.wcp.sip.engine.server.ClientTransaction.startTransaction(ClientTransaction.java:316)
     at com.bea.wcp.sip.engine.server.TransactionManager.startTransaction(TransactionManager.java:637)
     at com.bea.wcp.sip.engine.server.TransactionManager.startTransaction(TransactionManager.java:710)
     at com.bea.wcp.sip.engine.server.TransactionManager.sendRequest(TransactionManager.java:689)
     at com.bea.wcp.sip.engine.server.SipSessionImpl.sendRequest(SipSessionImpl.java:1705)
     at com.bea.wcp.sip.engine.server.SipSessionImpl.sendRequest(SipSessionImpl.java:1648)
     at com.bea.wcp.sip.engine.server.SipServletRequestImpl.send(SipServletRequestImpl.java:987)
     at com.bea.wcp.sip.engine.server.SipServletRequestImpl.send(SipServletRequestImpl.java:955)
     at com.bea.wcp.sip.engine.server.CanaryServer.sendPendingRequests(CanaryServer.java:1048)
     at com.bea.wcp.sip.engine.server.CanaryServer.startTransport(CanaryServer.java:583)
     at com.bea.wcp.sip.engine.server.CanaryServer.prepareToAcceptClientTraffic(CanaryServer.java:1077)
     at com.bea.wcp.sip.engine.server.CanaryServer.propertyChange(CanaryServer.java:1156)
     at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
     at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
     at weblogic.management.runtime.RuntimeMBeanDelegate._postSet(RuntimeMBeanDelegate.java:381)
     at weblogic.t3.srvr.ServerRuntime.updateRunState(ServerRuntime.java:413)
     at weblogic.t3.srvr.T3Srvr.setState(T3Srvr.java:187)
     at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:869)
     at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:520)
     at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:446)
     at weblogic.Server.main(Server.java:67)
>
####<Mar 5, 2012 2:02:00 PM MST> <Notice> <WLSS.Transport> <dnvrcosps06> <SipEngineTier1> <UDP-5960> <<WLS Kernel>> <> <> <1330981320893> <BEA-330687> <Thread "SIP Message processor (Transport UDP)" is listening on port 45790>
####<Mar 5, 2012 2:02:00 PM MST> <Error> <WLSS.Engine> <dnvrcosps06> <SipEngineTier1> <main> <<WLS Kernel>> <> <> <1330981320940> <BEA-330112> <Application Router throws exception
java.lang.NullPointerException
     at com.bea.wcp.sip.engine.server.CanaryServer.getApplicationRouter(CanaryServer.java:721)
     at com.bea.wcp.sip.engine.server.ar.ContainerProcessRequest.consultApplicationRouter(ContainerProcessRequest.java:185)
     at com.bea.wcp.sip.engine.server.ar.ContainerProcessInternalRequest.getNextApplication(ContainerProcessInternalRequest.java:322)
     at com.bea.wcp.sip.engine.server.ClientTransaction.dispatch(ClientTransaction.java:835)
     at com.bea.wcp.sip.engine.server.ClientTransaction.sendRequest(ClientTransaction.java:775)
     at com.bea.wcp.sip.engine.server.ClientTransaction.startTransaction(ClientTransaction.java:316)
     at com.bea.wcp.sip.engine.server.TransactionManager.startTransaction(TransactionManager.java:637)
     at com.bea.wcp.sip.engine.server.TransactionManager.startTransaction(TransactionManager.java:710)
     at com.bea.wcp.sip.engine.server.TransactionManager.sendRequest(TransactionManager.java:689)
     at com.bea.wcp.sip.engine.server.SipSessionImpl.sendRequest(SipSessionImpl.java:1705)
     at com.bea.wcp.sip.engine.server.SipSessionImpl.sendRequest(SipSessionImpl.java:1648)
     at com.bea.wcp.sip.engine.server.SipServletRequestImpl.send(SipServletRequestImpl.java:987)
     at com.bea.wcp.sip.engine.server.SipServletRequestImpl.send(SipServletRequestImpl.java:955)
     at com.bea.wcp.sip.engine.server.CanaryServer.sendPendingRequests(CanaryServer.java:1048)
     at com.bea.wcp.sip.engine.server.CanaryServer.startTransport(CanaryServer.java:583)
     at com.bea.wcp.sip.engine.server.CanaryServer.prepareToAcceptClientTraffic(CanaryServer.java:1077)
     at com.bea.wcp.sip.engine.server.CanaryServer.propertyChange(CanaryServer.java:1156)
     at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
     at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
     at weblogic.management.runtime.RuntimeMBeanDelegate._postSet(RuntimeMBeanDelegate.java:381)
     at weblogic.t3.srvr.ServerRuntime.updateRunState(ServerRuntime.java:413)
     at weblogic.t3.srvr.T3Srvr.setState(T3Srvr.java:187)
     at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:869)
     at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:520)
     at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:446)
     at weblogic.Server.main(Server.java:67)
>
####<Mar 5, 2012 2:02:00 PM MST> <Notice> <WLSS.Transport> <dnvrcosps06> <SipEngineTier1> <UDP-5960> <<WLS Kernel>> <> <> <1330981320942> <BEA-330687> <Thread "SIP Message processor (Transport UDP)" is listening on port 54254>
####<Mar 5, 2012 2:02:00 PM MST> <Notice> <WLSS.Transport> <dnvrcosps06> <SipEngineTier1> <UDP-5960> <<WLS Kernel>> <> <> <1330981320950> <BEA-330687> <Thread "SIP Message processor (Transport UDP)" is listening on port 46045>
####<Mar 5, 2012 2:02:00 PM MST> <Info> <WLSS.Engine> <dnvrcosps06> <SipEngineTier1> <main> <<WLS Kernel>> <> <> <1330981320973> <BEA-330129> <Successfully loaded Application Router: "com.bea.wcp.sip.engine.server.ar.DefaultApplicationRouterImpl">
####<Mar 5, 2012 2:02:00 PM MST> <Notice> <WebLogicServer> <dnvrcosps06> <SipEngineTier1> <main> <<WLS Kernel>> <> <> <1330981320974> <BEA-000365> <Server state changed to RUNNING>

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points