I've installed Sip Servlets on Wildfly 10, which required a bit of tweeking. However, I have two things left. When I deploy an application I get exceptions on bad transport for ws and wss, stacktraces are below:
12:14:04,448 DEBUG [gov.nist.javax.sip.SipStackImpl] (MSC service thread 1-5) createListeningPoint : address = 127.0.0.1 port = 5082 transport = ws
12:14:04,475 ERROR [org.mobicents.servlet.sip.undertow.SipProtocolHandler] (MSC service thread 1-5) A problem occured while setting up SIP Connector
127.0.0.1:5082/ws-- check server.xml for tomcat. : java.lang.IllegalArgumentException: bad transport
at gov.nist.javax.sip.stack.OIOMessageProcessorFactory.createMessageProcessor(OIOMessageProcessorFactory.java:82)
at gov.nist.javax.sip.stack.SIPTransactionStack.createMessageProcessor(SIPTransactionStack.java:2489)
at gov.nist.javax.sip.SipStackImpl.createListeningPoint(SipStackImpl.java:1609)
at org.mobicents.servlet.sip.undertow.SipProtocolHandler.start(SipProtocolHandler.java:246)
at org.mobicents.as10.SipConnectorListener.start(SipConnectorListener.java:50)
at org.mobicents.as10.SipConnectorService.start(SipConnectorService.java:141)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
12:14:05,934 DEBUG [gov.nist.javax.sip.SipStackImpl] (MSC service thread 1-3) createListeningPoint : address = 127.0.0.1 port = 5083 transport = wss
12:14:05,934 DEBUG [gov.nist.javax.sip.stack.TLSMessageProcessor] (MessageProcessorThread-TLS-127.0.0.1/5081) waiting to accept new connection!
12:14:05,934 DEBUG [gov.nist.javax.sip.SipStackImpl] (MSC service thread 1-6) createSipProvider: gov.nist.javax.sip.ListeningPointImpl@281691b5
12:14:05,938 ERROR [org.mobicents.servlet.sip.undertow.SipProtocolHandler] (MSC service thread 1-3) A problem occured while setting up SIP Connector
127.0.0.1:5083/wss-- check server.xml for tomcat. : java.lang.IllegalArgumentException: bad transport
at gov.nist.javax.sip.stack.OIOMessageProcessorFactory.createMessageProcessor(OIOMessageProcessorFactory.java:82)
at gov.nist.javax.sip.stack.SIPTransactionStack.createMessageProcessor(SIPTransactionStack.java:2489)
at gov.nist.javax.sip.SipStackImpl.createListeningPoint(SipStackImpl.java:1609)
at org.mobicents.servlet.sip.undertow.SipProtocolHandler.start(SipProtocolHandler.java:246)
at org.mobicents.as10.SipConnectorListener.start(SipConnectorListener.java:50)
at org.mobicents.as10.SipConnectorService.start(SipConnectorService.java:141)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Clearly OIOMessageProcessorFactory doesn't have support for ws and wss so what package provides the support for these transports?