[Building Sakai] Elluminate Live! tool in 2.9.x

John Bush jbush at anisakai.com
Thu Dec 26 22:47:59 PST 2013


Yes I believe that is the only change.

You can grab our binary here:
https://s3-us-west-2.amazonaws.com/ani-cle/elluminate-bridge/2.9.1/elluminate-bridge.zip

On Thu, Dec 26, 2013 at 9:17 PM, Steve Swinsburg
<steve.swinsburg at gmail.com> wrote:
> From the stack trace this looks like the spring dependencies need to be
> updated in the pom to pull them into the Web app.
>
> sent from mobile
>
> On 25/12/2013 5:21 AM, "Algaze, Louis Contractor, eDataTech"
> <ljalgaze at nps.edu> wrote:
>>
>> We are working on upgrading our CLE (AniSakai) 2.8.x to 2.9.1.4
>>
>> We rely heavily on our Elluminate Live! Tool (sakai-elluminate-tool) for
>> Distance Learning classes and unfortunately the latest version of the tool
>> (if there is one) is not included out of the box in the 2.9.x code.  We are
>> trying to use our existing version of the sakai-elluminate-tool (Version
>> 2.8.0?) and it is not loading in our 2.9.x development environment.  During
>> the startup we are getting the error below.
>>
>> Any assistance you could provide would be appreciated.
>>
>> Thank you,
>>
>> Louis Algaze
>>
>> INFO: Deploying web application archive
>> /home/tomcat/cle/2914/webapps/sakai-elluminate-tool.war
>>
>> 2013-12-24 16:56:25,555 ERROR localhost-startStop-1
>> org.springframework.web.context.ContextLoader - Context initialization
>> failed
>>
>> org.springframework.beans.factory.CannotLoadBeanClassException: Cannot
>> find class
>> [org.springframework.web.servlet.view.InternalResourceViewResolver] for bean
>> with name 'viewResolver' defined in ServletContext resource
>> [/WEB-INF/applicationContext.xml]; nested exception is
>> java.lang.ClassNotFoundException:
>> org.springframework.web.servlet.view.InternalResourceViewResolver
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1141)
>>
>> at
>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:524)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1177)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:758)
>>
>> at
>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:422)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
>>
>> at
>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
>>
>> at
>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
>>
>> at
>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
>>
>> at
>> org.sakaiproject.component.impl.ContextLoader.initWebApplicationContext(ContextLoader.java:64)
>>
>> at
>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
>>
>> at
>> org.sakaiproject.util.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:56)
>>
>> at
>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4939)
>>
>> at
>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5434)
>>
>> at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>>
>> at
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>>
>> at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>>
>> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:633)
>>
>> at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:983)
>>
>> at
>> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1660)
>>
>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>>
>> at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>>
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>
>> at java.lang.Thread.run(Thread.java:724)
>>
>> Caused by: java.lang.ClassNotFoundException:
>> org.springframework.web.servlet.view.InternalResourceViewResolver
>>
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1702)
>>
>> at
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1547)
>>
>> at org.springframework.util.ClassUtils.forName(ClassUtils.java:211)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:385)
>>
>> at
>> org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1138)
>>
>> ... 24 more
>>
>>
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to
>> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
>> "unsubscribe"
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"



-- 
John Bush
602-490-0470

** This message is neither private nor confidential in fact the US
government is storing it in a warehouse located in Utah for future
data mining use cases should they arise. **


More information about the sakai-dev mailing list