[OpenSIPS-Users] Problem when WESIP starts

mmarzuola at interfree.it mmarzuola at interfree.it
Tue Feb 3 16:45:56 CET 2009


Hi all.
I have downloaded wesip and configured opensips with seas module.
This is the opensips.cfg and the server.xml:

debug=3
log_stderror=no
log_facility=LOG_LOCAL0
fork=yes
children=4

port=5060
listen=udp:10.10.45.158:5060

loadmodule "/usr/local/lib/opensips/modules/signaling.so"
loadmodule "/usr/local/lib/opensips/modules/sl.so"
loadmodule "/usr/local/lib/opensips/modules/tm.so"
loadmodule "/usr/local/lib/opensips/modules/rr.so"
loadmodule "/usr/local/lib/opensips/modules/maxfwd.so"
loadmodule "/usr/local/lib/opensips/modules/usrloc.so"
loadmodule "/usr/local/lib/opensips/modules/registrar.so"
loadmodule "/usr/local/lib/opensips/modules/textops.so"
loadmodule "/usr/local/lib/opensips/modules/seas.so"
loadmodule "/usr/local/lib/opensips/modules/mi_fifo.so"

modparam("mi_fifo", "fifo_name", "/tmp/opensips_fifo")
modparam("mi_fifo", "fifo_mode", 0666)

modparam("usrloc", "db_mode",   0)

modparam("rr", "enable_full_lr", 1)

modparam("seas", "listen_sockets", "10.10.45.158:5080")


route{
       if (!mf_process_maxfwd_header("10")) {
               sl_send_reply("483","Too Many Hops");
               exit;
       };
       if (msg:len >=  2048 ) {
               sl_send_reply("513", "Message too big");
               exit;
       };
       if (!method=="REGISTER")
               record_route();
       if (loose_route()) {
               append_hf("P-hint: rr-enforced\r\n");
               route(1);
       };
       if (uri==myself) {
               if (method=="REGISTER") {
                       save("location");
                       exit;
               };
               lookup("aliases");
               if (!uri==myself) {
                       append_hf("P-hint: outbound alias\r\n");
                       route(1);
               };
               if (!lookup("location")) {
                       sl_send_reply("404", "Not Found");
                       exit;
               };
               append_hf("P-hint: usrloc applied\r\n");
       };
       route(1);
}
route[1] {
                if(!as_relay_t("app_server_one")){
                       t_reply("500","Application Server error");
               }
}



<Server port="8005" shutdown="SHUTDOWN" debug="0">
   <Service name="WeSIP-Standalone">
     <Connector className="org.apache.catalina.connector.http.HttpConnector"
         port="8080" minProcessors="5" maxProcessors="75"
         enableLookups="true" address="localhost" acceptCount="10" debug="10" />
         <Connector className="com.voztele.sipservlet.connector.SipConnector"
         minProcessors="5" maxProcessors="75"
         addresses="10.10.45.158:5060" >
                <ExtraProperties>
                        <Property key="com.voztele.javax.sip.SER_ADDRESS" value="10.10.45.158:5080" />
                        <Property key="javax.sip.STACK_NAME" value="app_server_one" />
                        <Property key="com.voztele.javax.sip.THREAD_POOL_SIZE" value="10" />
                </ExtraProperties>
     </Connector>
  <Engine name="Standalone" defaultHost="localhost" debug="10"
     className="com.voztele.sipservlet.core.ConvergedEngine">

      <Logger className="org.apache.catalina.logger.SystemOutLogger"
         timestamp="true"/>
      <Mapper className="org.apache.catalina.core.StandardEngineMapper" protocol="HTTP/1.1"/>
      <Mapper className="com.voztele.sipservlet.core.EngineSipMapper" protocol="SIP/2.0"/>
      <Realm  className="org.apache.catalina.realm.MemoryRealm" />
      <Host name="localhost" nameSip="localhost_5060" debug="10" appBase="webapps" unpackWARs="true"
      port="5060" autoDeploy="true" className="com.voztele.sipservlet.core.ConvergedHost">
             <Mapper className="com.voztele.sipservlet.core.SipHostMapper" protocol="SIP/2.0"/>
             <Mapper className="org.apache.catalina.core.HttpHostMapper" protocol="HTTP/1.1"/>
      </Host>
   </Engine>
 </Service>
 </Server>

When I start wesip with the script startup.sh I get:


opensips-lab:/usr/local/etc/wesip# bin/startup.sh
Starting WESIP Application Server VozTelecom...
opensips-lab:/usr/local/etc/wesip# Exception during startup processing
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156)
Caused by: java.lang.ExceptionInInitializerError
        at com.voztele.sipservlet.core.ConvergedHost.<init>(ConvergedHost.java:87)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at org.apache.commons.digester.ObjectCreateRule.begin(ObjectCreateRule.java:205)
        at org.apache.commons.digester.Rule.begin(Rule.java:152)
        at org.apache.commons.digester.Digester.startElement(Digester.java:1286)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:533)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:878)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1693)
        at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834)
        at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)
        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148)
        at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242)
        at org.apache.commons.digester.Digester.parse(Digester.java:1572)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:428)
        at org.apache.catalina.startup.Catalina.execute(Catalina.java:358)
        at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
        ... 5 more
Caused by: java.lang.NullPointerException
        at com.voztele.sipservlet.util.JainFactories.<init>(JainFactories.java:37)
        at com.voztele.sipservlet.util.JainFactories.<clinit>(JainFactories.java:18)
        ... 27 more

Any suggestions?

Thanks in advance.

Marzuola Matteo



----------------------------------------------------------------------------
Vuoi essere presente online? 
Vuoi dare voce alla tua attivita`? 
Acquista un dominio su domini.interfree.it.
A partire da 18,59 euro
----------------------------------------------------------------------------




More information about the Users mailing list