The Source for Java Technology Collaboration

Home » java.net Forums » Project Looking Glass 3D » Wonderland & MPK20 Interest

Thread: Music in wonderland.

Welcome, Guest Help
Login Login
Guest Settings Guest Settings
Reply to this Thread Reply to this Thread Search Forum Search Forum Back to Thread List Back to Thread List

Permlink Replies: 56 - Last Post: Apr 10, 2009 2:10 AM by: elys
agaki

Posts: 16
Music in wonderland.
Posted: Jul 7, 2008 1:54 AM
  Click to reply to this thread Reply

Currently, my group is researching on how to implement music to Wonderland. Are there any available modules that we can use or any tutorial on how to have music implemented into wonderland?

Ric Moore
Re: Music in wonderland.
Posted: Jul 8, 2008 9:07 PM   in response to: agaki
  Click to reply to this thread Reply

On Mon, 2008-07-07 at 01:54 -0700, wonderland@javadesktop.org wrote:
> Currently, my group is researching on how to implement music to Wonderland. Are there any available modules that we can use or any tutorial on how to have music implemented into wonderland?
> [Message sent by forum member 'agaki' (agaki)]

I'm no expert, but if you examine the demo-world agents's code, they
just constantly loop wav files in their dialogs. Just for grins use the
same file name for an AC-DC wave file substituted for the wave file used
by the shipping crate guy. Ha! Rock On! Sweet! <grins> Substitute a
spinning demon face for the shipping container, you'd have something.
Ric

--
----------------------------------------------------
My father, Victor Moore (Vic) used to say:
"There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome." R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-----------------------------------------------------


paulby

Posts: 2,068
Re: Music in wonderland.
Posted: Jul 9, 2008 7:05 AM   in response to: Ric Moore
  Click to reply to this thread Reply

The MusicInWonderland example is in the wonderland-modules svn repository. If set up this project as a sibling of lg3d-wonderland then the lg3d-wonderland build process will automatically include the modules in the distribution. To actually get the music world to appear you will need to copy the wonderland-modules/src/modules/apps/3d/musicinwonderland/miw-wlc.xml file into the lg3d-wonderland/src/worlds/{YOUR WORLD} directory. The default for YOUR WORLD is default-wfs.

Restart the server and log in and MIW should be in the Placemarks menu.

paulby

Posts: 2,068
Re: Music in wonderland.
Posted: Jul 9, 2008 9:12 AM   in response to: paulby
  Click to reply to this thread Reply

Ooops, apparently the mp3 module is not in cvs as it's still going through legal review. We are checking the status and I'll post an update asap

agaki

Posts: 16
Re: Music in wonderland.
Posted: Jul 9, 2008 8:18 PM   in response to: agaki
  Click to reply to this thread Reply

A million thanks :)

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 13, 2008 7:15 PM   in response to: agaki
  Click to reply to this thread Reply

i notice that at one of the wonderland demo, the music sphere was shown. Legal issuses as in, it is not open source ? we are not allowed to access it?

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 13, 2008 11:57 PM   in response to: ndwjkc
  Click to reply to this thread Reply

Hi i have downloaded the module. For the musicinwonderland folder, i have placed under lg3d-wonderland/ modules folder. The miw.xml i have placed it at the under the src/worlds/default-wfs folder.As said, the placemark of MIW should appear. Howvever, nothing appear, there are errors on the client console.

---------------------------------------------------------
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>cd C:\Program Files\Project Wonderland\W
onderland 0-4-0-daily\lg3d-wonderland

C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland>ant r
un
Buildfile: build.xml
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = lg3d-wonderland
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = C:\Program Files\Project Wonderland\Wonderland
0-4-0-daily\lg3d-wonderland/build/current/debug
[echo] platform-supports-x = false

unpack-j3d:

unpack:

unpack-jai:

unpack:

unpack-jai-iio:

unpack:

unpack-jmf:

unpack:

unpack-joal:

unpack:

unpack-jogl:

unpack:

unpack-jinput:

unpack:

unpack-fobs:

unpack:

unpack-xremwin:

unpack-xvfb-xorg:

unpack-xorgxset:

unpack-sgs:

unpack:

unpack-lg3d:

unpack:

unpack-escher:

unpack:

unpack-audio-jar:
[unzip] Expanding: C:\Program Files\Project Wonderland\Wonderland 0-4-0-dail
y\lg3d-wonderland\ext\zip\WonderlandAudio.zip into C:\Program Files\Project Wond
erland\Wonderland 0-4-0-daily\lg3d-wonderland\ext

unpack-ext:

init:

compile-bb:

jar-bb:

compile:
[javac] Compiling 1 source file to C:\Program Files\Project Wonderland\Wonde
rland 0-4-0-daily\lg3d-wonderland\build\current\debug\classes

jar:

compile-server:

jar-server:

-jar-modules-client-core:

-pre-init:

-do-init:

-post-init:

init:

-pre-compile-client:

-do-compile-client:

-post-compile-client:

compile-client:

-pre-jar-client:

-do-jar-client:

-post-jar-client:

jar-client:

BUILD FAILED
C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland\build
-tools\import\build-modules.xml:30: The following error occurred while executing
this line:
C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland\build
-tools\import\build-modules.xml:16: The following error occurred while executing
this line:
C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland\modul
es\musicinwonderland\build.xml:13: Cannot find C:\Program Files/build-tools/impo
rt/module-common.xml imported from C:\Program Files\Project Wonderland\Wonderlan
d 0-4-0-daily\lg3d-wonderland\modules\musicinwonderland\build.xml

Total time: 4 seconds
---------------------------------------------------------


Any help on this?

Message was edited by: ndwjkc

kaplanj

Posts: 616
Re: Music in wonderland.
Posted: Jul 14, 2008 7:56 AM   in response to: ndwjkc
  Click to reply to this thread Reply

To install the Music in Wonderland module, you will need to install the wonderland-modules project at the same level as lg3d-wonderland, as described here:

http://wiki.java.net/bin/view/Javadesktop/DownloadAndBuildSource

Do not copy the Music in Wonderland module, as that will break the build (like you have seen). Once you have wonderland-modules, when you build the lg3d-wonderland workspace, the modules will automatically be built as well.

Music in Wonderland requires lots of special configuration. See the README in wonderland-modules/src/modules/apps/3d/musicinwonderland for details:

https://wonderland-modules.dev.java.net/source/browse/*checkout*/wonderland-modules/trunk/src/modules/apps/3d/musicinwonderland/README.txt?rev=81

To run Music in Wonderland, you will need a list of albums and to install the MIW service. Also, placemarks are not created automatically. You will need to manually create one by editing the PlacemarkConfig.xml file in lg3d-wonderland/src/config. By default, MIW shows up directly in the center of the world, but you can move it by changing the origin in the WFS file.

Finally, due to legal restrictions, we cannot currently distribute the mp3 decoding library we use for MIW demos. We hope to be able to include the library soon. In the meanwhile, we plan to include the rest of the mp3 decoding code, and let you download the mp3 library yourself. We will update the README to reflect this shortly.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 14, 2008 9:11 PM   in response to: kaplanj
  Click to reply to this thread Reply

Hi, i have tried following the steps for installing the music in wonderland using the below link.

https://wonderland-modules.dev.java.net/source/browse/*checkout*/wonderland-modules/trunk/src/modules/apps/3d/musicinwonderland/README.txt?rev=81

i am bullding wonderland from its scource code.i have edited the WonderlandMain.cfg and add the codes according to the steps. i have also copied miw-wcl.xml into my defualt world and added the following codes inside the xml file. However i am confused on creating the album database. i have tried creating a album_info.xml file for the album database file and placed the xml file by creating a miw folder inside lg3d-wonderland directory. Thus, i have changed all the path for the WonderlandMain.cfg and miw-wcl.xml to my own local following directory miw/album_info.xml/ . However when i bulid my wonderland from its source code and login, connection was refused.

Wonder if i had done correctly my steps? Thanks for all the help here.

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 15, 2008 5:39 AM   in response to: ndwjkc
  Click to reply to this thread Reply

Hmmm. It seems odd that your entire client connection was refused just because you added MIW. (A quick way to test: rename miw-wlc.xml to miw.xml, which removes the cell from the world, and restart your client and server. Do you still have trouble connecting?). Posting logs from your server and client will help us figure out what's going on. Thanks!

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 15, 2008 6:51 PM   in response to: jslott
  Click to reply to this thread Reply

Hi jslott, i have tested removing the -wlc and the connection is still refused.
Sorry for the long post.


Client log
----------------------------------------------------------------------------------------------------------------------
-post-compile-server:

compile-server:

-pre-jar-server:

-do-service-manifest:

-do-jar-server:

-post-jar-server:

jar-server:

jar:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = ${project.name}
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = ${build.platform.dir}
[echo] platform-supports-x = false

-pre-init:

-init-private:

-init-user:

-init-project:

-init-macrodef-property:

-do-init:

-post-init:

-init-check:

-init-macrodef-javac:

-init-macrodef-junit:

-init-macrodef-java:

-init-macrodef-nbjpda:

-init-macrodef-nbjsdebug:

-init-debug-args:

-init-macrodef-debug:

-init-macrodef-copy-ear-war:

init:

deps-module-jar:

deps-ear-jar:

deps-jar:

-pre-pre-compile:

-pre-compile:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = lg3d-wonderland
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = C:\Program Files\Project Wonderland\Wonderland
0-4-0-daily\lg3d-wonderland/build/current/debug
[echo] platform-supports-x = false

compile-servlet:

-copy-manifest:

-copy-persistence-xml:

-copy-webdir:

library-inclusion-in-archive:

library-inclusion-in-manifest:

-do-ws-compile:

-do-compile:

-post-compile:

compile:

-pre-dist:

compile-jsps:

-do-dist-with-manifest:

-do-dist-without-manifest:

do-dist:

-post-dist:

dist:

jar:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = ${project.name}
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = ${build.platform.dir}
[echo] platform-supports-x = false

-pre-init:

-init-private:

-init-user:

-init-project:

-init-macrodef-property:

-do-init:

-post-init:

-init-check:

-init-macrodef-javac:

-init-macrodef-junit:

-init-macrodef-java:

-init-macrodef-nbjpda:

-init-macrodef-nbjsdebug:

-init-debug-args:

-init-macrodef-debug:

-init-macrodef-copy-ear-war:

init:

deps-module-jar:

deps-ear-jar:

deps-jar:

-pre-pre-compile:

-pre-compile:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = lg3d-wonderland
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = C:\Program Files\Project Wonderland\Wonderland
0-4-0-daily\lg3d-wonderland/build/current/debug
[echo] platform-supports-x = false

compile-servlet:

-copy-manifest:

-copy-persistence-xml:

-copy-webdir:

library-inclusion-in-archive:

library-inclusion-in-manifest:

-do-ws-compile:

-do-compile:

-post-compile:

compile:

-pre-dist:

compile-jsps:

-do-dist-with-manifest:

-do-dist-without-manifest:

do-dist:

-post-dist:

dist:

jar:

dist:

-jar-modules-ext-zip:

jar-modules-ext:

jar-modules:

jar-all:

modules-client-classpath:

run:
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\WonderlandClientConfig.xml
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\\apps-unsupported\apps.xml : C:\Documents and Settings
\Administrator\.wonderland\config\apps-unsupported\apps.xml (The system cannot f
ind the path specified)
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
nd\Wonderland 0-4-0-daily\lg3d-wonderland/src/config\apps-unsupported\apps.xml :
C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland\src\
config\apps-unsupported\apps.xml (The system cannot find the path specified)
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.appshare.AppCon
figX11Examples loadExamples
[java] WARNING: Unable to load system config file: C:\Program Files\Project
Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland/src/config\apps-unsupported\a
pps.xml
[java] Jul 16, 2008 9:27:43 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\WonderlandConfig.xml : C:\Documents and Settings\Admin
istrator\.wonderland\config\WonderlandConfig.xml (The system cannot find the fil
e specified)
[java] Jul 16, 2008 9:27:43 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Program Files\Projec
t Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland/src/config\WonderlandConfig.
xml
[java] Jul 16, 2008 9:27:43 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\AvatarClientConfig.xml
[java] Java 3D: Cache AutoCompute Bounds, accelerates getBounds() enabled
[java] CameraManager.changeCameraMode(), current = ATTACHED
[java] Jul 16, 2008 9:27:52 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\WonderlandViewConfig.xml : C:\Documents and Settings\A
dministrator\.wonderland\config\WonderlandViewConfig.xml (The system cannot find
the file specified)
[java] Jul 16, 2008 9:27:52 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
nd\Wonderland 0-4-0-daily\lg3d-wonderland/src/config\WonderlandViewConfig.xml :
C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\lg3d-wonderland\src\c
onfig\WonderlandViewConfig.xml (The system cannot find the file specified)
[java] Disconnected : Connection refused: no further information
----------------------------------------------------------------------------------------------------------------------



The server log
---------------------------------------------------------------------------------------------------------------------
-post-compile-server:

compile-server:

-pre-jar-server:

-do-service-manifest:

-do-jar-server:

-post-jar-server:

jar-server:

jar:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = ${project.name}
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = ${build.platform.dir}
[echo] platform-supports-x = false

-pre-init:

-init-private:

-init-user:

-init-project:

-init-macrodef-property:

-do-init:

-post-init:

-init-check:

-init-macrodef-javac:

-init-macrodef-junit:

-init-macrodef-java:

-init-macrodef-nbjpda:

-init-macrodef-nbjsdebug:

-init-debug-args:

-init-macrodef-debug:

-init-macrodef-copy-ear-war:

init:

deps-module-jar:

deps-ear-jar:

deps-jar:

-pre-pre-compile:

-pre-compile:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = lg3d-wonderland
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = C:\Program Files\Project Wonderland\Wonderland
0-4-0-daily\lg3d-wonderland/build/current/debug
[echo] platform-supports-x = false

compile-servlet:

-copy-manifest:

-copy-persistence-xml:

-copy-webdir:

library-inclusion-in-archive:

library-inclusion-in-manifest:

-do-ws-compile:

-do-compile:

-post-compile:

compile:

-pre-dist:

compile-jsps:

-do-dist-with-manifest:

-do-dist-without-manifest:

do-dist:

-post-dist:

dist:

jar:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = ${project.name}
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = ${build.platform.dir}
[echo] platform-supports-x = false

-pre-init:

-init-private:

-init-user:

-init-project:

-init-macrodef-property:

-do-init:

-post-init:

-init-check:

-init-macrodef-javac:

-init-macrodef-junit:

-init-macrodef-java:

-init-macrodef-nbjpda:

-init-macrodef-nbjsdebug:

-init-debug-args:

-init-macrodef-debug:

-init-macrodef-copy-ear-war:

init:

deps-module-jar:

deps-ear-jar:

deps-jar:

-pre-pre-compile:

-pre-compile:
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]
[echo] project-name = lg3d-wonderland
[echo] ostype = win32
[echo] arch = i686
[echo] build level=debug, debug=true, debuglevel=lines,vars,source
[echo] build.platform.dir = C:\Program Files\Project Wonderland\Wonderland
0-4-0-daily\lg3d-wonderland/build/current/debug
[echo] platform-supports-x = false

compile-servlet:

-copy-manifest:

-copy-persistence-xml:

-copy-webdir:

library-inclusion-in-archive:

library-inclusion-in-manifest:

-do-ws-compile:

-do-compile:

-post-compile:

compile:

-pre-dist:

compile-jsps:

-do-dist-with-manifest:

-do-dist-without-manifest:

do-dist:

-post-dist:

dist:

jar:

dist:

-jar-modules-ext-zip:

jar-modules-ext:

jar-modules:

jar-all:

modules-client-classpath:

run:
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\WonderlandClientConfig.xml
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\\apps-unsupported\apps.xml : C:\Documents and Settings
\Administrator\.wonderland\config\apps-unsupported\apps.xml (The system cannot f
ind the path specified)
[java] Jul 16, 2008 9:27:42 AM org.jdesktop.lg3d.wonderland.config.common.W
onderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
----------------------------------------------------------------------------------------------------------------------

kaplanj

Posts: 616
Re: Music in wonderland.
Posted: Jul 15, 2008 2:53 PM   in response to: ndwjkc
  Click to reply to this thread Reply

I'm not sure about refusing the login -- the server log hopefully has an error about why the server didn't start properly.

As for the album_info.xml file, the album_info.xml file should be available from a web server, so you can load it from remote machines. Typically, we use a web server to serve the Java Web Start files for Wonderland, and we add the album_info.xml file to this web server.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 15, 2008 7:01 PM   in response to: kaplanj
  Click to reply to this thread Reply

i was just wondering, is album_info.xml is the album database file i see at the last step? cause i have copied the codes and name it as album_info.xml.

if so, where should i place the album_info.xml at?

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 16, 2008 3:38 AM   in response to: ndwjkc
  Click to reply to this thread Reply

The album_info.xml is a file that describes the album database. We download it off the magnatune website. I've included a snippet below. The client also downloads this file, which is why we typically make it available via a web server (although if, for now, you are running both the client and server on the same machine, it doesn't matter).

With that being said, you can put album_info.xml anywhere you like so long as both the client and server can get to it. You tell Wonderland where this album_info.xml file is in two places: in WonderlandMain.cfg and in the miw-wlc.xml file.


<AllAlbums>
<Album>
<artist>Ty Burhoe</artist>
<artistdesc>Contemplative Tabla/A-list collaborations</artistdesc>
<cover_small>http://he3.magnatune.com/music/Ty%20Burhoe/Sky/cover_200.jpg</cover_small>
<artistphoto>http://magnatune.com//artists/img/burhoe2.jpg</artistphoto>
<albumname>Sky</albumname>
<year>2005</year>
<album_notes>It's extraordinary how seamlessly the intricate sounds of Indian tabla merge with melodic piano and soulful rhythms in this elegant blend of jazz, classical, and world music. Fr
om lyrical ballads to groove to J.S. Bach, this unique collaboration traverses some diverse musical territory, but always uses one cohesive and incredibly lucid voice to do so. <i>Sky&
lt;/i> features the music of composer/pianist Bill Douglas as well as the masterful tabla playing of Ty Burhoe. They are joined by the brilliant bass of Kai Eckhardt and genius drummer St
eve Smith. Says one fan, "I've been listening to jazz for years, but this album really is something special. I knew Eckardt and Smith were super muscicians, but Bill Douglas blew me awa
y with his virtuoso technique and melodic compositions." Says another, "This album is my constant companion."</album_notes>
<mp3genre>New Age</mp3genre>
<home>http://magnatune.com/artists/ty_burhoe</home>
<buy>https://magnatune.com/artists/buy_album?artist=Ty+Burhoe&album=Sky&magnatunegenres=Jazz</buy>
<magnatunegenres>Jazz,World,New Age</magnatunegenres>
<launchdate>2008-04-29</launchdate>
<albumsku>burhoe-sky</albumsku>
<Track>
<artist>Ty Burhoe</artist>
<artistphoto>http://magnatune.com//artists/img/burhoe2.jpg</artistphoto>
<artistdesc>Contemplative Tabla/A-list collaborations</artistdesc>
<albumname>Sky</albumname>
<trackname>Full Moon--Bill Douglas - Ty Burhoe - Kai Eckhardt</trackname>
<tracknum>1</tracknum>
<year>2005</year>
<mp3genre>New Age</mp3genre>
<magnatunegenres>Jazz,World,New Age</magnatunegenres>
<license>http://creativecommons.org/licenses/by-nc-sa/1.0/</license>
<seconds>225</seconds>
<url>http://he3.magnatune.com/all/01--Full%20Moon--Bill%20Douglas%20-%20Ty%20Burhoe%20-%20Kai%20Eckhardt%20-%20Steve%20Smith.mp3</url>
<mp3lofi>http://he3.magnatune.com/all/01--Full%20Moon--Bill%20Douglas%20-%20Ty%20Burhoe%20-%20Kai%20Eckhardt%20-%20Steve%20Smith-lofi.mp3</mp3lofi>
<oggurl>http://he3.magnatune.com/all/01--Full%20Moon--Bill%20Douglas%20-%20Ty%20Burhoe%20-%20Kai%20Eckhardt%20-%20Steve%20Smith.ogg</oggurl>
<buy>https://magnatune.com/artists/buy_album?artist=Ty+Burhoe&album=Sky&genre=Jazz</buy>
<home>http://magnatune.com/artists/ty_burhoe</home>
<launchdate>2008-04-29</launchdate>
<cover_small>http://he3.magnatune.com/music/Ty%20Burhoe/Sky/cover_200.jpg</cover_small>
<albumsku>burhoe-sky</albumsku>
</Track>
...

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 21, 2008 1:43 AM   in response to: jslott
  Click to reply to this thread Reply

i have configured the music_info.xml, however i am still confused about the how the directory of music_info.xml should be like inside the wonderlandMain.cfg and miw-wlc.xml... any example?

kaplanj

Posts: 616
Re: Music in wonderland.
Posted: Jul 21, 2008 10:44 AM   in response to: ndwjkc
  Click to reply to this thread Reply

On our server where we have it set up, we have the following.

In WonderlandMain.cfg:

// Music in Wonderland
com.sun.labs.miw.service.musicDatabase=file:/home/wonderland/wl-openhouse/lg3d-wonderland/miw/album_info.xml


In miw-wlc.xml:

<void property="albumListURL">
    <object class="java.net.URL">
        <string>http://jorvik.sfbay.sun.com/wl-openhouse-miw/album_info.xml</string>
    </object>
</void>
    
<void property="playAudio">
    <boolean>true</boolean>
</void>


In this case, the local file in /home/wonderland/.../album_info.xml is also export via a web server at the http://jorvik.sfbay/.../album_info.xml URL. This is on a Solaris server.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 21, 2008 8:41 PM   in response to: kaplanj
  Click to reply to this thread Reply

hi, thanks for replying but i have tested the above music database and the edited the following codes inside the miw-wlc.xml. i am running it on the binary bulid and on windows XP. However, nothing seems to have changed inside wonderland. The music modules have not loaded. Are the musicDatabase and the miw-wlc.xml codes u shown are working? or do i have to configure it to my own remote machine directory ? if so could you provide more further example on how to do it?

i need help asap on this as i am reaching the dateline of my projects. Thanks for the help.

kaplanj

Posts: 616
Re: Music in wonderland.
Posted: Jul 22, 2008 7:51 AM   in response to: ndwjkc
  Click to reply to this thread Reply

I'm no quite sure what you mean about "configuring it to my own remote machine directory." In miw-wlc.xml, you will put in a URL like:

http://jorvik.sfbay.sun.com/wl-openhouse/miw/album_info.xml


This URL needs to be valid from whereever you run Wonderland. So you need to change this URL to point to somewhere on your server. For example if your server is called "your.server.name", you should include something like the following:

http://your.server.name/wonderland/miw/album_info.xml


You should then be able to open a web browser and paste in the URL you used, and download the album_info.xml file in the browser. To make this work, you will need to run a web server like apache on your system and host the album_info.xml file. If you can't download the file from your web browser, MIW won't work either.

If the web server piece is working OK, please post you miw-wlc.xml file, as well as the full client and server log so we can debug further.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 22, 2008 7:02 PM   in response to: kaplanj
  Click to reply to this thread Reply

"configuring it to my own remote machine directory." meaning instead of using a webserver use it as localhost on my computer to host the album_info.xml. is it possible?

if not, would you mind teaching how to create a simple web sever for the album_info.xml?

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 22, 2008 7:40 PM   in response to: ndwjkc
  Click to reply to this thread Reply

I'm not sure I've tried it, but if you are running everything on your machine, then if you use a URL with a protocol of "file:" in your WFS file it *should* world.

What OS are you running? Have you ever setup a web server before? Normally we use apache, I can point you to docs to set that up.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 22, 2008 9:26 PM   in response to: jslott
  Click to reply to this thread Reply

i am running on windows XP. Zero experiece in setting up web server. please guide me

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 23, 2008 1:41 AM   in response to: ndwjkc
  Click to reply to this thread Reply

i have successfully display the music sphere inside my wonderland

http://picdrive.com/view.cfm?f=7xri491rhk5v

However, the music database seems to be not loading, i think the album_info.xml is not loaded. i have configured everything to be loaded from my local machine, songs and album picture from my computer.

this the the client log:
-----------------------------------------------------------------------------------------------------------------------

15240976, -0.61594546),changedModifiers=0]
[java] got mouse event [eventID=MouseEvent3D MOUSE_CLICKED,nodeInfo=[nodes=
[java.lang.ref.WeakReference@6755b6java.lang.ref.WeakReference@2c3fbb],pointsLoc
al=[(-0.048550647, -0.03359525, -0.1)(0.096864246, 0.018450335, 0.1)],pointsVW=[
(129.95145, 4.1664047, 89.9)(130.09686, 4.2184505, 90.1)],eyeDistances=[11.79821
312.050801],fromGrab=false],awtEvent=java.awt.event.MouseEvent[MOUSE_CLICKED,(42
2,94),absolute(426,140),button=1,modifiers=Button1,clickCount=1] on canvas0,curs
orPos=(0.14100495, 0.15240976, -0.61594546),changedModifiers=0]
[java] Jul 23, 2008 4:20:45 PM org.jdesktop.lg3d.wonderland.darkstar.client
.cell.CellMenu setActive
[java] WARNING: Displaying menu with title Volume for 8
[java] Problem invoking method public void org.jdesktop.lg3d.wonderland.sce
nemanager.hud.HUDObjectAdapter.setOpacity(float) in object HUDImage(inactive,ima
ge="sun.awt.image.ToolkitImage@1df02c9"@-188x-83=-1x-1,timeout=0) in setValuejav
a.lang.IndexOutOfBoundsException: Index: 2, Size: 2
[java] Problem invoking method public void org.jdesktop.lg3d.wonderland.sce
nemanager.hud.HUDObjectAdapter.setOpacity(float) in object HUDImage(inactive,ima
ge="sun.awt.image.ToolkitImage@f96845"@-188x-83=-1x-1,timeout=0) in setValuejava
.lang.IndexOutOfBoundsException: Index: 2, Size: 2
[java] got mouse event [eventID=MouseEvent3D MOUSE_PRESSED,nodeInfo=[nodes=
[java.lang.ref.WeakReference@4fee0f],pointsLocal=[(-0.048550647, -0.03359525, -0
.1)],pointsVW=[(129.95145, 4.1664047, 89.9)],eyeDistances=[11.798213],fromGrab=t
rue],awtEvent=java.awt.event.MouseEvent[MOUSE_PRESSED,(422,94),absolute(426,140)
,button=1,modifiers=Button1,extModifiers=Button1,clickCount=2] on canvas0,cursor
Pos=(0.14100495, 0.15240976, -0.61594546),changedModifiers=0]
[java] got mouse event [eventID=MouseEvent3D MOUSE_RELEASED,nodeInfo=[nodes
=[java.lang.ref.WeakReference@4fee0f],pointsLocal=[(-0.048550647, -0.03359525, -
0.1)],pointsVW=[(129.95145, 4.1664047, 89.9)],eyeDistances=[11.798213],fromGrab=
true],awtEvent=java.awt.event.MouseEvent[MOUSE_RELEASED,(422,94),absolute(426,14
0),button=1,modifiers=Button1,clickCount=2] on canvas0,cursorPos=(0.14100495, 0.
15240976, -0.61594546),changedModifiers=0]
[java] Jul 23, 2008 4:20:45 PM org.jdesktop.lg3d.wonderland.darkstar.client
.cell.CellMenu setActive
[java] WARNING: Displaying menu with title Volume for 8
[java] got mouse event [eventID=MouseEvent3D MOUSE_CLICKED,nodeInfo=[nodes=
[java.lang.ref.WeakReference@31b549java.lang.ref.WeakReference@174f6ce],pointsLo
cal=[(-0.048550647, -0.03359525, -0.1)(0.096864246, 0.018450335, 0.1)],pointsVW=
[(129.95145, 4.1664047, 89.9)(130.09686, 4.2184505, 90.1)],eyeDistances=[11.7982
1312.050801],fromGrab=false],awtEvent=java.awt.event.MouseEvent[MOUSE_CLICKED,(4
22,94),absolute(426,140),button=1,modifiers=Button1,clickCount=2] on canvas0,cur
sorPos=(0.14100495, 0.15240976, -0.61594546),changedModifiers=0]
[java] ColliisonUtil:getCollisionTriangles NOT SUPPORTED FOR TriangleStripA
rray
[java] ColliisonUtil:getCollisionTriangles NOT SUPPORTED FOR TriangleStripA
rray
[java] ColliisonUtil:getCollisionTriangles NOT SUPPORTED FOR TriangleStripA
rray
-----------------------------------------------------------------------------------------------------------------------

*here is the server log:
-----------------------------------------------------------------------------------------------------------------------
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:23:23 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
[java] Jul 23, 2008 4:23:33 PM com.sun.sgs.impl.service.task.TaskServiceImp
l notifyNonRetry
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:23:33 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
[java] Jul 23, 2008 4:23:43 PM com.sun.sgs.impl.service.task.TaskServiceImp
l notifyNonRetry
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:23:43 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
[java] Jul 23, 2008 4:23:53 PM com.sun.sgs.impl.service.task.TaskServiceImp
l notifyNonRetry
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:23:53 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
[java] Jul 23, 2008 4:24:03 PM com.sun.sgs.impl.service.task.TaskServiceImp
l notifyNonRetry
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:24:03 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
[java] Jul 23, 2008 4:24:13 PM com.sun.sgs.impl.service.task.TaskServiceImp
l notifyNonRetry
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:24:13 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
[java] Jul 23, 2008 4:24:23 PM com.sun.sgs.impl.service.task.TaskServiceImp
l notifyNonRetry
[java] INFO: trying to remove non-retried task com.sun.sgs.impl.service.tas
k.TaskServiceImpl.Pending.27
[java] Jul 23, 2008 4:24:23 PM com.sun.sgs.impl.kernel.schedule.MasterTaskC
onsumer run
[java] WARNING: skipping a recurrence of a task that failed with a non-retr
yable exception: com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTask[
owner:[ id="app:Wonderland" context=Wonderland ]]
[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com
.sun.labs.miw.service.MusicManager
[java] at com.sun.sgs.impl.kernel.AppKernelAppContext.getManager(AppKer
nelAppContext.java:106)
[java] at com.sun.sgs.impl.kernel.ContextResolver.getManager(ContextRes
olver.java:95)
[java] at com.sun.sgs.app.AppContext.getManager(AppContext.java:75)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.refillPlaylist
(AlbumCloudCellGLO.java:251)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO.next(AlbumClou
dCellGLO.java:227)
[java] at com.sun.labs.miw.server.cell.AlbumCloudCellGLO$ChangeTrackTas
k.run(AlbumCloudCellGLO.java:524)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$PendingTask.run
(TaskServiceImpl.java:812)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner$1.ru
n(TaskServiceImpl.java:849)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:168)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTransactionalTask(Task
Handler.java:133)
[java] at com.sun.sgs.service.TransactionRunner.run(TransactionRunner.j
ava:68)
[java] at com.sun.sgs.impl.service.task.TaskServiceImpl$TaskRunner.run(
TaskServiceImpl.java:838)
[java] at com.sun.sgs.impl.kernel.TaskHandler.runTaskAsOwner(TaskHandle
r.java:114)
[java] at com.sun.sgs.impl.kernel.schedule.MasterTaskConsumer.run(Maste
rTaskConsumer.java:106)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
[java] at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
[java] at java.lang.Thread.run(Unknown Source)
-----------------------------------------------------------------------------------------------------------------------

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 23, 2008 4:54 AM   in response to: ndwjkc
  Click to reply to this thread Reply

This seems suspicious:

[java] com.sun.sgs.app.ManagerNotFoundException: couldn't find manager: com.sun.labs.miw.service.MusicManager

In the lg3d-wonderland/src/darkstar_config/WonderlandMain.cfg, does the following two lines look like this:

com.sun.sgs.app.services=com.sun.mpk20.voicelib.impl.service.voice.VoiceServiceImpl:com.sun.labs.miw.service.MusicServiceImpl
com.sun.sgs.app.managers=com.sun.mpk20.voicelib.impl.app.VoiceManagerImpl:com.sun.labs.miw.service.MusicManagerImpl

And you have your lg3d-wonderland/ and wonderland-modules/ are peer directories?

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 23, 2008 4:50 AM   in response to: ndwjkc
  Click to reply to this thread Reply

This seems like a reasonable guide: http://www.devshed.com/c/a/Apache/Configuring-and-Using-the-Apache-HTTP-Web-Server-on-a-Windows-XP-PC/

Ric Moore
Re: Music in wonderland.
Posted: Jul 19, 2008 4:14 PM   in response to: ndwjkc
  Click to reply to this thread Reply

On Sun, 2008-07-13 at 19:15 -0700, wonderland@javadesktop.org wrote:
> i notice that at one of the wonderland demo, the music sphere was shown. Legal issuses as in, it is not open source ? we are not allowed to access it?

It might be safer to use the ogg format. It's REALLY free and legal
without any muss, civil actions or lawsuits from the suits. I would
betcha that is what comes down from Legal. mp3 is just too dicey, even
though we as individuals can use it all the time. Big companies with
deep pockets have to watch their backside. Ric

--
----------------------------------------------------
My father, Victor Moore (Vic) used to say:
"There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome." R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-----------------------------------------------------


ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 23, 2008 9:49 PM   in response to: Ric Moore
  Click to reply to this thread Reply

hi, hahas i have accidentally commented out the

com.sun.sgs.app.services=com.sun.mpk20.voicelib.impl.service.voice.VoiceServiceImpl:com.sun.labs.miw.service.MusicServiceImpl

com.sun.sgs.app.managers=com.sun.mpk20.voicelib.impl.app.VoiceManagerImpl:com.sun.labs.miw.service.MusicManagerImpl

but have encounted the connection refused error again.

here is the client log:
-----------------------------------------------------------------------------------------------------------------------
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\li
b\tools.jar
Buildfile: C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\bin\..\ant
\run.xml
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]

run-client:
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.LocalControl i
sFirstInstance
[java] WARNING: Error connecting to local control
[java] java.net.ConnectException: Connection refused: connect
[java] at java.net.PlainSocketImpl.socketConnect(Native Method)
[java] at java.net.PlainSocketImpl.doConnect(Unknown Source)
[java] at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
[java] at java.net.PlainSocketImpl.connect(Unknown Source)
[java] at java.net.SocksSocketImpl.connect(Unknown Source)
[java] at java.net.Socket.connect(Unknown Source)
[java] at java.net.Socket.connect(Unknown Source)
[java] at java.net.Socket.<init>(Unknown Source)
[java] at java.net.Socket.<init>(Unknown Source)
[java] at org.jdesktop.lg3d.wonderland.LocalControl.connectToLocalInsta
nce(LocalControl.java:228)
[java] at org.jdesktop.lg3d.wonderland.LocalControl.isFirstInstance(Loc
alControl.java:112)
[java] at org.jdesktop.lg3d.wonderland.Main.main(Main.java:1833)
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\WonderlandClientConfig.xml
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\\apps-unsupported\apps.xml : C:\Documents and Settings
\Administrator\.wonderland\config\apps-unsupported\apps.xml (The system cannot f
ind the path specified)
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
nd\Wonderland 0-4-0-daily\bin\../config\apps-unsupported\apps.xml : C:\Program F
iles\Project Wonderland\Wonderland 0-4-0-daily\bin\..\config\apps-unsupported\ap
ps.xml (The system cannot find the path specified)
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.appshare.AppCo
nfigX11Examples loadExamples
[java] WARNING: Unable to load system config file: C:\Program Files\Project
Wonderland\Wonderland 0-4-0-daily\bin\../config\apps-unsupported\apps.xml
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\WonderlandConfig.xml : C:\Documents and Settings\Admin
istrator\.wonderland\config\WonderlandConfig.xml (The system cannot find the fil
e specified)
[java] Jul 24, 2008 12:24:47 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Program Files\Projec
t Wonderland\Wonderland 0-4-0-daily\bin\../config\WonderlandConfig.xml
[java] Jul 24, 2008 12:24:48 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\AvatarClientConfig.xml
[java] Java 3D: Cache AutoCompute Bounds, accelerates getBounds() enabled
[java] CameraManager.changeCameraMode(), current = ATTACHED
[java] Jul 24, 2008 12:24:48 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\WonderlandViewConfig.xml : C:\Documents and Settings\A
dministrator\.wonderland\config\WonderlandViewConfig.xml (The system cannot find
the file specified)
[java] Jul 24, 2008 12:24:48 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
nd\Wonderland 0-4-0-daily\bin\../config\WonderlandViewConfig.xml : C:\Program Fi
les\Project Wonderland\Wonderland 0-4-0-daily\bin\..\config\WonderlandViewConfig
.xml (The system cannot find the file specified)
[java] Jul 24, 2008 12:24:55 PM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil writeUserConfig
[java] INFO: Writing wonderland USER configuration file: C:\Documents and S
ettings\Administrator\.wonderland\config\WonderlandClientConfig.xml
[java] Jul 24, 2008 12:24:56 PM org.jdesktop.lg3d.wonderland.scenemanager.A
ssetDB setDBSystemDir
[java] FINE: AssetDB SystemDir = C:\Documents and Settings\Administrator\.w
onderland\
[java] Jul 24, 2008 12:24:57 PM org.jdesktop.lg3d.wonderland.scenemanager.A
ssetManager initialize
[java] WARNING: baseURL override file:/c:/Program%20Files/Project%20Wonderl
and/Wonderland%200-4-0-daily/art/compiled_models
[java] Disconnected : Connection refused: no further information
_---------------------------------------------------------------------------------------------------------------------

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 24, 2008 4:32 AM   in response to: ndwjkc
  Click to reply to this thread Reply

The only two reasons I can think a connection is refused is because of firewall issues or the server isn't running. Did your server crash by any chance?

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 24, 2008 8:30 PM   in response to: jslott
  Click to reply to this thread Reply

this happens when i uncommented out this 2 lines:

com.sun.sgs.app.services=com.sun.mpk20.voicelib.impl.service.voice.VoiceServiceImpl:com.sun.labs.miw.service.MusicServiceImpl

com.sun.sgs.app.managers=com.sun.mpk20.voicelib.impl.app.VoiceManagerImpl:com.sun.labs.miw.service.MusicManagerImpl

when i commented out both lines wonderland could work perfectly. my server did not crash.

kaplanj

Posts: 616
Re: Music in wonderland.
Posted: Jul 26, 2008 9:47 AM   in response to: ndwjkc
  Click to reply to this thread Reply

Can you uncomment those lines and send the full server log? There is probably an exception on the server trying to load Music in Wonderland.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 27, 2008 8:14 PM   in response to: kaplanj
  Click to reply to this thread Reply

ok, there are two issues that i am currently facing, the first is the connection refused error, the second is the problem with configuration with the apache http server. Therefore, the below post would be both client error log of the connection refused error and my configuration file of the apache http server.

For the apache HTTP server i am testing out http://localhost/index.html if it able to host that html file first. The web brower shows a HTTP 404 Not found. Asking if i am able to host that html, hosting a album.xml should not be a problem right?


Guidance on solving these steps are really appreciated. sorry for the long post below.

Message was edited by: ndwjkc

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 27, 2008 8:21 PM   in response to: ndwjkc
  Click to reply to this thread Reply

Client log
************************************************************************************************

Buildfile: C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\bin\..\ant
\run.xml
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]

run-client:
[java] Jul 28, 2008 10:58:23 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\WonderlandClientConfig.xml
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\\apps-unsupported\apps.xml : C:\Documents and Settings
\Administrator\.wonderland\config\apps-unsupported\apps.xml (The system cannot f
ind the path specified)
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
nd\Wonderland 0-4-0-daily\bin\../config\apps-unsupported\apps.xml : C:\Program F
iles\Project Wonderland\Wonderland 0-4-0-daily\bin\..\config\apps-unsupported\ap
ps.xml (The system cannot find the path specified)
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.appshare.AppCo
nfigX11Examples loadExamples
[java] WARNING: Unable to load system config file: C:\Program Files\Project
Wonderland\Wonderland 0-4-0-daily\bin\../config\apps-unsupported\apps.xml
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\WonderlandConfig.xml : C:\Documents and Settings\Admin
istrator\.wonderland\config\WonderlandConfig.xml (The system cannot find the fil
e specified)
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Program Files\Projec
t Wonderland\Wonderland 0-4-0-daily\bin\../config\WonderlandConfig.xml
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] INFO: Loading wonderland configuration file: C:\Documents and Settin
gs\Administrator\.wonderland\config\AvatarClientConfig.xml
[java] Java 3D: Cache AutoCompute Bounds, accelerates getBounds() enabled
[java] CameraManager.changeCameraMode(), current = ATTACHED
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Documents and Settings\Adminis
trator\.wonderland\config\WonderlandViewConfig.xml : C:\Documents and Settings\A
dministrator\.wonderland\config\WonderlandViewConfig.xml (The system cannot find
the file specified)
[java] Jul 28, 2008 10:58:24 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil getInputStream
[java] WARNING: Error loading config file C:\Program Files\Project Wonderla
nd\Wonderland 0-4-0-daily\bin\../config\WonderlandViewConfig.xml : C:\Program Fi
les\Project Wonderland\Wonderland 0-4-0-daily\bin\..\config\WonderlandViewConfig
.xml (The system cannot find the file specified)
[java] Jul 28, 2008 10:58:29 AM org.jdesktop.lg3d.wonderland.config.common.
WonderlandConfigUtil writeUserConfig
[java] INFO: Writing wonderland USER configuration file: C:\Documents and S
ettings\Administrator\.wonderland\config\WonderlandClientConfig.xml
[java] Jul 28, 2008 10:58:30 AM org.jdesktop.lg3d.wonderland.scenemanager.A
ssetDB setDBSystemDir
[java] FINE: AssetDB SystemDir = C:\Documents and Settings\Administrator\.w
onderland\
[java] Jul 28, 2008 10:58:30 AM org.jdesktop.lg3d.wonderland.darkstar.clien
t.ChannelController initCommunications
[java] INFO: Phone number is
[java] Disconnected : Connection refused: no further information
***********************************************************************************************

Server log
***********************************************************************************************
Buildfile: C:\Program Files\Project Wonderland\Wonderland 0-4-0-daily\bin\..\ant
\run.xml
[echo]
[echo] WARNING! Project Wonderland comes bundled with the latest version of
Java3D
[echo] So please make sure that Java3D is NOT installed into the J
RE or if
[echo] it is, make sure that it is the latest version (version 1.5
.1+)
[echo]

run-server:
[delete] Deleting directory C:\Program Files\Project Wonderland\Wonderland 0-
4-0-daily\data\Wonderland\dsdb
[mkdir] Created dir: C:\Program Files\Project Wonderland\Wonderland 0-4-0-da
ily\data\Wonderland\dsdb
[copy] Copying 1 file to C:\Program Files\Project Wonderland\Wonderland 0-4
-0-daily\ext\darkstar
[java] Jul 28, 2008 10:58:17 AM com.sun.sgs.impl.kernel.Kernel <init>
[java] INFO: The Kernel is ready, version: 0.9.4-r3093
[java] Jul 28, 2008 10:58:18 AM com.sun.sgs.impl.kernel.Kernel startupAppli
cation
[java] SEVERE: Could not setup service
[java] java.lang.reflect.InvocationTargetException
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeC
onstructorAccessorImpl.java:39)
[java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Del
egatingConstructorAccessorImpl.java:27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:51
3)
[java] at com.sun.sgs.impl.kernel.Kernel.createService(Kernel.java:477)

[java] at com.sun.sgs.impl.kernel.Kernel.setupService(Kernel.java:494)
[java] at com.sun.sgs.impl.kernel.Kernel.startupApplication(Kernel.java
:405)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:690)
[java] Caused by: java.lang.IllegalStateException: Error reading database f
ile:///C:Program FilesProject WonderlandWonderland 0-4-0-dailyalbum_info.xml
[java] at com.sun.labs.miw.service.MusicServiceImpl.<init>(MusicService
Impl.java:90)
[java] ... 8 more
[java] Caused by: java.io.FileNotFoundException: C:Program FilesProject Won
derlandWonderland 0-4-0-dailyalbum_info.xml (The system cannot find the file spe
cified)
[java] at java.io.FileInputStream.open(Native Method)
[java] at java.io.FileInputStream.<init>(FileInputStream.java:106)
[java] at java.io.FileInputStream.<init>(FileInputStream.java:66)
[java] at sun.net.www.protocol.file.FileURLConnection.connect(FileURLCo
nnection.java:70)
[java] at sun.net.www.protocol.file.FileURLConnection.getInputStream(Fi
leURLConnection.java:161)
[java] at java.net.URL.openStream(URL.java:1009)
[java] at com.sun.labs.miw.common.AlbumInfoParser.parse(AlbumInfoParser
.java:73)
[java] at com.sun.labs.miw.service.MusicServiceImpl.<init>(MusicService
Impl.java:82)
[java] ... 8 more
[java] Exception in thread "main" java.lang.reflect.InvocationTargetExcepti
on
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
[java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeC
onstructorAccessorImpl.java:39)
[java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Del
egatingConstructorAccessorImpl.java:27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:51
3)
[java] at com.sun.sgs.impl.kernel.Kernel.createService(Kernel.java:477)

[java] at com.sun.sgs.impl.kernel.Kernel.setupService(Kernel.java:494)
[java] at com.sun.sgs.impl.kernel.Kernel.startupApplication(Kernel.java
:405)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:690)
[java] Caused by: java.lang.IllegalStateException: Error reading database f
ile:///C:Program FilesProject WonderlandWonderland 0-4-0-dailyalbum_info.xml
[java] at com.sun.labs.miw.service.MusicServiceImpl.<init>(MusicService
Impl.java:90)
[java] ... 8 more
[java] Caused by: java.io.FileNotFoundException: C:Program FilesProject Won
derlandWonderland 0-4-0-dailyalbum_info.xml (The system cannot find the file spe
cified)
[java] at java.io.FileInputStream.open(Native Method)
[java] at java.io.FileInputStream.<init>(FileInputStream.java:106)
[java] at java.io.FileInputStream.<init>(FileInputStream.java:66)
[java] at sun.net.www.protocol.file.FileURLConnection.connect(FileURLCo
nnection.java:70)
[java] at sun.net.www.protocol.file.FileURLConnection.getInputStream(Fi
leURLConnection.java:161)
[java] at java.net.URL.openStream(URL.java:1009)
[java] at com.sun.labs.miw.common.AlbumInfoParser.parse(AlbumInfoParser
.java:73)
[java] at com.sun.labs.miw.service.MusicServiceImpl.<init>(MusicService
Impl.java:82)
[java] ... 8 more
[java] Jul 28, 2008 10:58:18 AM com.sun.mpk20.voicelib.impl.service.voice.B
ridgeManager connect
[java] INFO: Bridge 1 came online: '152.226.153.212:6666:5060:152.226.153.
212:6666:5060'
[java] Jul 28, 2008 10:58:18 AM com.sun.mpk20.voicelib.impl.service.voice.B
ridgeConnection <clinit>
[java] INFO: Watchdog timeout is 0 seconds
[java] Jul 28, 2008 10:58:18 AM com.sun.mpk20.voicelib.impl.service.voice.B
ridgeConnection <clinit>
[java] INFO: Bridge ping timeout is 0 seconds
[java] Jul 28, 2008 10:58:18 AM com.sun.mpk20.voicelib.impl.service.voice.B
ridgeConnection connect
[java] INFO: Bridge public address is 152.226.153.212:5060
[java] Jul 28, 2008 10:58:18 AM com.sun.mpk20.voicelib.impl.service.voice.B
ridgeConnection <init>
[java] INFO: Created a socket channel to /152.226.153.212:6666 sendBufferSi
ze 2097152
***********************************************************************************************

and lastly my apache http configuration file
***********************************************************************************************
#
# This is the main Apache HTTP server configuration file. It contains the
# configuration directives that give the server its instructions.
# See <URL:http:// for detailed information.
# In particular, see
# <URL:http://
# for a discussion of each configuration directive.
#
# Do NOT simply read the instructions in here without understanding
# what they do. They're here only as hints or reminders. If you are unsure
# consult the online docs. You have been warned.
#
# Configuration and logfile names: If the filenames you specify for many
# of the server's control files begin with "/" (or "drive:/" for Win32), the
# server will use that explicit path. If the filenames do *not* begin
# with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
# with ServerRoot set to "C:/Program Files/Apache Software Foundation/Apache2.2" will be interpreted by the
# server as "C:/Program Files/Apache Software Foundation/Apache2.2/logs/foo.log".
#
# NOTE: Where filenames are specified, you must use forward slashes
# instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
# If a drive letter is omitted, the drive on which httpd.exe is located
# will be used by default. It is recommended that you always supply
# an explicit drive letter in absolute paths to avoid confusion.

#
# ServerRoot: The top of the directory tree under which the server's
# configuration, error, and log files are kept.
#
# Do not add a slash at the end of the directory path. If you point
# ServerRoot at a non-local disk, be sure to point the LockFile directive
# at a local disk. If you wish to share the same ServerRoot for multiple
# httpd daemons, you will need to change at least LockFile and PidFile.
#
ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"

#
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80
Listen 80

#
# Dynamic Shared Object (DSO) Support
#
# To be able to use the functionality of a module which was built as a DSO you
# have to place corresponding `LoadModule' lines at this location so the
# directives contained in it are actually available _before_ they are used.
# Statically compiled modules (those listed by `httpd -l') do not need
# to be loaded here.
#
# Example:
# LoadModule foo_module modules/mod_foo.so
#
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
#LoadModule auth_digest_module modules/mod_auth_digest.so
#LoadModule authn_alias_module modules/mod_authn_alias.so
#LoadModule authn_anon_module modules/mod_authn_anon.so
#LoadModule authn_dbd_module modules/mod_authn_dbd.so
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
#LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
#LoadModule authz_owner_module modules/mod_authz_owner.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
#LoadModule cache_module modules/mod_cache.so
#LoadModule cern_meta_module modules/mod_cern_meta.so
LoadModule cgi_module modules/mod_cgi.so
#LoadModule charset_lite_module modules/mod_charset_lite.so
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
#LoadModule dav_lock_module modules/mod_dav_lock.so
#LoadModule dbd_module modules/mod_dbd.so
#LoadModule deflate_module modules/mod_deflate.so
LoadModule dir_module modules/mod_dir.so
#LoadModule disk_cache_module modules/mod_disk_cache.so
#LoadModule dumpio_module modules/mod_dumpio.so
LoadModule env_module modules/mod_env.so
#LoadModule expires_module modules/mod_expires.so
#LoadModule ext_filter_module modules/mod_ext_filter.so
#LoadModule file_cache_module modules/mod_file_cache.so
#LoadModule filter_module modules/mod_filter.so
#LoadModule headers_module modules/mod_headers.so
#LoadModule ident_module modules/mod_ident.so
#LoadModule imagemap_module modules/mod_imagemap.so
LoadModule include_module modules/mod_include.so
#LoadModule info_module modules/mod_info.so
LoadModule isapi_module modules/mod_isapi.so
#LoadModule ldap_module modules/mod_ldap.so
#LoadModule logio_module modules/mod_logio.so
LoadModule log_config_module modules/mod_log_config.so
#LoadModule log_forensic_module modules/mod_log_forensic.so
#LoadModule mem_cache_module modules/mod_mem_cache.so
LoadModule mime_module modules/mod_mime.so
#LoadModule mime_magic_module modules/mod_mime_magic.so
LoadModule negotiation_module modules/mod_negotiation.so
#LoadModule proxy_module modules/mod_proxy.so
#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
#LoadModule proxy_connect_module modules/mod_proxy_connect.so
#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
#LoadModule proxy_http_module modules/mod_proxy_http.so
#LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so
#LoadModule speling_module modules/mod_speling.so
#LoadModule ssl_module modules/mod_ssl.so
#LoadModule status_module modules/mod_status.so
#LoadModule substitute_module modules/mod_substitute.so
#LoadModule unique_id_module modules/mod_unique_id.so
#LoadModule userdir_module modules/mod_userdir.so
#LoadModule usertrack_module modules/mod_usertrack.so
#LoadModule version_module modules/mod_version.so
#LoadModule vhost_alias_module modules/mod_vhost_alias.so

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>
#
# If you wish httpd to run as a different user or group, you must run
# httpd as root initially and it will switch.
#
# User/Group: The name (or #number) of the user/group to run httpd as.
# It is usually good practice to create a dedicated user and group for
# running httpd, as with most system services.
#
User daemon
Group daemon

</IfModule>
</IfModule>

# 'Main' server configuration
#
# The directives in this section set up the values used by the 'main'
# server, which responds to any requests that aren't handled by a
# <VirtualHost> definition. These values also provide defaults for
# any <VirtualHost> containers you may define later in the file.
#
# All of these directives may appear inside <VirtualHost> containers,
# in which case these default settings will be overridden for the
# virtual host being defined.
#

#
# ServerAdmin: Your address, where problems with the server should be
# e-mailed. This address appears on some server-generated pages, such
# as error documents. e.g. admin@your-domain.com
#
ServerAdmin admin@eng.tp.edu.sg

#
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName localhost:80

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "C:\Documents and Settings\Administrator\My Documents\My Website\localhost\www"

#
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features.
#
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>

#
# Note that from this point forward you must specifically allow
# particular features to be enabled - so if something's not working as
# you might expect, make sure that you have specifically enabled it
# below.
#

#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#

Options Multiviews Indexes SymLinksifownerMatch Includes ExecCGI


#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None

#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all

</Directory>

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<FilesMatch "
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>

#
# ErrorLog: The location of the error log file.
# If you do not specify an ErrorLog directive within a <VirtualHost>
# container, error messages relating to that virtual host will be
# logged here. If you *do* define an error logfile for a <VirtualHost>
# container, that host's errors will be logged there and not here.
#
ErrorLog "logs/error.log"

#
# LogLevel: Control the number of messages logged to the error_log.
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
#
LogLevel warn

<IfModule log_config_module>
#
# The following directives define some format nicknames for use with
# a CustomLog directive (see below).
#
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common

<IfModule logio_module>
# You need to enable mod_logio.c to use %I and %O
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>

#
# The location and format of the access logfile (Common Logfile Format).
# If you do not define any access logfiles within a <VirtualHost>
# container, they will be logged here. Contrariwise, if you *do*
# define per-<VirtualHost> access logfiles, transactions will be
# logged therein and *not* in this file.
#
CustomLog "logs/access.log" common

#
# If you prefer a logfile with access, agent, and referer information
# (Combined Logfile Format) you can use the following directive.
#
#CustomLog "logs/access.log" combined
</IfModule>

<IfModule alias_module>
#
# Redirect: Allows you to tell clients about documents that used to
# exist in your server's namespace, but do not anymore. The client
# will make a new request for the document at its new location.
# Example:
# Redirect permanent /foo http://tp-d33117b385b5.eng.tp.edu.sg/bar

#
# Alias: Maps web paths into filesystem paths and is used to
# access content that does not live under the DocumentRoot.
# Example:
# Alias /webpath /full/filesystem/path
#
# If you include a trailing / on /webpath then the server will
# require it to be present in the URL. You will also likely
# need to provide a <Directory> section to allow access to
# the filesystem path.

#
# ScriptAlias: This controls which directories contain server scripts.
# ScriptAliases are essentially the same as Aliases, except that
# documents in the target directory are treated as applications and
# run by the server when requested rather than as documents sent to the
# client. The same rules about trailing "/" apply to ScriptAlias
# directives as to Alias.
#
ScriptAlias /cgi-bin/ "C:\Documents and Settings\Administrator\My Documents\My Website\localhost\cgi"

</IfModule>

<IfModule cgid_module>
#
# ScriptSock: On threaded servers, designate the path to the UNIX
# socket used to communicate with the CGI daemon of mod_cgid.
#
#Scriptsock logs/cgisock
</IfModule>

#
# "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
<Directory "
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

#
# DefaultType: the default MIME type the server will use for a document
# if it cannot otherwise determine one, such as from filename extensions.
# If your server contains mostly text or HTML documents, "text/plain" is
# a good value. If most of your content is binary, such as applications
# or images, you may want to use "application/octet-stream" instead to
# keep browsers from trying to display binary files as though they are
# text.
#
DefaultType text/plain

<IfModule mime_module>
#
# TypesConfig points to the file containing the list of mappings from
# filename extension to MIME-type.
#
TypesConfig conf/mime.types

#
# AddType allows you to add to or override the MIME configuration
# file specified in TypesConfig for specific file types.
#
#AddType application/x-gzip .tgz

AddType application/x-httpd-php php
ScriptAlias /_php/ "C:/Program Files/PHP/"
Action application/x-httpd-php "/_php/php.exe"

#
# AddEncoding allows you to have certain browsers uncompress
# information on the fly. Note: Not all browsers support this.
#
#AddEncoding x-compress .Z
#AddEncoding x-gzip .gz .tgz
#
# If the AddEncoding directives above are commented-out, then you
# probably should define those extensions to indicate media types:
#
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

#
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server
# or added with the Action directive (see below)
#
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)
#

AddHandler cgi-script .cgi .bat .pl
AddHandler server-parsed .shtml .html .htm

# For type maps (negotiated resources):
#AddHandler type-map var

#
# Filters allow you to process content before it is sent to the client.
#
# To parse .shtml files for server-side includes (SSI):
# (You will also need to add "Includes" to the "Options" directive.)
#
#AddType text/html .shtml
#AddOutputFilter INCLUDES .shtml
</IfModule>

#
# The mod_mime_magic module allows the server to use various hints from the
# contents of the file itself to determine its type. The MIMEMagicFile
# directive tells the module where the hint definitions are located.
#
#MIMEMagicFile conf/magic

#
# Customizable error responses come in three flavors:
# 1) plain text 2) local redirects 3) external redirects
#
# Some examples:
#ErrorDocument 500 "The server made a boo boo."
#ErrorDocument 404 /missing.html
#ErrorDocument 404 "/cgi-bin/missing_handler.pl"
#ErrorDocument 402 http://tp-d33117b385b5.eng.tp.edu.sg/subscription_info.html
#

#
# EnableMMAP and EnableSendfile: On systems that support it,
# memory-mapping or the sendfile syscall is used to deliver
# files. This usually improves server performance, but must
# be turned off when serving from networked-mounted
# filesystems or if support for these functions is otherwise
# broken on your system.
#
#EnableMMAP off
#EnableSendfile off

# Supplemental configuration
#
# The configuration files in the conf/extra/ directory can be
# included to add extra features or to modify the default configuration of
# the server, or you may simply copy their contents here and change as
# necessary.

# Server-pool management (MPM specific)
#Include conf/extra/httpd-mpm.conf

# Multi-language error messages
#Include conf/extra/httpd-multilang-errordoc.conf

# Fancy directory listings
#Include conf/extra/httpd-autoindex.conf

# Language settings
#Include conf/extra/httpd-languages.conf

# User home directories
#Include conf/extra/httpd-userdir.conf

# Real-time info on requests and configuration
#Include conf/extra/httpd-info.conf

# Virtual hosts
#Include conf/extra/httpd-vhosts.conf

# Local access to the Apache HTTP Server Manual
#Include conf/extra/httpd-manual.conf

# Distributed authoring and versioning (WebDAV)
#Include conf/extra/httpd-dav.conf

# Various default settings
#Include conf/extra/httpd-default.conf

# Secure (SSL/TLS) connections
#Include conf/extra/httpd-ssl.conf
#
# Note: The following must must be present to support
# starting without SSL on platforms with no /dev/random equivalent
# but a statically compiled-in mod_ssl.
#
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
***********************************************************************************************

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 28, 2008 6:25 AM   in response to: ndwjkc
  Click to reply to this thread Reply

This line in your server log file is suspect:

[java] Caused by: java.io.FileNotFoundException: C:Program FilesProject WonderlandWonderland 0-4-0-dailyalbum_info.xml (The system cannot find the file specified)

Note the missing slashes. What do you have in your WonderlandMain.cfg file? It likely isn't interpreting the URL you gave it properly. Generally, on Windows your URL needs to start with file:/// (note the three slashes) for it to interpret the Windows path correct.

jslott

Posts: 1,011
Re: Music in wonderland.
Posted: Jul 28, 2008 6:22 AM   in response to: ndwjkc
  Click to reply to this thread Reply

Yes, if you are able to go to http://localhost/index.html and see the index.html that you placed in your document root suggests that the web server should host your album.xml file just fine.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Jul 29, 2008 8:21 PM   in response to: jslott
  Click to reply to this thread Reply

Alright, i have solved the connection error already. It was due to the incorrect slashes on the wonderland config file.

i had it loading from my computer drive using the following URL i placed my album_info.xml

com.sun.labs.miw.service.musicDatabase=file:///C:/Program Files/Project Wonderland/Wonderland 0-4-0-daily/album_info.xml

thanks for the help! it works!

The music sphere has loaded.the link below shows what i see in wonderland.

http://picdrive.com/view.cfm?f=fwermecxp6nc

i have managed to load the album picture from my c drive.As for the music(mp3) i have also placed inside C drive inside.however the music cant seems to play after i go close to the shpere.

this the the album_info.xml codes i placed for the music database to run:
-----------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1" ?>
<AllAlbums>
<Album>
<artist>Sample Artist Name</artist>
<cover_small>file:///C:/Documents and Settings/Administrator/My Documents/My Pictures/pp2_musicmaestro.jpg</cover_small>
<albumname>Sample Album</albumname>

<Track>
<trackname>Sample Track</trackname>
<tracknum>1</tracknum>
<seconds>49</seconds>
<url>file:///C:\Documents and Settings\Administrator\Desktop\My Music\Favourite Songs\1.mp3</url>
</Track>

<artist>Sample Artist Name</artist>
<cover_small>file:///C:/Documents and Settings/Administrator/My Documents/My Pictures/pp2_musicmaestro.jpg</cover_small>
<albumname>Sample Album</albumname>

</Album>


</AllAlbums>
-----------------------------------------------------------------------------------------------------------------------
is miw able to play music from local machine? or do i really have to upload the music to web browser using apache? i have tried to play multi album but the miw seems only to load only one. Could anyone show simple codes of displaying multi albums?

Help on this would be greatly apprerciated.

kaplanj

Posts: 616
Re: Music in wonderland.
Posted: Jul 29, 2008 11:18 PM   in response to: ndwjkc
  Click to reply to this thread Reply

That looks promising! Make sure your WFS file has the "playAudio" options set to true:

    <void property="albumListURL">
        <object class="java.net.URL">
            <string>http://jorvik.sfbay.sun.com/wl-openhouse-miw/album_info.xml</string>
        </object>
    </void>
    
    <void property="playAudio">
        <boolean>true</boolean>
    </void>


Once you do that (and restart the Wonderland server), you should see messages like:

     [java] Jul 29, 2008 1:41:12 PM com.sun.labs.miw.server.cell.AlbumCloudCellGLO next
     [java] INFO: Now playing: Track {476-15}
     [java] Jul 29, 2008 1:41:12 PM com.sun.labs.miw.server.cell.AlbumCloudCellGLO setupCall
     [java] INFO: Start treatment http://he3.magnatune.com/all/15-Bring%20Us%20In%20Good%20Ale-Shira%20Kammen.mp3 at (-450.0, 0.0, -460.0)


If you see errors instead, then there is a problem loading the song. You may also see errors in the Wonderland bridge log.

If you have multiple albums, Music in Wonderland should load them all. If you are playing around with the album info file, you may need to clear your Wonderland cache using the "Advanced" button on the login dialog.

Honestly, we have only tested with a large album database being played off the web. With a small database or local music, you may run into bugs.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 3, 2008 12:18 AM   in response to: kaplanj
  Click to reply to this thread Reply

Alright, i have my Apache server up and working already. Both wonderland.cfg and miw-wlc is directed to http://localhost/album_info.xml.

So for testing its function,i had tested out with playing 2 album in miw first. I shall call Album A and Album B. For the Url of the song for Album A, i have tested placing into http://localhost/~ (using apache server). The URL of album B, i have left it blank,supposely not for it to work. The 2 album picture has no problem loading, however, there is no sound when i clicked album A. i have tested different format songs such as .ogg and .mp3 format.

When i tried placing the song URL for album b, the middle of the miw went "crazy".

Coding of the album_info.xml
-----------------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="ISO-8859-1" ?>
<AllAlbums>
<Album>
<artist>Sample Artist Name</artist>
<cover_small>file:///C:\Documents and Settings\acer\My Documents\My Pictures\978347bb1a356181a.jpg</cover_small>
<albumname>Maroon 5</albumname>

<Track>
<trackname>This Love</trackname>
<tracknum>1</tracknum>
<seconds>49</seconds>
<url>http://localhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg</url>
</Track>

</Album>
<Album>
<artist>Sample Artist Name</artist>
<cover_small>file:///C:\Documents and Settings\acer\My Documents\My Pictures\poster.jpg</cover_small>
<albumname>Jayz</albumname>

<Track>
<trackname>This Love</trackname>
<tracknum>1</tracknum>
<seconds>49</seconds>
<url></url>
</Track>

</Album>
</AllAlbums>
-------------------------------------------------------------------------------------------------------------------------------


i shall post below my error log for the album A loading the song. Guidance would be apprieciated. Need help on this urgently as the date of my project is going to due.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 3, 2008 12:20 AM   in response to: ndwjkc
  Click to reply to this thread Reply

lls to the phone system.
[java] Aug 4 14:39:15.109 If you want to use the phone system you can spe
cify VoIP gateways with -Dcom.sun.voip.server.VoIPGateways.
[java] Aug 4 14:39:15.781
[java] Aug 4 14:39:15.781 Bridge private address: 192.168.2.136
[java] Aug 4 14:39:15.781 Bridge private SIP port: 5060
[java] Aug 4 14:39:15.796 Bridge public address: 192.168.2.136
[java] Aug 4 14:39:15.796 Bridge public SIP port: 5060
[java] Aug 4 14:39:15.812 Default SIP Proxy:
[java] Aug 4 14:39:15.812
[java] Aug 4 14:39:15.875 Initializing FreeTTSClient...
[java] System property "mbrola.base" is undefined. Will not use MBROLA voi
ces.
[java] Aug 4 14:39:17.218 FreeTTSClient Initialization done...
[java] Aug 4 14:39:17.234 Log file is .\log\bridge.log
[java] Aug 4 14:39:17.234
[java] Aug 4 14:39:17.234 The Bridge is initialized and Ready
[java] Aug 4 14:39:17.234
[java] Aug 4 14:39:18.218 Unable to notify localhost/127.0.0.1:6668 that
a bridge is online: Connection refused: connect
[java] Aug 4 14:39:18.218 Retrying once a second...
[java] Aug 4 14:39:38.640 Successfully notified localhost/127.0.0.1:6668
that this bridge is up
[java] Aug 4 14:39:38.703 New connection accepted from oem-031888f4958:23
64
[java] Aug 4 14:39:38.718 New connection accepted from oem-031888f4958:23
65
[java] Aug 4 14:39:38.750 sm=true
[java] Aug 4 14:39:38.781 New connection accepted from oem-031888f4958:23
66
[java] Aug 4 14:39:38.781 mic=true
[java] Aug 4 14:39:38.828 adding incoming call monitor, setting directCon
ferencing to false
[java] Aug 4 14:39:40.281 cc=Test:PCM/16000/2
[java] Aug 4 14:39:40.296 conference Test using media settings 104:PCM/16
000/2
[java] Aug 4 14:39:40.359 starting new conference: 'Test'. conferences
in progress: 1
[java] Aug 4 14:39:40.359 conference Test using media settings 104:PCM/16
000/2
[java] Aug 4 14:39:40.359 wgo=Test:Test:noCommonMix=true
[java] Aug 4 14:39:40.359 mcc=true:Test
[java] Aug 4 14:39:41.796 cancel=9
[java] Aug 4 14:39:41.812 callId=9
[java] Aug 4 14:39:41.812 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:41.812 inputTreatment=.\audio/mpk20/DaveDouglasBlackBo
x.au
[java] Aug 4 14:39:41.812 name=9
[java] Aug 4 14:39:41.812
[java] Aug 4 14:39:41.875 Invalid first RTP port, using next available: 0

[java] Aug 4 14:39:41.937 conferenceManager: 'Test', new member 9::9@.\a
udio/mpk20/DaveDouglasBlackBox.au total members: 1
[java] Aug 4 14:39:41.937 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
placed without gateway
[java] Aug 4 14:39:41.937 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
100 INVITED
[java] Aug 4 14:39:41.968 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au:
NSOutgoingCallAgent: 108:PCM/44100/2 remote /192.168.2.136:2374
[java] Aug 4 14:39:41.968 My media info: 108:PCM/44100/2
[java] Aug 4 14:39:42.15 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
110 ANSWERED
[java] Aug 4 14:39:42.15 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
200 ESTABLISHED
[java] Aug 4 14:39:42.46 cancel=e
[java] Aug 4 14:39:42.46 callId=e
[java] Aug 4 14:39:42.46 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:42.46 inputTreatment=.\audio/mpk20/levelup-darkstar-c
hris.au
[java] Aug 4 14:39:42.62 name=e
[java] Aug 4 14:39:42.62
[java] Aug 4 14:39:42.93 Started 2 sender threads
[java] Aug 4 14:39:42.156 conferenceManager: 'Test', new member e::e@.\a
udio/mpk20/levelup-darkstar-chris.au total members: 2
[java] Aug 4 14:39:42.156 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au placed without gateway
[java] Aug 4 14:39:42.156 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au 100 INVITED
[java] Aug 4 14:39:42.187 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au: NSOutgoingCallAgent: 107:PCM/44100/1 remote /192.168.2.136:2376
[java] Aug 4 14:39:42.187 My media info: 107:PCM/44100/1
[java] Aug 4 14:39:42.187 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au 110 ANSWERED
[java] Aug 4 14:39:42.187 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au 200 ESTABLISHED
[java] Aug 4 14:39:42.187 restartInputTreatment=9
[java] Aug 4 14:39:42.218 cancel=11
[java] Aug 4 14:39:42.218 callId=11
[java] Aug 4 14:39:42.218 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:42.218 inputTreatment=.\audio/mpk20/gregp.au
[java] Aug 4 14:39:42.218 name=11
[java] Aug 4 14:39:42.218
[java] Aug 4 14:39:42.265 conferenceManager: 'Test', new member 11::11@.
\audio/mpk20/gregp.au total members: 3
[java] Aug 4 14:39:42.265 Call 11::11@.\audio/mpk20/gregp.au placed witho
ut gateway
[java] Aug 4 14:39:42.281 Call 11::11@.\audio/mpk20/gregp.au 100 INVITED
[java] Aug 4 14:39:42.281 Invalid input treatment: .\audio/mpk20/gregp.a
u
[java] Aug 4 14:39:42.281 Call 11::11@.\audio/mpk20/gregp.au 290 ENDING
[java] Aug 4 14:39:42.281 cancel=13
[java] Aug 4 14:39:42.296 Call 11::11@.\audio/mpk20/gregp.au 299 ENDED
[java] Aug 4 14:39:42.296 Call 11::11@.\audio/mpk20/gregp.au Exception In
valid input treatment: .\audio/mpk20/gregp.au
[java] Aug 4 14:39:42.328 callId=13
[java] Aug 4 14:39:42.328 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:42.328 inputTreatment=.\audio/mpk20/thumper-sim-nigels
on.au
[java] Aug 4 14:39:42.328 name=13
[java] Aug 4 14:39:42.328
[java] Aug 4 14:39:42.343 conferenceManager: 'Test': member 11::11@.\au
dio/mpk20/gregp.au leaving, remaining: 2
[java] Aug 4 14:39:42.343
[java] Aug 4 14:39:42.343 calls still in progress: 2
[java] Aug 4 14:39:42.343
[java] Aug 4 14:39:42.359 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au skipping DatagramSocket with odd port 2379
[java] Aug 4 14:39:42.390 conferenceManager: 'Test', new member 13::13@.
\audio/mpk20/thumper-sim-nigelson.au total members: 3
[java] Aug 4 14:39:42.390 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au placed without gateway
[java] Aug 4 14:39:42.390 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au 100 INVITED
[java] Aug 4 14:39:42.406 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au: NSOutgoingCallAgent: 108:PCM/44100/2 remote /192.168.2.136:2380
[java] Aug 4 14:39:42.406 My media info: 108:PCM/44100/2
[java] Aug 4 14:39:42.406 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au 110 ANSWERED
[java] Aug 4 14:39:42.406 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au 200 ESTABLISHED
[java] Aug 4 14:39:42.406 cancel=14
[java] Aug 4 14:39:42.406 callId=14
[java] Aug 4 14:39:42.406 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:42.406 inputTreatment=.\audio/mpk20/levelup-darkstar-j
eff.au
[java] Aug 4 14:39:42.421 name=14
[java] Aug 4 14:39:42.421
[java] Aug 4 14:39:42.453 conferenceManager: 'Test', new member 14::14@.
\audio/mpk20/levelup-darkstar-jeff.au total members: 4
[java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au placed without gateway
[java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au 100 INVITED
[java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au: NSOutgoingCallAgent: 107:PCM/44100/1 remote /192.168.2.136:2382
[java] Aug 4 14:39:42.468 My media info: 107:PCM/44100/1
[java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au 110 ANSWERED
[java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au 200 ESTABLISHED
[java] Aug 4 14:39:42.500 cancel=15
[java] Aug 4 14:39:42.500 restartInputTreatment=13
[java] Aug 4 14:39:42.515 callId=15
[java] Aug 4 14:39:42.515 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:42.515 inputTreatment=.\audio/mpk20/derek.au
[java] Aug 4 14:39:42.515 name=15
[java] Aug 4 14:39:42.531
[java] Aug 4 14:39:42.531 conferenceManager: 'Test', new member 15::15@.
\audio/mpk20/derek.au total members: 5
[java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au placed witho
ut gateway
[java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au 100 INVITED
[java] Aug 4 14:39:42.531 Invalid input treatment: .\audio/mpk20/derek.a
u
[java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au 290 ENDING
[java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au 299 ENDED
[java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au Exception In
valid input treatment: .\audio/mpk20/derek.au
[java] Aug 4 14:39:42.562 conferenceManager: 'Test': member 15::15@.\au
dio/mpk20/derek.au leaving, remaining: 4
[java] Aug 4 14:39:42.562
[java] Aug 4 14:39:42.562 calls still in progress: 4
[java] Aug 4 14:39:42.562
[java] Aug 4 14:39:42.578 cancel=16
[java] Aug 4 14:39:42.578 callId=16
[java] Aug 4 14:39:42.578 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:39:42.578 inputTreatment=.\audio/mpk20/jeanFrancois.au
[java] Aug 4 14:39:42.578 name=16
[java] Aug 4 14:39:42.578
[java] Aug 4 14:39:42.609 conferenceManager: 'Test', new member 16::16@.
\audio/mpk20/jeanFrancois.au total members: 5
[java] Aug 4 14:39:42.609 Call 16::16@.\audio/mpk20/jeanFrancois.au place
d without gateway
[java] Aug 4 14:39:42.609 Call 16::16@.\audio/mpk20/jeanFrancois.au 100 I
NVITED
[java] Aug 4 14:39:42.625 Invalid input treatment: .\audio/mpk20/jeanFra
ncois.au
[java] Aug 4 14:39:42.625 restartInputTreatment=14
[java] Aug 4 14:39:42.625 Call 16::16@.\audio/mpk20/jeanFrancois.au 290 E
NDING
[java] Aug 4 14:39:42.625 restartInputTreatment=e
[java] Aug 4 14:39:42.625 Call 16::16@.\audio/mpk20/jeanFrancois.au 299 E
NDED
[java] Aug 4 14:39:42.625 Call 16::16@.\audio/mpk20/jeanFrancois.au Excep
tion Invalid input treatment: .\audio/mpk20/jeanFrancois.au
[java] Aug 4 14:39:42.656 conferenceManager: 'Test': member 16::16@.\au
dio/mpk20/jeanFrancois.au leaving, remaining: 4
[java] Aug 4 14:39:42.656
[java] Aug 4 14:39:42.656 calls still in progress: 4
[java] Aug 4 14:39:42.656
[java] Aug 4 14:42:3.703 restartInputTreatment=9
[java] Aug 4 14:43:41.625 restartInputTreatment=13
[java] Aug 4 14:44:25.140 restartInputTreatment=9
[java] Aug 4 14:46:46.562 restartInputTreatment=9
[java] Aug 4 14:47:40.765 restartInputTreatment=13
[java] Aug 4 14:49:8.31 restartInputTreatment=9
[java] Aug 4 14:49:40.812 restartInputTreatment=14
[java] Aug 4 14:49:40.812 restartInputTreatment=e
[java] Aug 4 14:51:29.468 restartInputTreatment=9
[java] Aug 4 14:51:39.890 restartInputTreatment=13
[java] Aug 4, 2008 2:52:54 PM com.sun.stun.StunServerImpl processStunReques
t
[java] WARNING: Sent STUN Binding Response from /192.168.2.136:5060 to /192
.168.2.136:5064 private address 192.168.2.136:5064
[java] Aug 4 14:52:55.171 cancel=acer
[java] Aug 4 14:52:58.453 callId=acer
[java] Aug 4 14:52:58.453 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:52:58.453 dtmfDetection=true
[java] Aug 4 14:52:58.453 handleSessionProgress=true
[java] Aug 4 14:52:58.453 phoneNumber=sip:acer@192.168.2.136:5064
[java] Aug 4 14:52:58.453 name=acer
[java] Aug 4 14:52:58.453 voiceDetection=true
[java] Aug 4 14:52:58.453
[java] Aug 4 14:52:58.468 conferenceManager: 'Test', new member acer::si
p:acer@192.168.2.136:5064 total members: 5
[java] Aug 4 14:52:58.468 Call acer::sip:acer@192.168.2.136:5064 placed w
ithout gateway
[java] Aug 4 14:52:58.515 Call acer::sip:acer@192.168.2.136:5064 100 INVI
TED
[java] Aug 4 14:52:58.515 Call acer::sip:acer@192.168.2.136:5064 Sending
INVITE directly to /192.168.2.136:5064
[java] Aug 4, 2008 2:52:58 PM com.sun.stun.StunServerImpl processStunReques
t
[java] WARNING: Got UDP Stun request for channel 3840 bytes from /192.168.2
.136:2430
[java] Aug 4, 2008 2:52:59 PM com.sun.stun.StunServerImpl processStunReques
t
[java] WARNING: Sent STUN Binding Response from 0.0.0.0/0.0.0.0:2433 to /19
2.168.2.136:2431 private address 192.168.2.136:2431
[java] Aug 4 14:52:59.109 Set xmit mediaInfo to 103:PCM/16000/1
[java] Aug 4 14:52:59.109 My media info: 103:PCM/16000/1
[java] Aug 4 14:52:59.109 addMember 7 ===> acer::sip:acer@192.168.2.136:5
064 /192.168.2.136:2430
[java] Aug 4 14:52:59.109 Call acer::sip:acer@192.168.2.136:5064 resample
received data from 16000/1 to 16000/2
[java] Aug 4 14:52:59.156 Call acer::sip:acer@192.168.2.136:5064 send pay
load 104 receive payload 103
[java] Aug 4 14:52:59.156 Call acer::sip:acer@192.168.2.136:5064 110 ANSW
ERED
[java] Aug 4 14:52:59.171 Call acer::sip:acer@192.168.2.136:5064 200 ESTA
BLISHED
[java] Aug 4 14:53:2.109 mute=false:acer
[java] Aug 4 14:53:2.390 Call acer::sip:acer@192.168.2.136:5064 got firs
t packet, length 13
[java] Aug 4 14:53:50.937 restartInputTreatment=9
[java] Aug 4 14:55:39.234 restartInputTreatment=13
[java] Aug 4 14:55:40.453 cancel=6
[java] Aug 4 14:55:40.734 callId=6
[java] Aug 4 14:55:40.734 conferenceId=Test:PCM/16000/2
[java] Aug 4 14:55:40.734 inputTreatment=http://localhost/GLITCH RECORDS
- LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg
[java] Aug 4 14:55:40.750 name=6
[java] Aug 4 14:55:40.750
[java] Aug 4 14:55:40.843 Call 6::6@http://localhost/GLITCH RECORDS - LOV
E MOVES ( IN MYSTERIOUS WAYS ).ogg skipping DatagramSocket with odd port 2435
[java] Aug 4 14:55:40.937 conferenceManager: 'Test', new member 6::6@htt
p://localhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg total membe
rs: 6
[java] Aug 4 14:55:40.937 Call 6::6@http://localhost/GLITCH RECORDS - LOV
E MOVES ( IN MYSTERIOUS WAYS ).ogg placed without gateway
[java] Aug 4 14:55:40.937 Call 6::6@http://localhost/GLITCH RECORDS - LOV
E MOVES ( IN MYSTERIOUS WAYS ).ogg 100 INVITED
[java] Aug 4 14:55:41.359 ERROR: No player for extension .ogg
[java] Aug 4 14:55:41.359 Invalid input treatment: http://localhost/GLIT
CH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg
[java] Aug 4 14:55:41.359 Call 6::6@http://localhost/GLITCH RECORDS - LOV
E MOVES ( IN MYSTERIOUS WAYS ).ogg 290 ENDING
[java] Aug 4 14:55:41.375 Call 6::6@http://localhost/GLITCH RECORDS - LOV
E MOVES ( IN MYSTERIOUS WAYS ).ogg 299 ENDED
[java] Aug 4 14:55:41.375 Call 6::6@http://localhost/GLITCH RECORDS - LOV
E MOVES ( IN MYSTERIOUS WAYS ).ogg Exception Invalid input treatment: http://lo
calhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg
[java] Aug 4 14:55:42.500 conferenceManager: 'Test': member 6::6@http:/
/localhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg leaving, remai
ning: 5
[java] Aug 4 14:55:42.500
[java] Aug 4 14:55:42.500 calls still in progress: 5
[java] Aug 4 14:55:42.500
[java] Aug 4 14:56:10.343 cancel=acer
[java] Aug 4 14:56:10.390 Call acer::sip:acer@192.168.2.136:5064 290 ENDI
NG
[java] Aug 4 14:56:10.390 Call acer::sip:acer@192.168.2.136:5064 299 ENDE
D
[java] Aug 4 14:56:10.453 conferenceManager: 'Test': member acer::sip:a
cer@192.168.2.136:5064 leaving, remaining: 4
[java] Aug 4 14:56:10.500
[java] Aug 4 14:56:10.500 calls still in progress: 4
[java] Aug 4 14:56:10.500
[java] Aug 4 14:56:12.406 restartInputTreatment=9

Joe Provino
Re: Music in wonderland.
Posted: Aug 4, 2008 6:14 AM   in response to: ndwjkc
  Click to reply to this thread Reply

We currently only support .mp3.

joe

[java] Aug 4 14:55:40.937 Call 6::6@http://localhost/GLITCH RECORDS -
LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg 100 INVITED

[java] Aug 4 14:55:41.359 ERROR: No player for extension .ogg


> lls to the phone system.
> [java] Aug 4 14:39:15.109 If you want to use the phone system you can spe
> cify VoIP gateways with -Dcom.sun.voip.server.VoIPGateways.
> [java] Aug 4 14:39:15.781
> [java] Aug 4 14:39:15.781 Bridge private address: 192.168.2.136
> [java] Aug 4 14:39:15.781 Bridge private SIP port: 5060
> [java] Aug 4 14:39:15.796 Bridge public address: 192.168.2.136
> [java] Aug 4 14:39:15.796 Bridge public SIP port: 5060
> [java] Aug 4 14:39:15.812 Default SIP Proxy:
> [java] Aug 4 14:39:15.812
> [java] Aug 4 14:39:15.875 Initializing FreeTTSClient...
> [java] System property "mbrola.base" is undefined. Will not use MBROLA voi
> ces.
> [java] Aug 4 14:39:17.218 FreeTTSClient Initialization done...
> [java] Aug 4 14:39:17.234 Log file is .\log\bridge.log
> [java] Aug 4 14:39:17.234
> [java] Aug 4 14:39:17.234 The Bridge is initialized and Ready
> [java] Aug 4 14:39:17.234
> [java] Aug 4 14:39:18.218 Unable to notify localhost/127.0.0.1:6668 that
> a bridge is online: Connection refused: connect
> [java] Aug 4 14:39:18.218 Retrying once a second...
> [java] Aug 4 14:39:38.640 Successfully notified localhost/127.0.0.1:6668
> that this bridge is up
> [java] Aug 4 14:39:38.703 New connection accepted from oem-031888f4958:23
> 64
> [java] Aug 4 14:39:38.718 New connection accepted from oem-031888f4958:23
> 65
> [java] Aug 4 14:39:38.750 sm=true
> [java] Aug 4 14:39:38.781 New connection accepted from oem-031888f4958:23
> 66
> [java] Aug 4 14:39:38.781 mic=true
> [java] Aug 4 14:39:38.828 adding incoming call monitor, setting directCon
> ferencing to false
> [java] Aug 4 14:39:40.281 cc=Test:PCM/16000/2
> [java] Aug 4 14:39:40.296 conference Test using media settings 104:PCM/16
> 000/2
> [java] Aug 4 14:39:40.359 starting new conference: 'Test'. conferences
> in progress: 1
> [java] Aug 4 14:39:40.359 conference Test using media settings 104:PCM/16
> 000/2
> [java] Aug 4 14:39:40.359 wgo=Test:Test:noCommonMix=true
> [java] Aug 4 14:39:40.359 mcc=true:Test
> [java] Aug 4 14:39:41.796 cancel=9
> [java] Aug 4 14:39:41.812 callId=9
> [java] Aug 4 14:39:41.812 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:41.812 inputTreatment=.\audio/mpk20/DaveDouglasBlackBo
> x.au
> [java] Aug 4 14:39:41.812 name=9
> [java] Aug 4 14:39:41.812
> [java] Aug 4 14:39:41.875 Invalid first RTP port, using next available: 0
>
> [java] Aug 4 14:39:41.937 conferenceManager: 'Test', new member 9::9@.\a
> udio/mpk20/DaveDouglasBlackBox.au total members: 1
> [java] Aug 4 14:39:41.937 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
> placed without gateway
> [java] Aug 4 14:39:41.937 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
> 100 INVITED
> [java] Aug 4 14:39:41.968 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au:
> NSOutgoingCallAgent: 108:PCM/44100/2 remote /192.168.2.136:2374
> [java] Aug 4 14:39:41.968 My media info: 108:PCM/44100/2
> [java] Aug 4 14:39:42.15 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
> 110 ANSWERED
> [java] Aug 4 14:39:42.15 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
> 200 ESTABLISHED
> [java] Aug 4 14:39:42.46 cancel=e
> [java] Aug 4 14:39:42.46 callId=e
> [java] Aug 4 14:39:42.46 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:42.46 inputTreatment=.\audio/mpk20/levelup-darkstar-c
> hris.au
> [java] Aug 4 14:39:42.62 name=e
> [java] Aug 4 14:39:42.62
> [java] Aug 4 14:39:42.93 Started 2 sender threads
> [java] Aug 4 14:39:42.156 conferenceManager: 'Test', new member e::e@.\a
> udio/mpk20/levelup-darkstar-chris.au total members: 2
> [java] Aug 4 14:39:42.156 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
> au placed without gateway
> [java] Aug 4 14:39:42.156 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
> au 100 INVITED
> [java] Aug 4 14:39:42.187 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
> au: NSOutgoingCallAgent: 107:PCM/44100/1 remote /192.168.2.136:2376
> [java] Aug 4 14:39:42.187 My media info: 107:PCM/44100/1
> [java] Aug 4 14:39:42.187 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
> au 110 ANSWERED
> [java] Aug 4 14:39:42.187 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
> au 200 ESTABLISHED
> [java] Aug 4 14:39:42.187 restartInputTreatment=9
> [java] Aug 4 14:39:42.218 cancel=11
> [java] Aug 4 14:39:42.218 callId=11
> [java] Aug 4 14:39:42.218 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:42.218 inputTreatment=.\audio/mpk20/gregp.au
> [java] Aug 4 14:39:42.218 name=11
> [java] Aug 4 14:39:42.218
> [java] Aug 4 14:39:42.265 conferenceManager: 'Test', new member 11::11@.
> \audio/mpk20/gregp.au total members: 3
> [java] Aug 4 14:39:42.265 Call 11::11@.\audio/mpk20/gregp.au placed witho
> ut gateway
> [java] Aug 4 14:39:42.281 Call 11::11@.\audio/mpk20/gregp.au 100 INVITED
> [java] Aug 4 14:39:42.281 Invalid input treatment: .\audio/mpk20/gregp.a
> u
> [java] Aug 4 14:39:42.281 Call 11::11@.\audio/mpk20/gregp.au 290 ENDING
> [java] Aug 4 14:39:42.281 cancel=13
> [java] Aug 4 14:39:42.296 Call 11::11@.\audio/mpk20/gregp.au 299 ENDED
> [java] Aug 4 14:39:42.296 Call 11::11@.\audio/mpk20/gregp.au Exception In
> valid input treatment: .\audio/mpk20/gregp.au
> [java] Aug 4 14:39:42.328 callId=13
> [java] Aug 4 14:39:42.328 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:42.328 inputTreatment=.\audio/mpk20/thumper-sim-nigels
> on.au
> [java] Aug 4 14:39:42.328 name=13
> [java] Aug 4 14:39:42.328
> [java] Aug 4 14:39:42.343 conferenceManager: 'Test': member 11::11@.\au
> dio/mpk20/gregp.au leaving, remaining: 2
> [java] Aug 4 14:39:42.343
> [java] Aug 4 14:39:42.343 calls still in progress: 2
> [java] Aug 4 14:39:42.343
> [java] Aug 4 14:39:42.359 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
> au skipping DatagramSocket with odd port 2379
> [java] Aug 4 14:39:42.390 conferenceManager: 'Test', new member 13::13@.
> \audio/mpk20/thumper-sim-nigelson.au total members: 3
> [java] Aug 4 14:39:42.390 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
> au placed without gateway
> [java] Aug 4 14:39:42.390 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
> au 100 INVITED
> [java] Aug 4 14:39:42.406 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
> au: NSOutgoingCallAgent: 108:PCM/44100/2 remote /192.168.2.136:2380
> [java] Aug 4 14:39:42.406 My media info: 108:PCM/44100/2
> [java] Aug 4 14:39:42.406 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
> au 110 ANSWERED
> [java] Aug 4 14:39:42.406 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
> au 200 ESTABLISHED
> [java] Aug 4 14:39:42.406 cancel=14
> [java] Aug 4 14:39:42.406 callId=14
> [java] Aug 4 14:39:42.406 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:42.406 inputTreatment=.\audio/mpk20/levelup-darkstar-j
> eff.au
> [java] Aug 4 14:39:42.421 name=14
> [java] Aug 4 14:39:42.421
> [java] Aug 4 14:39:42.453 conferenceManager: 'Test', new member 14::14@.
> \audio/mpk20/levelup-darkstar-jeff.au total members: 4
> [java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
> .au placed without gateway
> [java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
> .au 100 INVITED
> [java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
> .au: NSOutgoingCallAgent: 107:PCM/44100/1 remote /192.168.2.136:2382
> [java] Aug 4 14:39:42.468 My media info: 107:PCM/44100/1
> [java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
> .au 110 ANSWERED
> [java] Aug 4 14:39:42.468 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
> .au 200 ESTABLISHED
> [java] Aug 4 14:39:42.500 cancel=15
> [java] Aug 4 14:39:42.500 restartInputTreatment=13
> [java] Aug 4 14:39:42.515 callId=15
> [java] Aug 4 14:39:42.515 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:42.515 inputTreatment=.\audio/mpk20/derek.au
> [java] Aug 4 14:39:42.515 name=15
> [java] Aug 4 14:39:42.531
> [java] Aug 4 14:39:42.531 conferenceManager: 'Test', new member 15::15@.
> \audio/mpk20/derek.au total members: 5
> [java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au placed witho
> ut gateway
> [java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au 100 INVITED
> [java] Aug 4 14:39:42.531 Invalid input treatment: .\audio/mpk20/derek.a
> u
> [java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au 290 ENDING
> [java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au 299 ENDED
> [java] Aug 4 14:39:42.531 Call 15::15@.\audio/mpk20/derek.au Exception In
> valid input treatment: .\audio/mpk20/derek.au
> [java] Aug 4 14:39:42.562 conferenceManager: 'Test': member 15::15@.\au
> dio/mpk20/derek.au leaving, remaining: 4
> [java] Aug 4 14:39:42.562
> [java] Aug 4 14:39:42.562 calls still in progress: 4
> [java] Aug 4 14:39:42.562
> [java] Aug 4 14:39:42.578 cancel=16
> [java] Aug 4 14:39:42.578 callId=16
> [java] Aug 4 14:39:42.578 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:39:42.578 inputTreatment=.\audio/mpk20/jeanFrancois.au
> [java] Aug 4 14:39:42.578 name=16
> [java] Aug 4 14:39:42.578
> [java] Aug 4 14:39:42.609 conferenceManager: 'Test', new member 16::16@.
> \audio/mpk20/jeanFrancois.au total members: 5
> [java] Aug 4 14:39:42.609 Call 16::16@.\audio/mpk20/jeanFrancois.au place
> d without gateway
> [java] Aug 4 14:39:42.609 Call 16::16@.\audio/mpk20/jeanFrancois.au 100 I
> NVITED
> [java] Aug 4 14:39:42.625 Invalid input treatment: .\audio/mpk20/jeanFra
> ncois.au
> [java] Aug 4 14:39:42.625 restartInputTreatment=14
> [java] Aug 4 14:39:42.625 Call 16::16@.\audio/mpk20/jeanFrancois.au 290 E
> NDING
> [java] Aug 4 14:39:42.625 restartInputTreatment=e
> [java] Aug 4 14:39:42.625 Call 16::16@.\audio/mpk20/jeanFrancois.au 299 E
> NDED
> [java] Aug 4 14:39:42.625 Call 16::16@.\audio/mpk20/jeanFrancois.au Excep
> tion Invalid input treatment: .\audio/mpk20/jeanFrancois.au
> [java] Aug 4 14:39:42.656 conferenceManager: 'Test': member 16::16@.\au
> dio/mpk20/jeanFrancois.au leaving, remaining: 4
> [java] Aug 4 14:39:42.656
> [java] Aug 4 14:39:42.656 calls still in progress: 4
> [java] Aug 4 14:39:42.656
> [java] Aug 4 14:42:3.703 restartInputTreatment=9
> [java] Aug 4 14:43:41.625 restartInputTreatment=13
> [java] Aug 4 14:44:25.140 restartInputTreatment=9
> [java] Aug 4 14:46:46.562 restartInputTreatment=9
> [java] Aug 4 14:47:40.765 restartInputTreatment=13
> [java] Aug 4 14:49:8.31 restartInputTreatment=9
> [java] Aug 4 14:49:40.812 restartInputTreatment=14
> [java] Aug 4 14:49:40.812 restartInputTreatment=e
> [java] Aug 4 14:51:29.468 restartInputTreatment=9
> [java] Aug 4 14:51:39.890 restartInputTreatment=13
> [java] Aug 4, 2008 2:52:54 PM com.sun.stun.StunServerImpl processStunReques
> t
> [java] WARNING: Sent STUN Binding Response from /192.168.2.136:5060 to /192
> .168.2.136:5064 private address 192.168.2.136:5064
> [java] Aug 4 14:52:55.171 cancel=acer
> [java] Aug 4 14:52:58.453 callId=acer
> [java] Aug 4 14:52:58.453 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:52:58.453 dtmfDetection=true
> [java] Aug 4 14:52:58.453 handleSessionProgress=true
> [java] Aug 4 14:52:58.453 phoneNumber=sip:acer@192.168.2.136:5064
> [java] Aug 4 14:52:58.453 name=acer
> [java] Aug 4 14:52:58.453 voiceDetection=true
> [java] Aug 4 14:52:58.453
> [java] Aug 4 14:52:58.468 conferenceManager: 'Test', new member acer::si
> p:acer@192.168.2.136:5064 total members: 5
> [java] Aug 4 14:52:58.468 Call acer::sip:acer@192.168.2.136:5064 placed w
> ithout gateway
> [java] Aug 4 14:52:58.515 Call acer::sip:acer@192.168.2.136:5064 100 INVI
> TED
> [java] Aug 4 14:52:58.515 Call acer::sip:acer@192.168.2.136:5064 Sending
> INVITE directly to /192.168.2.136:5064
> [java] Aug 4, 2008 2:52:58 PM com.sun.stun.StunServerImpl processStunReques
> t
> [java] WARNING: Got UDP Stun request for channel 3840 bytes from /192.168.2
> .136:2430
> [java] Aug 4, 2008 2:52:59 PM com.sun.stun.StunServerImpl processStunReques
> t
> [java] WARNING: Sent STUN Binding Response from 0.0.0.0/0.0.0.0:2433 to /19
> 2.168.2.136:2431 private address 192.168.2.136:2431
> [java] Aug 4 14:52:59.109 Set xmit mediaInfo to 103:PCM/16000/1
> [java] Aug 4 14:52:59.109 My media info: 103:PCM/16000/1
> [java] Aug 4 14:52:59.109 addMember 7 ===> acer::sip:acer@192.168.2.136:5
> 064 /192.168.2.136:2430
> [java] Aug 4 14:52:59.109 Call acer::sip:acer@192.168.2.136:5064 resample
> received data from 16000/1 to 16000/2
> [java] Aug 4 14:52:59.156 Call acer::sip:acer@192.168.2.136:5064 send pay
> load 104 receive payload 103
> [java] Aug 4 14:52:59.156 Call acer::sip:acer@192.168.2.136:5064 110 ANSW
> ERED
> [java] Aug 4 14:52:59.171 Call acer::sip:acer@192.168.2.136:5064 200 ESTA
> BLISHED
> [java] Aug 4 14:53:2.109 mute=false:acer
> [java] Aug 4 14:53:2.390 Call acer::sip:acer@192.168.2.136:5064 got firs
> t packet, length 13
> [java] Aug 4 14:53:50.937 restartInputTreatment=9
> [java] Aug 4 14:55:39.234 restartInputTreatment=13
> [java] Aug 4 14:55:40.453 cancel=6
> [java] Aug 4 14:55:40.734 callId=6
> [java] Aug 4 14:55:40.734 conferenceId=Test:PCM/16000/2
> [java] Aug 4 14:55:40.734 inputTreatment=http://localhost/GLITCH RECORDS
> - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg
> [java] Aug 4 14:55:40.750 name=6
> [java] Aug 4 14:55:40.750
> [java] Aug 4 14:55:40.843 Call 6::6@http://localhost/GLITCH RECORDS - LOV
> E MOVES ( IN MYSTERIOUS WAYS ).ogg skipping DatagramSocket with odd port 2435
> [java] Aug 4 14:55:40.937 conferenceManager: 'Test', new member 6::6@htt
> p://localhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg total membe
> rs: 6
> [java] Aug 4 14:55:40.937 Call 6::6@http://localhost/GLITCH RECORDS - LOV
> E MOVES ( IN MYSTERIOUS WAYS ).ogg placed without gateway
> [java] Aug 4 14:55:40.937 Call 6::6@http://localhost/GLITCH RECORDS - LOV
> E MOVES ( IN MYSTERIOUS WAYS ).ogg 100 INVITED
> [java] Aug 4 14:55:41.359 ERROR: No player for extension .ogg
> [java] Aug 4 14:55:41.359 Invalid input treatment: http://localhost/GLIT
> CH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg
> [java] Aug 4 14:55:41.359 Call 6::6@http://localhost/GLITCH RECORDS - LOV
> E MOVES ( IN MYSTERIOUS WAYS ).ogg 290 ENDING
> [java] Aug 4 14:55:41.375 Call 6::6@http://localhost/GLITCH RECORDS - LOV
> E MOVES ( IN MYSTERIOUS WAYS ).ogg 299 ENDED
> [java] Aug 4 14:55:41.375 Call 6::6@http://localhost/GLITCH RECORDS - LOV
> E MOVES ( IN MYSTERIOUS WAYS ).ogg Exception Invalid input treatment: http://lo
> calhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg
> [java] Aug 4 14:55:42.500 conferenceManager: 'Test': member 6::6@http:/
> /localhost/GLITCH RECORDS - LOVE MOVES ( IN MYSTERIOUS WAYS ).ogg leaving, remai
> ning: 5
> [java] Aug 4 14:55:42.500
> [java] Aug 4 14:55:42.500 calls still in progress: 5
> [java] Aug 4 14:55:42.500
> [java] Aug 4 14:56:10.343 cancel=acer
> [java] Aug 4 14:56:10.390 Call acer::sip:acer@192.168.2.136:5064 290 ENDI
> NG
> [java] Aug 4 14:56:10.390 Call acer::sip:acer@192.168.2.136:5064 299 ENDE
> D
> [java] Aug 4 14:56:10.453 conferenceManager: 'Test': member acer::sip:a
> cer@192.168.2.136:5064 leaving, remaining: 4
> [java] Aug 4 14:56:10.500
> [java] Aug 4 14:56:10.500 calls still in progress: 4
> [java] Aug 4 14:56:10.500
> [java] Aug 4 14:56:12.406 restartInputTreatment=9
> [Message sent by forum member 'ndwjkc' (ndwjkc)]
>
> http://forums.java.net/jive/thread.jspa?messageID=291172
>


ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 4, 2008 6:33 PM   in response to: Joe Provino
  Click to reply to this thread Reply

i tested out with .mp3 already. No music also. Any help on this?

[java] Aug 5 11:43:40.687
[java] Aug 5 11:43:40.687 The Bridge is initialized and Ready
[java] Aug 5 11:43:40.687
[java] Aug 5 11:43:41.640 Unable to notify localhost/127.0.0.1:6668 that
a bridge is online: Connection refused: connect
[java] Aug 5 11:43:41.640 Retrying once a second...
[java] Aug 5 11:43:44.546 Successfully notified localhost/127.0.0.1:6668
that this bridge is up
[java] Aug 5 11:43:44.562 New connection accepted from 152.226.153.125:36
36
[java] Aug 5 11:43:44.562 New connection accepted from 152.226.153.125:36
37
[java] Aug 5 11:43:44.578 New connection accepted from 152.226.153.125:36
39
[java] Aug 5 11:43:44.578 mic=true
[java] Aug 5 11:43:44.578 sm=true
[java] Aug 5 11:43:44.593 adding incoming call monitor, setting directCon
ferencing to false
[java] Aug 5 11:44:5.500 cc=Test:PCM/16000/2
[java] Aug 5 11:44:5.500 conference Test using media settings 104:PCM/16
000/2
[java] Aug 5 11:44:5.531 starting new conference: 'Test'. conferences
in progress: 1
[java] Aug 5 11:44:5.531 conference Test using media settings 104:PCM/16
000/2
[java] Aug 5 11:44:5.531 wgo=Test:Test:noCommonMix=true
[java] Aug 5 11:44:5.531 mcc=true:Test
[java] Aug 5 11:44:5.828 cancel=9
[java] Aug 5 11:44:5.828 callId=9
[java] Aug 5 11:44:5.828 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:5.828 inputTreatment=.\audio/mpk20/DaveDouglasBlackBo
x.au
[java] Aug 5 11:44:5.828 name=9
[java] Aug 5 11:44:5.828
[java] Aug 5 11:44:5.843 Invalid first RTP port, using next available: 0

[java] Aug 5 11:44:5.843 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
skipping DatagramSocket with odd port 3653
[java] Aug 5 11:44:5.875 conferenceManager: 'Test', new member 9::9@.\a
udio/mpk20/DaveDouglasBlackBox.au total members: 1
[java] Aug 5 11:44:5.875 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
placed without gateway
[java] Aug 5 11:44:5.875 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
100 INVITED
[java] Aug 5 11:44:5.875 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au:
NSOutgoingCallAgent: 108:PCM/44100/2 remote /152.226.153.125:3654
[java] Aug 5 11:44:5.890 My media info: 108:PCM/44100/2
[java] Aug 5 11:44:5.890 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
110 ANSWERED
[java] Aug 5 11:44:5.890 Call 9::9@.\audio/mpk20/DaveDouglasBlackBox.au
200 ESTABLISHED
[java] Aug 5 11:44:5.890 cancel=e
[java] Aug 5 11:44:5.890 callId=e
[java] Aug 5 11:44:5.890 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:5.890 inputTreatment=.\audio/mpk20/levelup-darkstar-c
hris.au
[java] Aug 5 11:44:5.890 name=e
[java] Aug 5 11:44:5.890
[java] Aug 5 11:44:5.937 Started 2 sender threads
[java] Aug 5 11:44:5.953 conferenceManager: 'Test', new member e::e@.\a
udio/mpk20/levelup-darkstar-chris.au total members: 2
[java] Aug 5 11:44:5.953 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au placed without gateway
[java] Aug 5 11:44:5.953 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au 100 INVITED
[java] Aug 5 11:44:5.953 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au: NSOutgoingCallAgent: 107:PCM/44100/1 remote /152.226.153.125:3656
[java] Aug 5 11:44:5.953 My media info: 107:PCM/44100/1
[java] Aug 5 11:44:5.953 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au 110 ANSWERED
[java] Aug 5 11:44:5.953 Call e::e@.\audio/mpk20/levelup-darkstar-chris.
au 200 ESTABLISHED
[java] Aug 5 11:44:5.968 cancel=11
[java] Aug 5 11:44:5.984 restartInputTreatment=9
[java] Aug 5 11:44:5.984 callId=11
[java] Aug 5 11:44:5.984 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:5.984 inputTreatment=.\audio/mpk20/gregp.au
[java] Aug 5 11:44:5.984 name=11
[java] Aug 5 11:44:6.0
[java] Aug 5 11:44:6.0 conferenceManager: 'Test', new member 11::11@.
\audio/mpk20/gregp.au total members: 3
[java] Aug 5 11:44:6.0 Call 11::11@.\audio/mpk20/gregp.au placed witho
ut gateway
[java] Aug 5 11:44:6.0 Call 11::11@.\audio/mpk20/gregp.au 100 INVITED
[java] Aug 5 11:44:6.15 Invalid input treatment: .\audio/mpk20/gregp.a
u
[java] Aug 5 11:44:6.15 Call 11::11@.\audio/mpk20/gregp.au 290 ENDING
[java] Aug 5 11:44:6.15 Call 11::11@.\audio/mpk20/gregp.au 299 ENDED
[java] Aug 5 11:44:6.15 Call 11::11@.\audio/mpk20/gregp.au Exception In
valid input treatment: .\audio/mpk20/gregp.au
[java] Aug 5 11:44:6.31 conferenceManager: 'Test': member 11::11@.\au
dio/mpk20/gregp.au leaving, remaining: 2
[java] Aug 5 11:44:6.31
[java] Aug 5 11:44:6.31 calls still in progress: 2
[java] Aug 5 11:44:6.31
[java] Aug 5 11:44:6.31 cancel=13
[java] Aug 5 11:44:6.46 callId=13
[java] Aug 5 11:44:6.46 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:6.46 inputTreatment=.\audio/mpk20/thumper-sim-nigels
on.au
[java] Aug 5 11:44:6.46 name=13
[java] Aug 5 11:44:6.46
[java] Aug 5 11:44:6.46 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au skipping DatagramSocket with odd port 3659
[java] Aug 5 11:44:6.78 conferenceManager: 'Test', new member 13::13@.
\audio/mpk20/thumper-sim-nigelson.au total members: 3
[java] Aug 5 11:44:6.78 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au placed without gateway
[java] Aug 5 11:44:6.78 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au 100 INVITED
[java] Aug 5 11:44:6.109 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au: NSOutgoingCallAgent: 108:PCM/44100/2 remote /152.226.153.125:3660
[java] Aug 5 11:44:6.109 My media info: 108:PCM/44100/2
[java] Aug 5 11:44:6.125 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au 110 ANSWERED
[java] Aug 5 11:44:6.140 Call 13::13@.\audio/mpk20/thumper-sim-nigelson.
au 200 ESTABLISHED
[java] Aug 5 11:44:6.140 cancel=14
[java] Aug 5 11:44:6.156 callId=14
[java] Aug 5 11:44:6.156 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:6.156 inputTreatment=.\audio/mpk20/levelup-darkstar-j
eff.au
[java] Aug 5 11:44:6.156 name=14
[java] Aug 5 11:44:6.156
[java] Aug 5 11:44:6.171 conferenceManager: 'Test', new member 14::14@.
\audio/mpk20/levelup-darkstar-jeff.au total members: 4
[java] Aug 5 11:44:6.171 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au placed without gateway
[java] Aug 5 11:44:6.171 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au 100 INVITED
[java] Aug 5 11:44:6.187 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au: NSOutgoingCallAgent: 107:PCM/44100/1 remote /152.226.153.125:3662
[java] Aug 5 11:44:6.187 My media info: 107:PCM/44100/1
[java] Aug 5 11:44:6.187 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au 110 ANSWERED
[java] Aug 5 11:44:6.187 Call 14::14@.\audio/mpk20/levelup-darkstar-jeff
.au 200 ESTABLISHED
[java] Aug 5 11:44:6.187 cancel=15
[java] Aug 5 11:44:6.187 callId=15
[java] Aug 5 11:44:6.187 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:6.187 inputTreatment=.\audio/mpk20/derek.au
[java] Aug 5 11:44:6.187 name=15
[java] Aug 5 11:44:6.187
[java] Aug 5 11:44:6.234 conferenceManager: 'Test', new member 15::15@.
\audio/mpk20/derek.au total members: 5
[java] Aug 5 11:44:6.234 Call 15::15@.\audio/mpk20/derek.au placed witho
ut gateway
[java] Aug 5 11:44:6.234 Call 15::15@.\audio/mpk20/derek.au 100 INVITED
[java] Aug 5 11:44:6.234 Invalid input treatment: .\audio/mpk20/derek.a
u
[java] Aug 5 11:44:6.234 cancel=16
[java] Aug 5 11:44:6.234 Call 15::15@.\audio/mpk20/derek.au 290 ENDING
[java] Aug 5 11:44:6.234 callId=16
[java] Aug 5 11:44:6.234 Call 15::15@.\audio/mpk20/derek.au 299 ENDED
[java] Aug 5 11:44:6.234 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:6.234 Call 15::15@.\audio/mpk20/derek.au Exception In
valid input treatment: .\audio/mpk20/derek.au
[java] Aug 5 11:44:6.234 inputTreatment=.\audio/mpk20/jeanFrancois.au
[java] Aug 5 11:44:6.234 name=16
[java] Aug 5 11:44:6.234
[java] Aug 5 11:44:6.234 Call 16::16@.\audio/mpk20/jeanFrancois.au skipp
ing DatagramSocket with odd port 3665
[java] Aug 5 11:44:6.234 conferenceManager: 'Test': member 15::15@.\au
dio/mpk20/derek.au leaving, remaining: 4
[java] Aug 5 11:44:6.234 conferenceManager: 'Test', new member 16::16@.
\audio/mpk20/jeanFrancois.au total members: 5
[java] Aug 5 11:44:6.234 Call 16::16@.\audio/mpk20/jeanFrancois.au place
d without gateway
[java] Aug 5 11:44:6.234
[java] Aug 5 11:44:6.234 calls still in progress: 5
[java] Aug 5 11:44:6.234
[java] Aug 5 11:44:6.234 Call 16::16@.\audio/mpk20/jeanFrancois.au 100 I
NVITED
[java] Aug 5 11:44:6.250 Invalid input treatment: .\audio/mpk20/jeanFra
ncois.au
[java] Aug 5 11:44:6.250 Call 16::16@.\audio/mpk20/jeanFrancois.au 290 E
NDING
[java] Aug 5 11:44:6.250 Call 16::16@.\audio/mpk20/jeanFrancois.au 299 E
NDED
[java] Aug 5 11:44:6.250 Call 16::16@.\audio/mpk20/jeanFrancois.au Excep
tion Invalid input treatment: .\audio/mpk20/jeanFrancois.au
[java] Aug 5 11:44:6.250 conferenceManager: 'Test': member 16::16@.\au
dio/mpk20/jeanFrancois.au leaving, remaining: 4
[java] Aug 5 11:44:6.250
[java] Aug 5 11:44:6.250 calls still in progress: 4
[java] Aug 5 11:44:6.250
[java] Aug 5 11:44:6.312 restartInputTreatment=13
[java] Aug 5 11:44:6.359 restartInputTreatment=14
[java] Aug 5 11:44:6.359 restartInputTreatment=e
[java] Aug 5, 2008 11:44:36 AM com.sun.stun.StunServerImpl processStunReque
st
[java] WARNING: Sent STUN Binding Response from /152.226.153.125:5060 to /1
52.226.153.125:5070 private address 152.226.153.125:5070
[java] Aug 5 11:44:36.640 cancel=Administrator
[java] Aug 5 11:44:36.640 callId=Administrator
[java] Aug 5 11:44:36.640 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:36.640 dtmfDetection=true
[java] Aug 5 11:44:36.640 handleSessionProgress=true
[java] Aug 5 11:44:36.640 phoneNumber=sip:Administrator@152.226.153.125:5
070
[java] Aug 5 11:44:36.640 name=Administrator
[java] Aug 5 11:44:36.640 voiceDetection=true
[java] Aug 5 11:44:36.640
[java] Aug 5 11:44:36.656 conferenceManager: 'Test', new member Administ
rator::sip:Administrator@152.226.153.125:5070 total members: 5
[java] Aug 5 11:44:36.656 Call Administrator::sip:Administrator@152.226.1
53.125:5070 placed without gateway
[java] Aug 5 11:44:36.671 Call Administrator::sip:Administrator@152.226.1
53.125:5070 100 INVITED
[java] Aug 5 11:44:36.687 Call Administrator::sip:Administrator@152.226.1
53.125:5070 Sending INVITE directly to /152.226.153.125:5070
[java] Aug 5, 2008 11:44:37 AM com.sun.stun.StunServerImpl processStunReque
st
[java] WARNING: Got UDP Stun request for channel 3840 bytes from /152.226.1
53.125:3674
[java] Aug 5, 2008 11:44:37 AM com.sun.stun.StunServerImpl processStunReque
st
[java] WARNING: Sent STUN Binding Response from 0.0.0.0/0.0.0.0:3677 to /15
2.226.153.125:3675 private address 152.226.153.125:3675
[java] Aug 5 11:44:37.218 Set xmit mediaInfo to 103:PCM/16000/1
[java] Aug 5 11:44:37.218 My media info: 103:PCM/16000/1
[java] Aug 5 11:44:37.218 addMember 7 ===> Administrator::sip:Administrat
or@152.226.153.125:5070 /152.226.153.125:3674
[java] Aug 5 11:44:37.218 Call Administrator::sip:Administrator@152.226.1
53.125:5070 resample received data from 16000/1 to 16000/2
[java] Aug 5 11:44:37.218 Call Administrator::sip:Administrator@152.226.1
53.125:5070 send payload 104 receive payload 103
[java] Aug 5 11:44:37.218 Call Administrator::sip:Administrator@152.226.1
53.125:5070 110 ANSWERED
[java] Aug 5 11:44:37.218 Call Administrator::sip:Administrator@152.226.1
53.125:5070 200 ESTABLISHED
[java] Aug 5 11:44:37.359 mute=false:Administrator
[java] Aug 5 11:44:37.593 Call Administrator::sip:Administrator@152.226.1
53.125:5070 got first packet, length 13
[java] Aug 5 11:44:50.890 cancel=6
[java] Aug 5 11:44:50.890 callId=6
[java] Aug 5 11:44:50.890 conferenceId=Test:PCM/16000/2
[java] Aug 5 11:44:50.890 inputTreatment=http://localhost/1.mp3
[java] Aug 5 11:44:50.890 name=6
[java] Aug 5 11:44:50.890
[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 skipping Datag
ramSocket with odd port 3679
[java] Aug 5 11:44:50.890 conferenceManager: 'Test', new member 6::6@htt
p://localhost/1.mp3 total members: 6
[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 placed without
gateway
[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 100 INVITED
[java] Aug 5 11:44:50.890 ERROR: No player for extension .mp3
[java] Aug 5 11:44:50.890 Invalid input treatment: http://localhost/1.mp
3
[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 290 ENDING
[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 299 ENDED
[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 Exception Inva
lid input treatment: http://localhost/1.mp3
[java] Aug 5 11:44:50.906 conferenceManager: 'Test': member 6::6@http:/
/localhost/1.mp3 leaving, remaining: 5
[java] Aug 5 11:44:50.906
[java] Aug 5 11:44:50.906 calls still in progress: 5
[java] Aug 5 11:44:50.906
[java] Aug 5 11:45:4.234 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:45:4.234 Invalid callId: 6
[java] Aug 5 11:45:4.234 ERROR: Invalid callId: 6
[java] Aug 5 11:46:27.406 restartInputTreatment=9
[java] Aug 5 11:47:0.203 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:0.203 Invalid callId: 6
[java] Aug 5 11:47:0.203 ERROR: Invalid callId: 6
[java] Aug 5 11:47:13.62 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:13.62 Invalid callId: 6
[java] Aug 5 11:47:13.62 ERROR: Invalid callId: 6
[java] Aug 5 11:47:13.281 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:13.281 Invalid callId: 6
[java] Aug 5 11:47:13.281 ERROR: Invalid callId: 6
[java] Aug 5 11:47:16.93 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:16.93 Invalid callId: 6
[java] Aug 5 11:47:16.93 ERROR: Invalid callId: 6
[java] Aug 5 11:47:16.296 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:16.296 Invalid callId: 6
[java] Aug 5 11:47:16.296 ERROR: Invalid callId: 6
[java] Aug 5 11:47:19.640 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:19.640 Invalid callId: 6
[java] Aug 5 11:47:19.640 ERROR: Invalid callId: 6
[java] Aug 5 11:47:19.812 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:19.812 Invalid callId: 6
[java] Aug 5 11:47:19.812 ERROR: Invalid callId: 6
[java] Aug 5 11:47:20.312 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:20.312 Invalid callId: 6
[java] Aug 5 11:47:20.312 ERROR: Invalid callId: 6
[java] Aug 5 11:47:20.515 startInputTreatment=http://localhost/1.mp3:6
[java] Aug 5 11:47:20.515 Invalid callId: 6
[java] Aug 5 11:47:20.515 ERROR: Invalid callId: 6
[java] Aug 5 11:48:5.453 restartInputTreatment=13
[java] Aug 5 11:48:48.875 restartInputTreatment=9
[java] Aug 5 11:51:6.0 Call Administrator::sip:Administrator@152.226.1
53.125:5070 creating new private mix for 0 ===> 9::9@.\audio/mpk20/DaveDouglasBl
ackBox.au 0 ===> 9::9@.\audio/mpk20/DaveDouglasBlackBox.au attenuation = 1.0, f
rontBack = -1.0, leftRight = 0.01, upDown = 0.0, volume = 0.01, effectiveVolume
= 0.01 vol 0.01
[java] Aug 5 11:51:10.312 restartInputTreatment=9
[java] Aug 5 11:52:4.562 restartInputTreatment=13

Message was edited by: ndwjkc

Joe Provino - S...
Re: Music in wonderland.
Posted: Aug 5, 2008 7:52 AM   in response to: ndwjkc
  Click to reply to this thread Reply

There are a couple of problems:

> [java] Aug 4 14:39:18.218 Unable to notify localhost/127.0.0.1:6668

127.0.0.1 is generally bad for an address unless you are running the client,
server, and voice bridge on the same machine and all of them are using that address.

Try setting these properties in either my.run.properties (binary build)
or my.build.properties (source build):

sgs.server=<real IP address of the server>
voicebridge.status.listeners=<real IP address of the server>

[java] Aug 5 11:44:50.890 Call 6::6@http://localhost/1.mp3 100 INVITED
[java] Aug 5 11:44:50.890 ERROR: No player for extension .mp3

The .4 release will have support for .mp3. The lastest nightly build
also has support for .mp3.

joe


ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 6, 2008 2:30 AM   in response to: Joe Provino - S...
  Click to reply to this thread Reply

i have tested out with the lastest nightly bulid. Same error. anyone knows how to solve this'?

Joe Provino - S...
Re: Music in wonderland.
Posted: Aug 6, 2008 8:20 AM   in response to: ndwjkc
  Click to reply to this thread Reply

Can you send me the voice bridge log? Did you try what I suggested in the previous email concernting
the IP address?

joe

> i have tested out with the lastest nightly bulid. Same error. anyone knows how to solve this'?
> [Message sent by forum member 'ndwjkc' (ndwjkc)]
>
> http://forums.java.net/jive/thread.jspa?messageID=291833


ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 7, 2008 2:32 AM   in response to: Joe Provino - S...
  Click to reply to this thread Reply

Yes. i have done according to what u suggested. this is the bridge log.


----------------------------------------------------------------------------------------------------------------------
[java] Aug 7 17:3:34.203 ERROR: No player for extension .mp3
[java] Aug 7 17:3:34.203 Invalid input treatment: http://localhost/Reac
h Out For The Skies.mp3
[java] Aug 7 17:3:34.203 Call 6::6@http://localhost/Reach Out For The Sk
ies.mp3 290 ENDING
[java] Aug 7 17:3:34.203 Call 6::6@http://localhost/Reach Out For The Sk
ies.mp3 299 ENDED
[java] Aug 7 17:3:34.203 Call 6::6@http://localhost/Reach Out For The Sk
ies.mp3 Exception Invalid input treatment: http://localhost/Reach Out For The S
kies.mp3
[java] Aug 7 17:3:34.203 Call 6::6@http://localhost/Reach Out For The Sk
ies.mp3 closed datagramChannel
[java] Aug 7 17:3:34.203 conferenceManager: 'Test': member 6::6@http:/
/localhost/Reach Out For The Skies.mp3 leaving, remaining: 4
[java] Aug 7 17:3:34.203
[java] Aug 7 17:3:34.203 calls still in progress: 4
[java] Aug 7 17:3:34.203
[java] Aug 7 17:3:34.234 cancel=6
[java] Aug 7 17:3:34.234 cancel=kc
[java] Aug 7 17:3:34.250 callId=kc
[java] Aug 7 17:3:34.250 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:34.250 dtmfDetection=true
[java] Aug 7 17:3:34.250 handleSessionProgress=true
[java] Aug 7 17:3:34.250 phoneNumber=sip:kc@152.226.153.125:5070
[java] Aug 7 17:3:34.250 name=kc
[java] Aug 7 17:3:34.250 voiceDetection=true
[java] Aug 7 17:3:34.250
[java] Aug 7 17:3:34.250 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@12929b2
[java] Aug 7 17:3:34.296 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@1706ad7
[java] Aug 7 17:3:34.312 conferenceManager: 'Test', new member kc::sip:
kc@152.226.153.125:5070 total members: 5
[java] Aug 7 17:3:34.312 Call kc::sip:kc@152.226.153.125:5070 placed wit
hout gateway
[java] Aug 7 17:3:34.328 Call kc::sip:kc@152.226.153.125:5070 100 INVITE
D
[java] Aug 7 17:3:34.343 Call kc::sip:kc@152.226.153.125:5070 Sending IN
VITE directly to /152.226.153.125:5070
[java] Aug 7 17:3:34.421 callId=6
[java] Aug 7 17:3:34.421 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:34.421 inputTreatment=http://localhost/2004 - JJ - Hom
e(Eng).mp3
[java] Aug 7 17:3:34.421 name=6
[java] Aug 7 17:3:34.421
[java] Aug 7 17:3:34.421 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@1715510
[java] Aug 7 17:3:34.578 conferenceManager: 'Test', new member 6::6@htt
p://localhost/2004 - JJ - Home(Eng).mp3 total members: 6
[java] Aug 7 17:3:34.578 Call 6::6@http://localhost/2004 - JJ - Home(Eng
).mp3 placed without gateway
[java] Aug 7 17:3:34.578 Call 6::6@http://localhost/2004 - JJ - Home(Eng
).mp3 100 INVITED
[java] Aug 7 17:3:34.578 ERROR: No player for extension .mp3
[java] Aug 7 17:3:34.578 Invalid input treatment: http://localhost/2004
- JJ - Home(Eng).mp3
[java] Aug 7 17:3:34.578 Call 6::6@http://localhost/2004 - JJ - Home(Eng
).mp3 290 ENDING
[java] Aug 7 17:3:34.578 Call 6::6@http://localhost/2004 - JJ - Home(Eng
).mp3 299 ENDED
[java] Aug 7 17:3:34.578 Call 6::6@http://localhost/2004 - JJ - Home(Eng
).mp3 Exception Invalid input treatment: http://localhost/2004 - JJ - Home(Eng)
.mp3
[java] Aug 7 17:3:34.578 Call 6::6@http://localhost/2004 - JJ - Home(Eng
).mp3 closed datagramChannel
[java] Aug 7 17:3:34.796 conferenceManager: 'Test': member 6::6@http:/
/localhost/2004 - JJ - Home(Eng).mp3 leaving, remaining: 5
[java] Aug 7 17:3:34.796
[java] Aug 7 17:3:34.796 calls still in progress: 5
[java] Aug 7 17:3:34.796
[java] Aug 7 17:3:34.812 cancel=6
[java] Aug 7 17:3:34.812 callId=6
[java] Aug 7 17:3:34.812 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:34.812 inputTreatment=http://localhost/1987 - Various
- We Are Singapore.mp3
[java] Aug 7 17:3:34.812 name=6
[java] Aug 7 17:3:34.812
[java] Aug 7 17:3:34.812 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@1cba87
[java] Aug 7 17:3:34.812 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@19fc4e
[java] Aug 7, 2008 5:03:34 PM com.sun.stun.StunServerImpl processStunReques
t
[java] WARNING: Got UDP Stun request for channel 3840 bytes from /152.226.1
53.125:1760
[java] Aug 7 17:3:34.859 conferenceManager: 'Test', new member 6::6@htt
p://localhost/1987 - Various - We Are Singapore.mp3 total members: 6
[java] Aug 7 17:3:34.859 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 placed without gateway
[java] Aug 7, 2008 5:03:34 PM com.sun.stun.StunServerImpl processStunReques
t
[java] Aug 7 17:3:34.859 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 100 INVITED
[java] WARNING: Sent STUN Binding Response from 0.0.0.0/0.0.0.0:1827 to /15
2.226.153.125:1761 private address 152.226.153.125:1761
[java] Aug 7 17:3:34.859 ERROR: No player for extension .mp3
[java] Aug 7 17:3:34.859 Invalid input treatment: http://localhost/1987
- Various - We Are Singapore.mp3
[java] Aug 7 17:3:34.859 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 290 ENDING
[java] Aug 7 17:3:34.859 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 299 ENDED
[java] Aug 7 17:3:34.859 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 Exception Invalid input treatment: http://localhost/1987 - Va
rious - We Are Singapore.mp3
[java] Aug 7 17:3:34.859 cancel=6
[java] Aug 7 17:3:34.875 callId=6
[java] Aug 7 17:3:34.875 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:34.875 inputTreatment=http://localhost/1998 - Kit Chan
- Home(Eng).mp3
[java] Aug 7 17:3:34.875 name=6
[java] Aug 7 17:3:34.875
[java] Aug 7 17:3:34.875 Reusing callId for ending call 6
[java] Aug 7 17:3:34.875 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 closed datagramChannel
[java] Aug 7 17:3:34.875 conferenceManager: 'Test': member 6::6@http:/
/localhost/1987 - Various - We Are Singapore.mp3 leaving, remaining: 5
[java] Aug 7 17:3:34.875
[java] Aug 7 17:3:34.875 calls still in progress: 5
[java] Aug 7 17:3:34.875
[java] Aug 7 17:3:34.875 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@1d26552
[java] Aug 7 17:3:34.890 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@1988d36
[java] Aug 7 17:3:34.921 conferenceManager: 'Test', new member 6::6@htt
p://localhost/1998 - Kit Chan - Home(Eng).mp3 total members: 6
[java] Aug 7 17:3:34.921 Call 6::6@http://localhost/1998 - Kit Chan - Ho
me(Eng).mp3 placed without gateway
[java] Aug 7 17:3:34.921 Call 6::6@http://localhost/1998 - Kit Chan - Ho
me(Eng).mp3 100 INVITED
[java] Aug 7 17:3:34.937 ERROR: No player for extension .mp3
[java] Aug 7 17:3:34.937 Invalid input treatment: http://localhost/1998
- Kit Chan - Home(Eng).mp3
[java] Aug 7 17:3:34.937 Call 6::6@http://localhost/1998 - Kit Chan - Ho
me(Eng).mp3 290 ENDING
[java] Aug 7 17:3:34.937 Call 6::6@http://localhost/1998 - Kit Chan - Ho
me(Eng).mp3 299 ENDED
[java] Aug 7 17:3:34.937 Call 6::6@http://localhost/1998 - Kit Chan - Ho
me(Eng).mp3 Exception Invalid input treatment: http://localhost/1998 - Kit Chan
- Home(Eng).mp3
[java] Aug 7 17:3:34.937 Call 6::6@http://localhost/1998 - Kit Chan - Ho
me(Eng).mp3 closed datagramChannel
[java] Aug 7 17:3:34.937 conferenceManager: 'Test': member 6::6@http:/
/localhost/1998 - Kit Chan - Home(Eng).mp3 leaving, remaining: 5
[java] Aug 7 17:3:34.937
[java] Aug 7 17:3:34.937 calls still in progress: 5
[java] Aug 7 17:3:34.937
[java] Aug 7 17:3:34.968 cancel=6
[java] Aug 7 17:3:34.984 callId=6
[java] Aug 7 17:3:34.984 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:34.984 inputTreatment=http://localhost/1987 - Various
- We Are Singapore.mp3
[java] Aug 7 17:3:34.984 name=6
[java] Aug 7 17:3:34.984
[java] Aug 7 17:3:34.984 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@788315
[java] Aug 7 17:3:35.0 Set xmit mediaInfo to 103:PCM/16000/1
[java] Aug 7 17:3:35.0 My media info: 103:PCM/16000/1
[java] Aug 7 17:3:35.0 addMember 996 ===> kc::sip:kc@152.226.153.125:5
070 /152.226.153.125:1760
[java] Aug 7 17:3:35.0 Call kc::sip:kc@152.226.153.125:5070 resample r
eceived data from 16000/1 to 16000/2
[java] Aug 7 17:3:35.0 Call kc::sip:kc@152.226.153.125:5070 send paylo
ad 104 receive payload 103
[java] Aug 7 17:3:35.0 Call kc::sip:kc@152.226.153.125:5070 110 ANSWER
ED
[java] Aug 7 17:3:35.0 Call kc::sip:kc@152.226.153.125:5070 200 ESTABL
ISHED
[java] Aug 7 17:3:35.15 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@1ccbdf7
[java] Aug 7 17:3:35.15 conferenceManager: 'Test', new member 6::6@htt
p://localhost/1987 - Various - We Are Singapore.mp3 total members: 6
[java] Aug 7 17:3:35.15 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 placed without gateway
[java] Aug 7 17:3:35.15 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 100 INVITED
[java] Aug 7 17:3:35.15 ERROR: No player for extension .mp3
[java] Aug 7 17:3:35.15 Invalid input treatment: http://localhost/1987
- Various - We Are Singapore.mp3
[java] Aug 7 17:3:35.15 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 290 ENDING
[java] Aug 7 17:3:35.31 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 299 ENDED
[java] Aug 7 17:3:35.31 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 Exception Invalid input treatment: http://localhost/1987 - Va
rious - We Are Singapore.mp3
[java] Aug 7 17:3:35.31 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 closed datagramChannel
[java] Aug 7 17:3:35.31 conferenceManager: 'Test': member 6::6@http:/
/localhost/1987 - Various - We Are Singapore.mp3 leaving, remaining: 5
[java] Aug 7 17:3:35.31
[java] Aug 7 17:3:35.31 calls still in progress: 5
[java] Aug 7 17:3:35.31
[java] Aug 7 17:3:35.46 cancel=6
[java] Aug 7 17:3:35.46 callId=6
[java] Aug 7 17:3:35.46 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:35.46 inputTreatment=http://localhost/2002 - Sun Yan
Zi - We Will Get There (Eng).mp3
[java] Aug 7 17:3:35.46 name=6
[java] Aug 7 17:3:35.46
[java] Aug 7 17:3:35.46 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@10ad7c0
[java] Aug 7 17:3:35.46 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@da9246
[java] Aug 7 17:3:35.62 conferenceManager: 'Test', new member 6::6@htt
p://localhost/2002 - Sun Yan Zi - We Will Get There (Eng).mp3 total members: 6
[java] Aug 7 17:3:35.62 Call 6::6@http://localhost/2002 - Sun Yan Zi -
We Will Get There (Eng).mp3 placed without gateway
[java] Aug 7 17:3:35.62 Call 6::6@http://localhost/2002 - Sun Yan Zi -
We Will Get There (Eng).mp3 100 INVITED
[java] Aug 7 17:3:35.62 ERROR: No player for extension .mp3
[java] Aug 7 17:3:35.62 Invalid input treatment: http://localhost/2002
- Sun Yan Zi - We Will Get There (Eng).mp3
[java] Aug 7 17:3:35.62 Call 6::6@http://localhost/2002 - Sun Yan Zi -
We Will Get There (Eng).mp3 290 ENDING
[java] Aug 7 17:3:35.62 Call 6::6@http://localhost/2002 - Sun Yan Zi -
We Will Get There (Eng).mp3 299 ENDED
[java] Aug 7 17:3:35.62 Call 6::6@http://localhost/2002 - Sun Yan Zi -
We Will Get There (Eng).mp3 Exception Invalid input treatment: http://localhost
/2002 - Sun Yan Zi - We Will Get There (Eng).mp3
[java] Aug 7 17:3:35.62 Call 6::6@http://localhost/2002 - Sun Yan Zi -
We Will Get There (Eng).mp3 closed datagramChannel
[java] Aug 7 17:3:35.62 conferenceManager: 'Test': member 6::6@http:/
/localhost/2002 - Sun Yan Zi - We Will Get There (Eng).mp3 leaving, remaining:
5
[java] Aug 7 17:3:35.62
[java] Aug 7 17:3:35.62 calls still in progress: 5
[java] Aug 7 17:3:35.62
[java] Aug 7 17:3:35.109 cancel=6
[java] Aug 7 17:3:35.109 callId=6
[java] Aug 7 17:3:35.109 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:35.109 inputTreatment=http://localhost/1987 - Various
- We Are Singapore.mp3
[java] Aug 7 17:3:35.109 name=6
[java] Aug 7 17:3:35.109
[java] Aug 7 17:3:35.109 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@13e846f
[java] Aug 7 17:3:35.109 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@168be1b
[java] Aug 7 17:3:35.140 conferenceManager: 'Test', new member 6::6@htt
p://localhost/1987 - Various - We Are Singapore.mp3 total members: 6
[java] Aug 7 17:3:35.140 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 placed without gateway
[java] Aug 7 17:3:35.140 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 100 INVITED
[java] Aug 7 17:3:35.140 ERROR: No player for extension .mp3
[java] Aug 7 17:3:35.140 Invalid input treatment: http://localhost/1987
- Various - We Are Singapore.mp3
[java] Aug 7 17:3:35.140 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 290 ENDING
[java] Aug 7 17:3:35.140 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 299 ENDED
[java] Aug 7 17:3:35.140 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 Exception Invalid input treatment: http://localhost/1987 - Va
rious - We Are Singapore.mp3
[java] Aug 7 17:3:35.140 Call 6::6@http://localhost/1987 - Various - We
Are Singapore.mp3 closed datagramChannel
[java] Aug 7 17:3:35.140 conferenceManager: 'Test': member 6::6@http:/
/localhost/1987 - Various - We Are Singapore.mp3 leaving, remaining: 5
[java] Aug 7 17:3:35.140
[java] Aug 7 17:3:35.140 calls still in progress: 5
[java] Aug 7 17:3:35.140
[java] Aug 7 17:3:35.187 cancel=6
[java] Aug 7 17:3:35.187 callId=6
[java] Aug 7 17:3:35.187 conferenceId=Test:PCM/16000/2
[java] Aug 7 17:3:35.187 inputTreatment=http://localhost/2006 Theme - Ka
ira Gong - My Island Home.mp3
[java] Aug 7 17:3:35.187 name=6
[java] Aug 7 17:3:35.187
[java] Aug 7 17:3:35.187 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@721ee7
[java] Aug 7 17:3:35.187 Opened datagram channel sun.nio.ch.DatagramChan
nelImpl@4adb34
[java] Aug 7 17:3:35.187 conferenceManager: 'Test', new member 6::6@htt
p://localhost/2006 Theme - Kaira Gong - My Island Home.mp3 total members: 6
[java] Aug 7 17:3:35.187 Call 6::6@http://localhost/2006 Theme - Kaira G
ong - My Island Home.mp3 placed without gateway
[java] Aug 7 17:3:35.187 Call 6::6@http://localhost/2006 Theme - Kaira G
ong - My Island Home.mp3 100 INVITED
[java] Aug 7 17:3:35.187 ERROR: No player for extension .mp3
[java] Aug 7 17:3:35.187 Invalid input treatment: http://localhost/2006
Theme - Kaira Gong - My Island Home.mp3
[java] Aug 7 17:3:35.187 Call 6::6@http://localhost/2006 Theme - Kaira G
ong - My Island Home.mp3 290 ENDING
[java] Aug 7 17:3:35.187 Call 6::6@http://localhost/2006 Theme - Kaira G
ong - My Island Home.mp3 299 ENDED
[java] Aug 7 17:3:35.187 Call 6::6@http://localhost/2006 Theme - Kaira G
ong - My Island Home.mp3 Exception Invalid input treatment: http://localhost/20
06 Theme - Kaira Gong - My Island Home.mp3
[java] Aug 7 17:3:35.187 Call 6::6@http://localhost/2006 Theme - Kaira G
ong - My Island Home.mp3 closed datagramChannel
[java] Aug 7 17:3:35.187 conferenceManager: 'Test': member 6::6@http:/
/localhost/2006 Theme - Kaira Gong - My Island Home.mp3 leaving, remaining: 5
[java] Aug 7 17:3:35.187
[java] Aug 7 17:3:35.187 calls still in progress: 5
[java] Aug 7 17:3:35.203
[java] Aug 7 17:3:35.265 cancel=6
[java] Aug 7 17:3:35.265 callId=6
[java] Aug 7 17:3:35.265 conferenceId=Test:PCM/16000/2
----------------------------------------------------------------------------------------------------------------------

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 9, 2008 10:48 PM   in response to: ndwjkc
  Click to reply to this thread Reply

i am still experiencing problems with the no extension for .mp3. please help

Joe Provino
Re: Music in wonderland.
Posted: Aug 10, 2008 5:47 AM   in response to: ndwjkc
  Click to reply to this thread Reply

Ric, try changing these to 192.168.0.2:

wonderland.local.hostAddress=127.0.0.1
wonderland.server.public.address=127.0.0.1
wonderland.public.hostname=127.0.0.1
wonderland.appshare.hostName=127.0.0.1

Also, add these

sgs.server=192.168.0.2
voicebridge.status.listeners=192.168.0.2:6668


> i am still experiencing problems with the no extension for .mp3. please help
> [Message sent by forum member 'ndwjkc' (ndwjkc)]
>
> http://forums.java.net/jive/thread.jspa?messageID=292474
>


Ric Moore
Re: Music in wonderland.
Posted: Aug 10, 2008 11:14 AM   in response to: Joe Provino
  Click to reply to this thread Reply

On Sun, 2008-08-10 at 08:47 -0400, Joe Provino wrote:
> Ric, try changing these to 192.168.0.2:
>
> wonderland.local.hostAddress=127.0.0.1
> wonderland.server.public.address=127.0.0.1
> wonderland.public.hostname=127.0.0.1
> wonderland.appshare.hostName=127.0.0.1
>
> Also, add these
>
> sgs.server=192.168.0.2
> voicebridge.status.listeners=192.168.0.2:6668

Thanks! I think I've maybe found the problem?? I don't have the .au
files. ./audio/mpk20/derek.au is no where near the directory I launch
the scripts from: ld3d-wonderland
When I launch "find -name *.au" I find nothing.

I went into my backup of wonderland and found the audio directory!!
So, I copied it over and now sound works. <chuckles> I have no clue how
that happened! Ric

--
----------------------------------------------------
My father, Victor Moore (Vic) used to say:
"There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome." R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-----------------------------------------------------


Joe Provino
Re: Music in wonderland.
Posted: Aug 10, 2008 5:48 AM   in response to: ndwjkc
  Click to reply to this thread Reply

Are you running the latest nightly build? Are you using source or binary?

> i am still experiencing problems with the no extension for .mp3. please help
> [Message sent by forum member 'ndwjkc' (ndwjkc)]
>
> http://forums.java.net/jive/thread.jspa?messageID=292474
>


morrisford

Posts: 1,004
Re: Music in wonderland.
Posted: Aug 10, 2008 1:59 PM   in response to: Joe Provino
  Click to reply to this thread Reply

As I recall you are currently running from source. The audio directory is not included when you get the source.

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 10, 2008 8:32 PM   in response to: morrisford
  Click to reply to this thread Reply

Yes i am running on the lastest nightly bulid. from binary. i am still experiencing the same problems. could anyone test out this ?

Ric Moore
Re: Music in wonderland.
Posted: Aug 11, 2008 11:25 AM   in response to: morrisford
  Click to reply to this thread Reply

On Sun, 2008-08-10 at 13:59 -0700, wonderland@javadesktop.org wrote:
> As I recall you are currently running from source. The audio directory is not included when you get the source.

Wouldn't newbies, who don't know that there should be an audio/
directory, wrongly conclude that it's broken when they get no sound at
all?? (like I did!) It's not all that much extra, in terms of file
sizes, to include it. <grins> Ric

--
----------------------------------------------------
My father, Victor Moore (Vic) used to say:
"There are two Great Sins in the world...
..the Sin of Ignorance, and the Sin of Stupidity.
Only the former may be overcome." R.I.P. Dad.
Linux user# 44256 Sign up at: http://counter.li.org/
http://www.sourceforge.net/projects/oar
https://oar.dev.java.net/
Verizon Cell # 336-254-1339
-----------------------------------------------------


paulby

Posts: 2,068
Re: Music in wonderland.
Posted: Aug 13, 2008 6:04 PM   in response to: Ric Moore
  Click to reply to this thread Reply

There is an ant target that will get the audio files (ant setup-audio).

We should probably run this the first time the user builds the server (ie if the audio dir is missing).

Rgds

Paul

ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 19, 2008 8:17 PM   in response to: paulby
  Click to reply to this thread Reply

hi, it seems that it is long since i posted here. i am still having the "no extension for .mp3" problem. Does anyone know how to solve this ? i am using the lastest nightly bulid and windows os. please help asap

Joe Provino
Re: Music in wonderland.
Posted: Aug 20, 2008 5:09 AM   in response to: ndwjkc
  Click to reply to this thread Reply

When the voice bridge is started you should see these messages in the log:

[java] Aug 20 8:8:0.750 Processing jar file
/home/jp/wonderland/lg3d-wonderland/ext/voicebridge/bridgeModules/MP3AudioSource.jar
[java] Aug 20 8:8:0.754 Processing jar file
/home/jp/wonderland/lg3d-wonderland/ext/voicebridge/bridgeModules/jl1.0.jar

If you don't see these messages, see if these jar files are in the right
place.

If they're not, then we'll have to fix that.

joe
> hi, it seems that it is long since i posted here. i am still having the "no extension for .mp3" problem. Does anyone know how to solve this ? i am using the lastest nightly bulid and windows os. please help asap
> [Message sent by forum member 'ndwjkc' (ndwjkc)]
>
> http://forums.java.net/jive/thread.jspa?messageID=294258
>


ndwjkc

Posts: 61
Re: Music in wonderland.
Posted: Aug 21, 2008 12:14 AM   in response to: Joe Provino
  Click to reply to this thread Reply

no...i dun't think i see those messages.

ddfowler

Posts: 17
Re: Music in wonderland.
Posted: Mar 19, 2009 11:26 PM   in response to: agaki
  Click to reply to this thread Reply

Did the mp3 module that Paul referred to in this thread get released?

jprovino

Posts: 222
Re: Music in wonderland.
Posted: Mar 20, 2009 5:55 AM   in response to: ddfowler
  Click to reply to this thread Reply

The MP3 modules are included in the .5 source but have not been put into .4.

joe

elys

Posts: 70
Re: Music in wonderland.
Posted: Apr 10, 2009 2:10 AM   in response to: jprovino
  Click to reply to this thread Reply

Great! Just one more question: do you mean that the Music Room will be into the default world, or that the code needed to build the room will be into the basic installation?




 XML java.net RSS