简体   繁体   中英

Cannot load a proprietary protocol because an implementation for java SPI is missing

Any help would be appreciated; I appologize foremost for my lack of proper terminology or context, but I am new to Java. I have downloaded an SDK from a vendor which consists of an example application, which I cannot get to run. This is the tomcat error which I am receiving below.

My thought was that jars are missing, but I cannot figure out which ones..

11-Aug-2010 18:02:02 com.avaya.conferencing.examples.acp.jsprosterdisplay.ACPConnectionContextListener tryOpenConnection SEVERE: Context [/acp-jsp-roster-display] Could not establish connection to conferencing provider smodapi://10.10.10.10 as ******/****** java.net.MalformedURLException: Cannot find an implementation supporting the protocol smodapi at com.avaya.conferencing.api.acp.control.ConnectionContext.getConnection(ConnectionContext.java:282) at com.avaya.conferencing.api.acp.control.ConferencingProviders.getConnection(ConferencingProviders.java:84) at com.avaya.conferencing.examples.acp.jsprosterdisplay.ACPConnectionContextListener.tryOpenConnection(ACPConnectionContextListener.java:85) at com.avaya.conferencing.examples.acp.jsprosterdisplay.ACPConnectionContextListener.contextInitialized(ACPConnectionContextListener.java:134) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4135) at org.apache.catalina.core.StandardContext.start(StandardContext.ja va:4630) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:905) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:740) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445) at org.apa che.catalina.core.StandardService.start(StandardService.java:519) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:581) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 11-Aug-2010 18:02:02 com.avaya.conferencing.examples.acp.jsprosterdisplay.ACPConnectionContextListener contextInitialized INFO: Context [/acp-jsp-roster-display] Startup completed in 20ms.

In case someone ever comes across the same error. The app was missing the proprietary driver jar which was required to connect. When compiling with Maven, be sure to insert the right .jar's into your repository!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM