Problem setting up development environment

318 views
Skip to first unread message

Vik

unread,
May 15, 2012, 11:40:36 AM5/15/12
to BigBlueButton-dev
Hello All

I am new to setting up servers. So thanks in advance for your patience
if I am asking overly simplistic questions.
I am following the instructions on
http://code.google.com/p/bigbluebutton/wiki/08SettingDevEnvironment#Build_the_client
for setting up a development environment. The user I am using is
ubuntu, not firstuser, but as per the instructions, I believe this
should not pose a problem.
I have a working BBB server version
Steps that I have followed so far that are working fine:
1. Setup a development environment
a. The necessary development tools have been installed
b. The .profile file has been reloaded
2. Checkout software
a. I have checked out the software from github and am working on a new
branch
3. Set up the environment
a. I have modified nginx settings for BigBlueButton to be serviced by
~/dev/bigbluebutton/bigbluebutton-client

The problem start s when I try to build the client. Neither building
the locales or building the client works. When I try to do so, get the
following output:
Buildfile: build.xml

init-ant-contrib:

locales:
[echo] Checking if locale output dir exists
[echo] Locale output dir does not exists. Creating /home/ubuntu/
dev/bigbluebutton/bigbluebutton-client/bin/locale
[echo] Determining supported locales.

build-locale:
[echo] Locale dir is /home/ubuntu/dev/bigbluebutton/bigbluebutton-
client/locale. Extract locale name.
[echo] Locale name is locale
[echo] Building locale
[echo] Somehow, the dirset for locales is passing the parent
(locale) dir.
[echo] We don't want it, so we need to skip it.

build-locale:
[echo] Locale dir is /home/ubuntu/dev/bigbluebutton/bigbluebutton-
client/locale/ar_SY. Extract locale name.
[echo] Locale name is ar_SY
[echo] Building ar_SY
[echo] We already have a copy of the framework locale. No need to
copy /home/ubuntu/dev/tools/flex/frameworks/locale/ar_SY
[echo] Compiling locale ar_SY
[echo] Start building ar_SY
[echo] **********************************************
[echo] * Did you check bundles.txt and made *
[echo] * all resources listed here? *
[echo] **********************************************
[mxmlc] Loading configuration file /home/ubuntu/dev/tools/
flex-4.5.0.20967/frameworks/flex-config.xml
[mxmlc] Required RSLs:
[mxmlc] http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.20967.swz
with 1 failover.
[mxmlc] http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz
with 1 failover.
[mxmlc] Error: Unable to resolve resource bundle "controls" for
locale "ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "containers" for
locale "ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "rpc" for locale
"ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "styles" for
locale "ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "messaging" for
locale "ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "core" for locale
"ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "effects" for
locale "ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "logging" for
locale "ar_SY".
[mxmlc]
[mxmlc] Error: Unable to resolve resource bundle "modules" for
locale "ar_SY".
[mxmlc]
Killed

I have noticed that other seemed to have had a similar problem (http://
groups.google.com/group/bigbluebutton-dev/browse_thread/thread/
14ec9bd9c5b81392/805bff281be0006a?lnk=gst&q=Error%3A+Unable+to+resolve
+resource+bundle#805bff281be0006a), but I have not found the solution
for it.
Please provide some guidance.

Thanks
Vik

Richard Alam

unread,
May 15, 2012, 11:44:23 AM5/15/12
to bigblueb...@googlegroups.com
Seems like there is a firewall that is preventing from downloading the
above libraries from Adobe.

Can you please try manually downloading using wget to confirm that
your VM is able to download the files?

Richard
> --
> You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
> 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 Developer
http://www.bigbluebutton.org
http://code.google.com/p/bigbluebutton

Vik

unread,
May 15, 2012, 12:28:23 PM5/15/12
to BigBlueButton-dev
Richard

Thanks very much for looking into this.

I was able to manually download both files using wget for:
http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.20967.swz
http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.232.swz

However, I also tried changing my security group setting on Amazon EC2
to allow all inbound TCP traffic (just temporarily to see if the
firewall was the problem), and still no luck, but I had the following
additional error messages pop up in addition to what I have already
posted above.

BUILD FAILED
/home/ubuntu/dev/bigbluebutton/bigbluebutton-client/build.xml:62: The
following error occurred while executing this line:
/home/ubuntu/dev/bigbluebutton/bigbluebutton-client/build.xml:114: The
following error occurred while executing this line:
/home/ubuntu/dev/bigbluebutton/bigbluebutton-client/build.xml:129:
mxmlc task failed

Thanks
Vik

On May 15, 4:44 pm, Richard Alam <ritza...@gmail.com> wrote:
> On Tue, May 15, 2012 at 11:40 AM, Vik <vikra...@gmail.com> wrote:
> > Hello All
>
> > I am new to setting up servers. So thanks in advance for your patience
> > if I am asking overly simplistic questions.
> > I am following the instructions on
> >http://code.google.com/p/bigbluebutton/wiki/08SettingDevEnvironment#B...
> >    [mxmlc]    http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0....
> > with 1 failover.
> >    [mxmlc]    http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.23...

Vik

unread,
May 16, 2012, 7:51:48 PM5/16/12
to BigBlueButton-dev
Partial Resolution - Making slow progress

I still haven't found a full solution, but have stumbled upon
something that works. As I'm a total newbie to this, I would really
appreciate it if some experts could tell me what may be going on.

So, as per the earlier post, I was having trouble running:
$ ant locales

Basically, I'm not sure how I got to this, but it seemed that ther
server was missing three files in the directory ~/dev/tools/flex/
frameworks/project/framework/bundles/e_US:
rpc.properties
messaging.properties
containers.properties

I found some versions of these files on:
http://svn.stefanix.net/listing.php?repname=actionscript&path=%2Fflex%2Fframeworks%2Fprojects%2Frpc%2Fbundles%2Fen_US%2Fsrc%2F&rev=0

Seriously, I have no clue whether the versions of the files I found
are correct, but after a lot of searching this was the only source I
found.

Once I added these files to the above mentioned directory, then the
build of the locales worked fine. Any guidance on whether these are
the correct files, and why these files were not included with the
original installation of Flex SDK would be appreciated.

And I was also able to then build the BBB client. However, a new
problem has surfaced. The development environment client seems to work
fine in Safari, IE, and Firefox. But in Chrome, as the client is
loading, the window has a grey screen (as when the Adobe Flash Player
Settings pop-up appears during normal operation), except, the Adobe
Flash Players Settings pop-up never appears, and the client never
fully loads properly. The only thing that is displayed in Chrome is
this hazy greyish screen on top of a partially loaded client. However,
the user that joined the meeting through Chrome is visible in the
clients opened through the other browsers.

Please give some guidance.

Thanks
Vik

On May 15, 5:28 pm, Vik <vikra...@gmail.com> wrote:
> Richard
>
> Thanks very much for looking into this.
>
> I was able to manually download both files using wget for:http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0....http://fpdownload.adobe.com/pub/swz/tlf/2.0.0.232/textLayout_2.0.0.23...

HostBBB.com

unread,
May 16, 2012, 8:32:25 PM5/16/12
to BigBlueButton-dev
Vik, the second problem with client going gray.... try clearing the
cache from google chrome and try again to see if it starts.

regards,
Stephen
hostbbb.com

On May 16, 7:51 pm, Vik <vikra...@gmail.com> wrote:
> Partial Resolution - Making slow progress
>
> I still haven't found a full solution, but have stumbled upon
> something that works. As I'm a total newbie to this, I would really
> appreciate it if some experts could tell me what may be going on.
>
> So, as per the earlier post, I was having trouble running:
> $ ant locales
>
> Basically, I'm not sure how I got to this, but it seemed that ther
> server was missing three files in the directory ~/dev/tools/flex/
> frameworks/project/framework/bundles/e_US:
> rpc.properties
> messaging.properties
> containers.properties
>
> I found some versions of these files on:http://svn.stefanix.net/listing.php?repname=actionscript&path=%2Fflex...
>
> Seriously, I have no clue whether the versions of the files I found
> are correct, but after a lot of searching this was the only source I
> found.
>
> Once I added these files to the above mentioned directory, then the
> build of the locales worked fine. Any guidance on whether these are
> the correct files, and why these files were not included with the
> original installation of Flex SDK would be appreciated.
>
> And I was also able to then build the BBB client. However, a new
> problem has surfaced. The development environment client seems to work
> fine in Safari, IE, and Firefox. But in Chrome, as the client is
> loading, the window has a grey screen (as when the Adobe Flash Player
> Settings pop-up appears during normal operation), except, the Adobe
> Flash Players Settings pop-up never appears, and the client never
> fully loads properly. The only thing that is displayed in Chrome is
> this hazy greyish screen on top of a partially loaded client. However,
> the user that joined the meeting through Chrome is visible in the
> clients opened through the other browsers.
>
> Please give some guidance.
>
> Thanks
> Vik
>
> On May 15, 5:28 pm, Vik <vikra...@gmail.com> wrote:
>
>
>
> > Richard
>
> > Thanks very much for looking into this.
>
> > I was able to manually download both files using wget for:http://fpdownload.adobe.com/pub/swz/flex/4.5.0.20967/framework_4.5.0.......

Veerabhadraiah A S

unread,
May 17, 2012, 2:08:34 AM5/17/12
to bigblueb...@googlegroups.com
To find whether the fies you have downloaded are correct or not, just go inside the flex_sdk home and open, flex-sdk-description.xml. In this file you will find the version of your flex sdk, and the suitable files will have 'name'_4_5_29378 kind of string attached. just check if these values matches
Thanks and Regards,
Veerabhadraiah A S,
Software Engineer,
Above Solutions India Pvt Ltd,
Indira Nagar,
Bangalore.



Vik

unread,
May 17, 2012, 4:10:47 AM5/17/12
to BigBlueButton-dev
Steve, thanks for the tip on clearing the Chrome's cache. That seems
to have done the trick.

Veerabhadraiah, thanks for following up. I have looked into the file
you suggested and see the Flex version and build number. How do I find
out if the resource bundles I have are the correct ones for this
build? Is there an official Adobe listing of resource bundles?

Thanks
Vik

On May 17, 7:08 am, Veerabhadraiah A S <veerabhadraiah...@gmail.com>
wrote:
> Indira Nagar, ...
>
> read more »

HostBBB.com

unread,
May 19, 2012, 9:32:09 AM5/19/12
to BigBlueButton-dev
Vik, if you look at the source of bbb-conf you can find the wget for
the exact version of flexlib that is needed for development.

regards.
Stephen
> ...
>
> read more »

Vik

unread,
May 19, 2012, 8:01:21 PM5/19/12
to BigBlueButton-dev
Thanks, Stephen. I will check that out.
> ...
>
> read more »
Reply all
Reply to author
Forward
0 new messages