cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
200
Views
0
Helpful
1
Replies

WebDialer with SOAP on CCM 3.3.3 or 3.3.4

jirka.novak
Level 1
Level 1

We tested HTTP interface od CCM 4.0 and 3.3.3, and now we would like to use SOAP for our applications. We are using URL:

http://SERVER/wdsoap/servlet/rpcrouter

On CCM 4.0 it works fine. But on 3.3.3 it returns error:

java.lang.NoClassDefFoundError: javax/mail/MessagingException

at org.apache.soap.server.http.RPCRouterServlet.init(RPCRouterServlet.java:239)

at javax.servlet.GenericServlet.init(GenericServlet.java:258)

at org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)

at org.apache.tomcat.core.Handler.init(Handler.java:215)

at org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)

at org.apache.tomcat.core.Handler.service(Handler.java:254)

at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)

at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)

at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)

at org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:166)

at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)

at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)

at java.lang.Thread.run(Unknown Source)

We tested it on three different servers with CCM 3.3.3 and/or 3.3.4 and all returns same error. On 4.0 CCM it works fine.

Does anyone has some idea?

Yours,

Jirka Novak

1 Reply 1

ckatene
Level 3
Level 3

according to

http://www.cisco.com/en/US/products/sw/voicesw/ps556/products_administration_guide_chapter09186a00801ed128.html

the minimum requirement is call manager 4.0(1), so that would explain it.

it's just complaining about missing libraries, so it may work if you download the javamail libraries from the sun site (the activation framework is also required), and put them in the tomcat lib directory, but there may be other requirements.

and, of course, it wouldn't be supported.

callum