Setup of 0.8-dev for bbb-web failed

567 views
Skip to first unread message

dalal najem

unread,
Aug 12, 2011, 12:39:07 PM8/12/11
to bigblueb...@googlegroups.com
Hi BBB Team,

i guess i need some help. I try to prepare my  0.7 VM in order to work with the current 0.8-dev master branch which bring me some headaches. The VM was working fine as a bbb-client development environment even for 0.71a. Now i have to switch completly to the latest master branch alias 0.8-beta (revision from the 8th august).

1) I got the bbb-client compiling fine with ant as well as flex builder, very fine.
2) To build the current bbb-web and let it working with bbb-client, i followed mainly the instructions on:

http://code.google.com/p/bigbluebutton/wiki/DevelopingBBB#Working_with_BigBlueButton_Web_-_The_API_part_of_BBB

3) Unfortunately gradle and grails were not installed in VM by default as mentionend in the documentation, so i installed grails 1.1.1 and gradle 0.9.2. That went fine.
4) The latest step i stuck in is the 'ant' of bbb-web. It seems some packages can't be imported like google.gson. The google.gson is only one of several errors all related to missing packages. Is this package intended to be shipped with BBB or do i need to install it otherwise? Or do i miss a path specification? Maybe the problem arrives from using the 0.7-VM and not the newest 0.71a-VM?

The output of the build is as follows:

firstuser@bbb-vm-20100905-08:~/dev/bigbluebutton/bigbluebutton-web$ ant
Buildfile: build.xml

check-port-8080:
     [echo] Checking whether tomcat6 is running before doing 'grails run-app'

run:
     [echo] Running grails ...
     [exec] Welcome to Grails 1.1.1 - http://grails.org/
     [exec] Licensed under Apache Standard License 2.0
     [exec] Grails home is set to: /usr/share/grails
     [exec]
     [exec] Base Directory: /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web
     [exec] Running script /usr/share/grails/scripts/RunApp.groovy
     [exec] Environment set to development
     [exec]   [groovyc] Compiling 17 source files to /home/firstuser/.grails/1.1.1/projects/bigbluebutton-web/classes
     [exec]   [groovyc] org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, Compile error during compilation with javac.
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:11: package com.google.gson does not exist
     [exec]   [groovyc] import com.google.gson.Gson;
     [exec]   [groovyc]                       ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:12: package com.google.gson.reflect does not exist
     [exec]   [groovyc] import com.google.gson.reflect.TypeToken;
     [exec]   [groovyc]                               ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:13: package redis.clients.jedis does not exist
     [exec]   [groovyc] import redis.clients.jedis.Jedis;
     [exec]   [groovyc]                           ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:14: package redis.clients.jedis does not exist
     [exec]   [groovyc] import redis.clients.jedis.JedisPool;
     [exec]   [groovyc]                           ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:15: package redis.clients.jedis does not exist
     [exec]   [groovyc] import redis.clients.jedis.JedisPubSub;
     [exec]   [groovyc]                           ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:20: cannot find symbol
     [exec]   [groovyc] symbol  : class JedisPool
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]     private JedisPool redisPool;
     [exec]   [groovyc]             ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:114: cannot find symbol
     [exec]   [groovyc] symbol  : class JedisPool
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]     public void setRedisPool(JedisPool redisPool){
     [exec]   [groovyc]                              ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:118: cannot find symbol
     [exec]   [groovyc] symbol  : class JedisPubSub
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]     private class PubSubListener extends JedisPubSub {
     [exec]   [groovyc]                                          ^
     [exec]   [groovyc] /home/firstuser/.grails/1.1.1/projects/bigbluebutton-web/classes/org/bigbluebutton/presentation/DocumentConversionService.class: warning: Cannot find annotation method 'requestChannel()' in type 'org.springframework.integration.annotation.Gateway': class file for org.springframework.integration.annotation.Gateway not found
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:43: cannot find symbol
     [exec]   [groovyc] symbol  : class Jedis
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         Jedis jedis = redisPool.getResource();
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:59: cannot find symbol
     [exec]   [groovyc] symbol  : class Jedis
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         Jedis jedis = redisPool.getResource();
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:73: cannot find symbol
     [exec]   [groovyc] symbol  : class Gson
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         Gson gson = new Gson();
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:73: cannot find symbol
     [exec]   [groovyc] symbol  : class Gson
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         Gson gson = new Gson();
     [exec]   [groovyc]                         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:78: cannot find symbol
     [exec]   [groovyc] symbol  : class Jedis
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         Jedis jedis = redisPool.getResource();
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:92: cannot find symbol
     [exec]   [groovyc] symbol  : class Jedis
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         final Jedis jedis = new Jedis(this.host,this.port);
     [exec]   [groovyc]               ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:92: cannot find symbol
     [exec]   [groovyc] symbol  : class Jedis
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService
     [exec]   [groovyc]         final Jedis jedis = new Jedis(this.host,this.port);
     [exec]   [groovyc]                                 ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:124: method does not override or implement a method from a supertype
     [exec]   [groovyc]         @Override
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:133: cannot find symbol
     [exec]   [groovyc] symbol  : class Gson
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService.PubSubListener
     [exec]   [groovyc]             Gson gson = new Gson();
     [exec]   [groovyc]             ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:133: cannot find symbol
     [exec]   [groovyc] symbol  : class Gson
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService.PubSubListener
     [exec]   [groovyc]             Gson gson = new Gson();
     [exec]   [groovyc]                             ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:134: cannot find symbol
     [exec]   [groovyc] symbol  : class TypeToken
     [exec]   [groovyc] location: class org.bigbluebutton.api.messaging.RedisMessagingService.PubSubListener
     [exec]   [groovyc]             HashMap<String,String> map = gson.fromJson(message, new TypeToken<Map<String, String>>() {}.getType());
     [exec]   [groovyc]                                                                     ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:129: method does not override or implement a method from a supertype
     [exec]   [groovyc]         @Override
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:182: method does not override or implement a method from a supertype
     [exec]   [groovyc]         @Override
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:187: method does not override or implement a method from a supertype
     [exec]   [groovyc]         @Override
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:192: method does not override or implement a method from a supertype
     [exec]   [groovyc]         @Override
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/api/messaging/RedisMessagingService.java:197: method does not override or implement a method from a supertype
     [exec]   [groovyc]         @Override
     [exec]   [groovyc]         ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/presentation/DocumentConversionServiceImp.java:37: cannot find symbol
     [exec]   [groovyc] symbol  : constructor SupportedDocumentFilter(org.bigbluebutton.api.messaging.MessagingService)
     [exec]   [groovyc] location: class org.bigbluebutton.presentation.SupportedDocumentFilter
     [exec]   [groovyc]         SupportedDocumentFilter sdf = new SupportedDocumentFilter(messagingService);
     [exec]   [groovyc]                                       ^
     [exec]   [groovyc] /home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/src/java/org/bigbluebutton/presentation/DocumentConversionServiceImp.java:43: cannot find symbol
     [exec]   [groovyc] symbol  : constructor OfficeToPdfConversionSuccessFilter(org.bigbluebutton.api.messaging.MessagingService)
     [exec]   [groovyc] location: class org.bigbluebutton.presentation.OfficeToPdfConversionSuccessFilter
     [exec]   [groovyc]                 OfficeToPdfConversionSuccessFilter ocsf = new OfficeToPdfConversionSuccessFilter(messagingService);
     [exec]   [groovyc]                                                           ^
     [exec]   [groovyc] 26 errors
     [exec]   [groovyc] 1 warning
     [exec]   [groovyc]
     [exec]   [groovyc]
     [exec]   [groovyc] 1 error
     [exec] Compilation error: Compilation Failed

BUILD FAILED
/home/firstuser/gfitec-dev-0.8-prebeta-20110809/source/bigbluebutton/bigbluebutton-web/build.xml:51: exec returned: 1

Many thanks for any hints!

Take care,

Markus

Fred Dixon

unread,
Aug 12, 2011, 2:40:26 PM8/12/11
to bigblueb...@googlegroups.com
Hi Dalal,

We'll be updating the instructions for setting up the development
environment for BigBlueButton shorty.

http://code.google.com/p/bigbluebutton/wiki/DevelopingBBB

We're just working on getting a beta of BigBlueButton 0.8 ready. If
you can wait a bit longer, we'll have the instructions updated and
tested and save you some effort.

Regards,... Fred
--
http://code.google.com/p/bigbluebutton/wiki/FAQ#BigBlueButton_Committer

> --
> You received this message because you are subscribed to the Google Groups
> "BigBlueButton-dev" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/bigbluebutton-dev/-/w5Dr4eRz98MJ.
> To post to this group, send email to bigblueb...@googlegroups.com.
> To unsubscribe from this group, send email to
> bigbluebutton-...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/bigbluebutton-dev?hl=en.
>

dalal najem

unread,
Aug 14, 2011, 12:02:53 PM8/14/11
to BigBlueButton-dev
Hi Fred,

thats good to hear and i appreciate your effort to fix the
documentation. Unfortunately i am little bit in hurry, due my client
has a fixed webinar meeting at the end of this week. So if you could
just give me a hint about that problem with the missing packages i
would be very very thankful to you!

Greets!

Richard Alam

unread,
Aug 14, 2011, 12:21:43 PM8/14/11
to bigblueb...@googlegroups.com

Try doing gradle resolve jnder bbb-web to downlosd the dependencies. See build.gradle for the correct command.

Richard

> --
> You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.

dalal najem

unread,
Aug 15, 2011, 2:20:07 PM8/15/11
to bigblueb...@googlegroups.com
Thanks Richard!

'gradle resolveDeps' did the job after i built bigbluebutton-common-messages-0.8.jar and copied it to ~/dev/repo/

After that i cleaned and built bigbluebutton-web successfully. When restarting the tomcat with the new war i created the demo meeting successfully (catalina.log) and the client (0.8-dev) returned:

The connection to the server has been closed.

Fortunately the Log Window button didn't appear, so i can't see in the clients log window whats going on. I guess thats when the preloader finished and the modules are initilized.

Logs in tomcat dont say anything, after the join and redirect to the client.

Any ideas what to do?

Richard Alam

unread,
Aug 15, 2011, 2:33:20 PM8/15/11
to bigblueb...@googlegroups.com
Hi,

On Mon, Aug 15, 2011 at 2:20 PM, dalal najem <marda...@gmail.com> wrote:
> Thanks Richard!
>
> 'gradle resolveDeps' did the job after i built
> bigbluebutton-common-messages-0.8.jar and copied it to ~/dev/repo/
>
> After that i cleaned and built bigbluebutton-web successfully. When
> restarting the tomcat with the new war i created the demo meeting
> successfully (catalina.log) and the client (0.8-dev) returned:
>
> The connection to the server has been closed.
>

This error mean that Red5 is rejecting the connection. You can take a
look at /usr/share/red5/log/error.log or
/usr/share/red5/log/bigbluebutton.log
for clues. Try tail-ing the log file while you try to login to get a
clearer view on what is happening.

Richard

> Fortunately the Log Window button didn't appear, so i can't see in the
> clients log window whats going on. I guess thats when the preloader finished
> and the modules are initilized.
>
> Logs in tomcat dont say anything, after the join and redirect to the client.
>
> Any ideas what to do?
>

> --
> You received this message because you are subscribed to the Google Groups
> "BigBlueButton-dev" group.

> To view this discussion on the web visit

> https://groups.google.com/d/msg/bigbluebutton-dev/-/3DoY3Afy4KAJ.


> To post to this group, send email to bigblueb...@googlegroups.com.
> To unsubscribe from this group, send email to
> bigbluebutton-...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/bigbluebutton-dev?hl=en.
>

--
---
BigBlueButton
http://www.bigbluebutton.org
http://code.google.com/p/bigbluebutton

dalal najem

unread,
Aug 16, 2011, 10:12:35 AM8/16/11
to bigblueb...@googlegroups.com
Thanks, that helped a step further...

After stopping red5, gradle war deploy, restarting red5 i got a server rejection error message:

The connection to the server has been rejected.

red5.log says:

INFO  o.red5.server.net.rtmp.RTMPHandler - Connecting to: [WebScope@f90137 Depth = 1, Path = '/default', Name = 'video']
INFO  o.red5.server.net.rtmp.RTMPHandler - Scope bigbluebutton/room-mock-default not found on 192.168.1.250
WARN  o.r.server.net.rtmp.RTMPConnection - Closing RTMPMinaConnection from 192.168.1.9 : 51886 to 192.168.1.250 (in: 3577 out 3238 ), with id 29071401 due to long handshake

one thing i noticed is the mock config, i switched it to production value (host="http://192.168.1.250/bigbluebutton/api/enter"), but still similar result:

INFO  o.red5.server.net.rtmp.RTMPHandler - Connecting to: [WebScope@f90137 Depth = 1, Path = '/default', Name = 'video']
INFO  o.red5.server.net.rtmp.RTMPHandler - Scope bigbluebutton/183f0bf3a0982a127bdb8161e0c44eb696b3e75c-1312970350324 not found on 192.168.1.250
WARN  o.r.server.net.rtmp.RTMPConnection - Closing RTMPMinaConnection from 192.168.1.9 : 47382 to 192.168.1.250 (in: 3713 out 3275 ), with id 8744251 due to long handshake

One hint to those who maybe know, when starting red5 with console output, i see this errors:

Error creating bean with name 'web.scope' defined in ServletContext resource [/WEB-INF/red5-web.xml]: Cannot resolve reference to bean 'web.handler' while setting bean property 'handler';

Anything new in 0.8 thats needs to be handled differently than for 0.71a? Do i need to modify /WEB-INF/red5-web.xml?

Thanks for any hint!

dalal najem

unread,
Aug 16, 2011, 10:16:40 AM8/16/11
to bigblueb...@googlegroups.com
I forgot: at the end of the red5 server output from the console:

APPSCOPE is NOT NULL!!!!

Richard Alam

unread,
Aug 16, 2011, 1:11:37 PM8/16/11
to bigblueb...@googlegroups.com
Hi,

On Tue, Aug 16, 2011 at 10:12 AM, dalal najem <marda...@gmail.com> wrote:
> Thanks, that helped a step further...
>
> After stopping red5, gradle war deploy, restarting red5 i got a server
> rejection error message:
>
> The connection to the server has been rejected.
>
> red5.log says:
>
> INFO  o.red5.server.net.rtmp.RTMPHandler - Connecting to: [WebScope@f90137
> Depth = 1, Path = '/default', Name = 'video']
> INFO  o.red5.server.net.rtmp.RTMPHandler - Scope
> bigbluebutton/room-mock-default not found on 192.168.1.250

How are you starting the client? Seems like you are starting from
FlexBuilder? It's trying to connect to room-mock-default.
What's the contents of config.xml? Looks like you are loading join-mock.xml.

richard

dalal najem

unread,
Aug 16, 2011, 10:30:13 PM8/16/11
to bigblueb...@googlegroups.com

On Tuesday, August 16, 2011 5:11:37 PM UTC, Richard wrote:

How are you starting the client? Seems like you are starting from
FlexBuilder? It's trying to connect to room-mock-default.
What's the contents of config.xml? Looks like you are loading join-mock.xml.

Actually i can build the client from flexbuilder as well as from command line. Currently i build the client from current master with ant successfully and start the session via the Demo Page, without launching from FlexBuilder.

This is what bbb-conf --watch has to say:

  -- ERRORS found in /var/log/bigbluebutton/* --
2011-08-17 02:12:11,038 ERROR [org.bigbluebutton.api.messaging.RedisMessagingService] - Cannot connect to [127.0.0.1:6379]
2011-08-17 02:12:12,183 ERROR [StackTrace] - Sanitizing stacktrace:
2011-08-17 02:12:12,184 ERROR [StackTrace] - Sanitizing stacktrace:
2011-08-17 02:12:12,185 ERROR [org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager] - Error configuring dynamic methods for plugin [hibernate:1.1.1
]: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined

  -- ERRORS found in /var/log/bigbluebutton/* --
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
org.codehaus.groovy.runtime.InvokerInvocationException: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is de
fined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
2011-08-17 02:12:12,185 ERROR [org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager] - Error configuring dynamic methods for plugin [hibernate:1.1.1
]: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
org.codehaus.groovy.runtime.InvokerInvocationException: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is de
fined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined

   -- Exceptions found in /var/lib/tomcat6/logs/ --
/var/lib/tomcat6/logs/catalina.out:org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
/var/lib/tomcat6/logs/catalina.out:org.codehaus.groovy.runtime.InvokerInvocationException: org.springframework.beans.factory.NoSuchBeanDefinitionException: N
o bean named 'sessionFactory' is defined
/var/lib/tomcat6/logs/catalina.out:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined

I would like to understand how it comes that the client returns "connection rejected"? Whats the net test behind that message? Testing video connection to asterisk? Asterisks log is quite empty. Firebug tells me, that the client joined the room successfully (192.168.1.250/bigbluebutton/api/enter):
<returncode>SUCCESS</returncode>
I was switching between mock-room and normal production setting, both the same result. Here my config:

<config>
    <localeversion>0.8</localeversion>
    <version>3818-2011-01-18</version>
    <help url="http://192.168.1.250/help.html"/>
    <porttest host="192.168.1.250" application="video"/>   
    <!--application uri="rtmp://192.168.1.250/bigbluebutton" host="conf/join-mock.xml" /-->
    <application uri="rtmp://192.168.1.250/bigbluebutton" host="http://192.168.1.250/bigbluebutton/api/enter" />
    <language userSelectionEnabled="true" />
    <skinning enabled="false" url="branding/css/theme.css.swf" />
    <debug showDebugWindow="true" />
   
    <modules>

        <module name="ChatModule" url="ChatModule.swf?v=3818"
            uri="rtmp://192.168.1.250/bigbluebutton"
            dependsOn="ViewersModule"   
            translationOn="true"
            translationEnabled="true"     
        />
       
        <module name="ViewersModule" url="ViewersModule.swf?v=3818"
            uri="rtmp://192.168.1.250/bigbluebutton"
            host="http://192.168.1.250/bigbluebutton/api/enter"
            allowKickUser="false"
        />
           
        <module name="ListenersModule" url="ListenersModule.swf?v=3818"
            uri="rtmp://192.168.1.250/bigbluebutton"
            recordingHost="http://192.168.1.250"
        />
       
        <module name="DeskShareModule"
            url="DeskShareModule.swf?v=3818"
            uri="rtmp://192.168.1.250/deskShare"
        />
       
        <module name="PhoneModule" url="PhoneModule.swf?v=3818"
            uri="rtmp://192.168.1.250/sip"
            autoJoin="false"
            dependsOn="ViewersModule"
        />
       
        <module name="VideoconfModule" url="VideoconfModule.swf?v=3818"
            uri="rtmp://192.168.1.250/video"
            dependsOn="ViewersModule"
            videoQuality="70"
            presenterShareOnly="false"
        />
       
        <module name="WhiteboardModule" url="WhiteboardModule.swf?v=3818"
            uri="rtmp://192.168.1.250/bigbluebutton"
            dependsOn="PresentModule"
        />
       
        <module name="PresentModule" url="PresentModule.swf?v=3818"
            uri="rtmp://192.168.1.250/bigbluebutton"
            host="http://192.168.1.250"
            dependsOn="ViewersModule"
        />

    </modules>
</config>

Any hints? What can i provide more as information?
Reply all
Reply to author
Forward
0 new messages