Comment #5 on issue 2170 by jean.deruelle: Deploying Sip Servlet on Jetty
http://code.google.com/p/mobicents/issues/detail?id=2170

This won't work with just trying to fix config files. This will need some refactoring in sip servlets impl to replace everything that is using org.apache.catalina classes by interfaces that will be implemented in the specific plugging project (tomcat-7, jboss, jetty) and you will probably need to create some jetty specific code to be able to plug into Jetty correctly

Here is the list of classes that make use of org.apache.catalina classes/interfaces in the 2.0 branch (http://mobicents.googlecode.com/svn/branches/servers/sip-servlets/2.0/) :

sip-servlets-impl
   src
      main
          java
              org
                 mobicents
                          servlet
                                 sip
                                    core
                                        dispatchers
                                                   MessageDispatcher.java
                                        session
                                               ConvergedSessionDelegate.java
                                               ConvergedStandardSession.java
SipApplicationSessionImpl.java
                                               SipManager.java
                                               SipManagerDelegate.java
                                               SipSessionImpl.java
                                               SipStandardManager.java
                                    SipApplicationDispatcher.java
                                    SipApplicationDispatcherImpl.java
                                        mbeans
SipApplicationDispatcherMBean.java
                                        message
                                               SipServletMessageImpl.java
                                        security
                                                authentication
AuthenticatorBase.java DigestAuthenticator.java
                                    SipSecurityUtils.java
                                    startup
                                           loading
                                                  SipLoginConfig.java
                                                  SipSecurityCollection.java
                                                  SipSecurityConstraint.java
                                                  SipServletImpl.java
                                           SipContext.java
                                           SipHostConfig.java
                                           SipRuleSet.java
                                           SipService.java
                                           SipStandardEngine.java
                                           SipStandardHost.java
                                           SipStandardService.java
tomcat-7
        src
           main
               java
                   org
                      mobicents
                               servlet
                                      sip
                                         annotations
AnnotationsClassLoader.java DefaultSipInstanceManager.java
                                         startup
ConvergedApplicationContext.java ConvergedApplicationContextFacade.java
                                               SipContextConfig.java
                                               SipNamingContextListener.java
                                               SipStandardContext.java
                                               SipStandardContextValve.java

Reply via email to