[Building Sakai] SAKAI BigBlueButton BBB

Nuno Fernandes nuno at ufp.edu.pt
Mon Apr 19 01:33:32 PDT 2010


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 }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100419/d754ebe0/attachment.html 


More information about the sakai-dev mailing list