[Building Sakai] SAKAI BigBlueButton BBB

Ketan ketan_nale at yahoo.com
Mon Apr 19 06:56:48 PDT 2010


One more log from tomcat
also i have added following two properties in default.sakai.properties 

host at org.sakaiproject.bbb.api.BBBMeetingManager=http://192.168.2.115
salt at org.sakaiproject.bbb.api.BBBMeetingManager=f3e72d5bd6e4a63935a2c37a173f1a42 

cheers,
ketan

2010-04-19 19:20:15,078  INFO http-8080-Processor22 org.sakaiproject.entitybroker.rest.EntityEncodin
gManager - No entities to format (json) and output for ref (/bbb-meeting)

--- On Mon, 19/4/10, Ketan <ketan_nale at yahoo.com> wrote:

From: Ketan <ketan_nale at yahoo.com>
Subject: Re: [Building Sakai] SAKAI BigBlueButton BBB
To: "Nuno Fernandes" <nuno at ufp.edu.pt>, "Aaron Zeckoski" <azeckoski at unicon.net>
Cc: "Steve Swinsburg" <steve.swinsburg at gmail.com>, "sakai-dev at collab.sakaiproject.org" <sakai-dev at collab.sakaiproject.org>
Date: Monday, 19 April, 2010, 6:43 PM

Thanks to Aaron and Nuno,

i downloaded the source from :
https://source.sakaiproject.org/contrib/bigbluebutton/trunk

and build it (in sakai 2.6)but it gives me following error at this location
D:\work\bigbluebutton\tool\src\webapp\lib\jquery.datepick.package-3.7.5

[ERROR] ...\src\webapp\lib\jquery.datepick.package-3.7.5\jquery.datepick-af.js:line 1:column 2:illeg
al character
        n++/* Afrikaans initialisation for the jQuery UI date picker plugin. */
[ERROR] ...\src\webapp\lib\jquery.datepick.package-3.7.5\jquery.datepick-af.js:line 1:column 2:synta
x error
        n++/* Afrikaans initialisation for the jQuery UI date picker
 plugin. */
[ERROR] ...\src\webapp\lib\jquery.datepick.package-3.7.5\jquery.datepick-af.js:line 1:column 3:illeg
al character
        n++/* Afrikaans initialisation for the jQuery UI date picker plugin. */
[ERROR] ...\src\webapp\lib\jquery.datepick.package-3.7.5\jquery.datepick-af.js:line 1:column 0:Compi
lation produced 3 syntax errors.
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Compilation produced 3 syntax errors.
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.mozilla.javascript.EvaluatorException: Compilation produced 3 syntax errors.
        at
 net.sf.alchim.mojo.yuicompressor.ErrorReporter4Mojo.runtimeError(ErrorReporter4Mojo.java:
43)
        at org.mozilla.javascript.Parser.parse(Parser.java:402)

so i removed everything from
D:\work\bigbluebutton\tool\src\webapp
except 
tools, WEB-INF, images folder
and put later in extracted folder from .war in tomcat
doing that now i can add and see 'Meeting' tool

but if i click on "create new meeting" link it gives following message,
though, i have given all realm access for current user:

You are not authorized to use this tool


am i missing any more realm settings, or tool settings ?
please guide

--- On Mon, 19/4/10, Aaron Zeckoski <azeckoski at unicon.net> wrote:

From: Aaron Zeckoski <azeckoski at unicon.net>
Subject: Re: [Building Sakai] SAKAI BigBlueButton BBB
To: "Nuno Fernandes" <nuno at ufp.edu.pt>
Cc: "Steve Swinsburg" <steve.swinsburg at gmail.com>, "KetanNale" <ketan_nale at yahoo.com>, "sakai-dev at collab.sakaiproject.org" <sakai-dev at collab.sakaiproject.org>
Date: Monday, 19 April, 2010, 2:52 PM

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

Send free SMS to your Friends on Mobile from your Yahoo! Messenger. Download Now! http://messenger.yahoo.com/download.php

Send free SMS to your Friends on Mobile from your Yahoo! Messenger. Download Now! http://messenger.yahoo.com/download.php
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100419/b07f16bb/attachment.html 


More information about the sakai-dev mailing list