[Building Sakai] SAKAI BigBlueButton BBB

Aaron Zeckoski azeckoski at unicon.net
Mon Apr 19 02:22:48 PDT 2010


You can also use the newest version of EB with Sakai 2.6 or 2.5.
-AZ


On Mon, Apr 19, 2010 at 9:33 AM, Nuno Fernandes <nuno at ufp.edu.pt> wrote:
> Yep - that's probably an old version of EntityBroker.
> You'll need Sakai 2.7.x or trunk (EB >= 1.3.9) to test the tool... sorry!
> Thansk,
> Nuno
>
> On Sat, Apr 17, 2010 at 1:27 PM, Steve Swinsburg <steve.swinsburg at gmail.com>
> wrote:
>>
>> Looks like you've got either duplicate entity broker API jars in
>> shared/lib or are running an old version of EB.
>>
>> Cheers
>>
>> ~ steve
>> (sent from my ipod)
>>
>> On 17/04/2010, at 8:17 PM, KetanNale <ketan_nale at yahoo.com> wrote:
>>
>> >
>> > Also i am getting following exception when deployed this zip
>> > file as guided
>> >
>> > INFO: loadComponentPackage:
>> > D:\work\EduOaks\EduOaks-Tomcat\apache-tomcat-5.5.27\
>> > components\sakai-bbb-pack (2010-04-17 15:33:05,171
>> > main_org.sakaiproject.util.Co
>> > mponentsLoader)
>> > WARN: loadComponentPackage: exception loading:
>> > D:\work\EduOaks\EduOaks-Tomcat\ap
>> > ache-tomcat-5.5.27\components\sakai-bbb-pack\WEB-INF\components.xml :
>> > org.spring
>> > framework.beans.factory.parsing.BeanDefinitionParsingException:
>> > Configuration pr
>> > oblem: Class that bean class
>> > [org.sakaiproject.bbb.impl.entity.BBBMeetingEntityP
>> > rovider] depends on not found
>> > Offending resource: file
>> > [D:\work\EduOaks\EduOaks-Tomcat\apache-tomcat-5.5.27\co
>> > mponents\sakai-bbb-pack\WEB-INF\components.xml]
>> > Bean 'org.sakaiproject.bbb.impl.entity.BBBMeetingEntityProvider';
>> > nested
>> > excepti
>> > on is java.lang.NoClassDefFoundError:
>> > org/sakaiproject/entitybroker/entityprovid
>> > er/capabilities/Describeable (2010-04-17 15:33:05,203
>> > main_org.sakaiproject.util
>> > .ComponentsLoader)
>> >
>> > org.springframework.beans.factory.parsing.BeanDefinitionParsingException:
>> > Config
>> > uration problem: Class that bean class
>> > [org.sakaiproject.bbb.impl.entity.BBBMeet
>> > ingEntityProvider] depends on not found
>> > Offending resource: file
>> > [D:\work\EduOaks\EduOaks-Tomcat\apache-tomcat-5.5.27\co
>> > mponents\sakai-bbb-pack\WEB-INF\components.xml]
>> > Bean 'org.sakaiproject.bbb.impl.entity.BBBMeetingEntityProvider';
>> > nested
>> > excepti
>> > on is java.lang.NoClassDefFoundError:
>> > org/sakaiproject/entitybroker/entityprovid
>> > er/capabilities/Describeable
>> > Caused by:
>> > java.lang.NoClassDefFoundError:
>> > org/sakaiproject/entitybroker/entityprovider/cap
>> > abilities/Describeable
>> >        at java.lang.ClassLoader.defineClass1(Native Method)
>> >        at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
>> >        at
>> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
>> > 4)
>> >        at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
>> >        at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
>> >        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
>> >        at java.security.AccessController.doPrivileged(Native Method)
>> >        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>> >        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>> >        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>> >        at org.springframework.util.ClassUtils.forName
>> > (ClassUtils.java:201)
>> >        at
>> > org.springframework.beans.factory.support.BeanDefinitionReaderUtils.c
>> > reateBeanDefinition(BeanDefinitionReaderUtils.java:93)
>> >        at
>> > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> > rseBeanDefinitionElement(BeanDefinitionParserDelegate.java:405)
>> >        at
>> > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> > rseBeanDefinitionElement(BeanDefinitionParserDelegate.java:341)
>> >        at
>> > org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.pa
>> > rseBeanDefinitionElement(BeanDefinitionParserDelegate.java:310)
>> >        at
>> > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> > ader.processBeanDefinition(DefaultBeanDefinitionDocumentReader.java:
>> > 235)
>> >        at
>> > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> > ader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:151)
>> >        at
>> > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> > ader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:
>> > 130)
>> >        at
>> > org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentRe
>> > ader.registerBeanDefinitions
>> > (DefaultBeanDefinitionDocumentReader.java:90)
>> >        at
>> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registe
>> > rBeanDefinitions(XmlBeanDefinitionReader.java:458)
>> >        at
>> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
>> > eanDefinitions(XmlBeanDefinitionReader.java:353)
>> >        at
>> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> > nDefinitions(XmlBeanDefinitionReader.java:303)
>> >        at
>> > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBea
>> > nDefinitions(XmlBeanDefinitionReader.java:280)
>> >        at
>> > org.springframework.beans.factory.support.AbstractBeanDefinitionReade
>> > r.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131)
>> >        at
>> > org.sakaiproject.util.ComponentsLoader.loadComponentPackage(Component
>> > sLoader.java:187)
>> >        at
>> > org.sakaiproject.util.ComponentsLoader.load(ComponentsLoader.java:109
>> > )
>> >        at
>> > org.sakaiproject.component.impl.SpringCompMgr.loadComponents(SpringCo
>> > mpMgr.java:545)
>> >        at
>> > org.sakaiproject.component.impl.SpringCompMgr.init(SpringCompMgr.java
>> > :102)
>> >        at
>> > org.sakaiproject.component.cover.ComponentManager.getInstance(Compone
>> > ntManager.java:62)
>> >        at
>> > org.sakaiproject.component.cover.ComponentManager.get(ComponentManage
>> > r.java:71)
>> >        at
>> > org.sakaiproject.component.cover.ServerConfigurationService.getInstan
>> > ce(ServerConfigurationService.java:53)
>> >        at
>> > org.sakaiproject.component.cover.ServerConfigurationService.getString
>> > s(ServerConfigurationService.java:206)
>> >        at org.sakaiproject.dav.DavServlet.init(DavServlet.java:529)
>> >        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
>> >        at
>> > org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
>> > java:1139)
>> >        at
>> > org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:96
>> > 6)
>> >        at
>> > org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
>> > t.java:3956)
>> >        at
>> > org.apache.catalina.core.StandardContext.start(StandardContext.java:4
>> > 230)
>> >        at
>> > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
>> > .java:760)
>> >        at
>> > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:74
>> > 0)
>> >        at
>> > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>> >
>> >        at
>> > org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
>> > va:626)
>> >        at
>> > org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
>> > ava:553)
>> >        at
>> > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488
>> > )
>> >        at
>> > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1150)
>> >        at
>> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
>> > :311)
>> >        at
>> > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
>> > eSupport.java:120)
>> >        at
>> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>> >
>> >        at
>> > org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>> >        at
>> > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>> >
>> >        at
>> > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443
>> > )
>> >        at
>> > org.apache.catalina.core.StandardService.start(StandardService.java:4
>> > 48)
>> >        at
>> > org.apache.catalina.core.StandardServer.start(StandardServer.java:700
>> > )
>> >        at org.apache.catalina.startup.Catalina.start(Catalina.java:
>> > 552)
>> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> >        at
>> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
>> > java:39)
>> >        at
>> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
>> > sorImpl.java:25)
>> >        at java.lang.reflect.Method.invoke(Method.java:585)
>> >        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:
>> > 295)
>> >        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:
>> > 433)
>> > INFO: loadComponentPackage:
>> > D:\work\EduOaks\EduOaks-Tomcat\apache-tomcat-5.5.27\
>> > components\sakai-calendar-pack (2010-04-17 15:33:05,218
>> > main_org.sakaiproject.ut
>> > il.ComponentsLoader)
>> >
>> > cheers,
>> > ketan
>> >
>> >
>> > KetanNale wrote:
>> >>
>> >> Thanks to all of you,
>> >>
>> >> Here creating new thread for Sakai BBB,
>> >> so further discussion could be continue under this heading
>> >>
>> >> Now i can start BigBlueButton Server on my XP with VMWare Player
>> >> can see demo
>> >>
>> >> But unable to connect it from SAKAI
>> >> As suggested by Adrian
>> >> i have downloaded
>> >> sakai-bbb-assembly-0.1-SNAPSHOT.zip
>> >> and deployed in sakai tomcat, after that can see tools dashbaord/
>> >> homepage
>> >> but cant create new meeting
>> >>
>> >> it gives following pop-up
>> >> Failed to get user. Reason: Undefined
>> >>
>> >> also i have source code from BBB home site
>> >> http://bigbluebutton.googlecode.com/svn/trunk
>> >> But dont know how to build on windows
>> >>
>> >> Please Guide,
>> >>
>> >> cheers,
>> >> Ketan
>> >>
>> >
>> > --
>> > View this message in context:
>> > http://old.nabble.com/SAKAI-BigBlueButton-BBB-tp28274973p28275191.html
>> > Sent from the Sakai - Development mailing list archive at Nabble.com.
>> >
>> > _______________________________________________
>> > 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"
>
>
>
> --
> Nuno Fernandes  .  { Analyst/Programmer }
>
> || web  . { http://www.ufp.pt  |  http://tinyurl.com/nfgrilo  |  follow_me @
> nfgrilo }
> || work . { Universidade Fernando Pessoa  |  Praça 9 de Abril, 349  |
>  4249-004 Porto }
>
> _______________________________________________
> 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"
>



-- 
Aaron Zeckoski - Software Engineer - http://tinyurl.com/azprofile


More information about the sakai-dev mailing list