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
