Skip to main content

wonderland server port configuration

2 replies [Last post]
Joined: 2008-02-02


I am running two different wonderland server on the same physical server.
So, I have two .wonderland-server directory in different user account directory.
Those two directories have separate wonderland source code. Our system only allow a port number 8090 for wonderland server.
I set file to be set in both locations.

#Added by seungchan on 2/1/2010**.**

I also set file to be set in both locations.
# Whether or not to automatically start any configured apps (such as the
# Darkstar server) when the web server starts up

# Whether or not to shutdown any applications launched through the web
# UI when the web server exits

#The IP address of the web server**.**

#Enable persistence of the virtual world between server restarts
# None - the database is cleared on each restart
# Full - all state is persisted between restarts

When I run wonderland server in one location, I got a successful message.
Wonderland web server started successfully.
Log files are in /home/*********
Web server running on http://128.206.**.**:8090/

But, when I run wonderland server in other location, I got an error message. And the port number has been changed to 8080, not 8090.

Shutdown hook registered
Feb 2, 2010 3:43:38 PM org.jdesktop.wonderland.runner.RunManager$1 startupComplete
WARNING: Error during initialization
org.jdesktop.wonderland.runner.RunnerException: http://128.206.**.**:8080/wonderland-web-runner/services/checksums
at org.jdesktop.wonderland.runner.BaseRunner.start(
at org.jdesktop.wonderland.modules.darkstar.server.DarkstarRunnerImpl.start(
at org.jdesktop.wonderland.runner.RunManager.doInit(
at org.jdesktop.wonderland.runner.RunManager$1.startupComplete(
at org.jdesktop.wonderland.utils.AppServerMonitor.fireStartupComplete(
at org.jdesktop.wonderland.webserver.RunAppServer.(
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(
at java.lang.reflect.Constructor.newInstance(
at java.lang.Class.newInstance0(
at java.lang.Class.newInstance(
at org.jdesktop.wonderland.webserver.launcher.WebServerLauncher.main(
Caused by: http://128.206.**.**:8080/wonderland-web-runner/services/checksums
at org.jdesktop.wonderland.runner.BaseRunner.getServerChecksums(
at org.jdesktop.wonderland.modules.darkstar.server.DarkstarRunnerImpl.getServerChecksums(
at org.jdesktop.wonderland.runner.BaseRunner.checkForUpdates(
at org.jdesktop.wonderland.runner.BaseRunner.deployFiles(
at org.jdesktop.wonderland.modules.darkstar.server.DarkstarRunnerImpl.deployFiles(
at org.jdesktop.wonderland.runner.BaseRunner.start(
... 12 more
Wonderland web server started successfully.
Log files are in /home/leeseungc/.wonderland-server/0.5-dev/log
Web server running on http://128.206.**.**:8080/

I guess the error comes because the server location is pointed by the port 8080.
Is there any other place to set port other than two properties file in wonderland?
What might be helpful for me to fix this problem?
Thank you,

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
Joined: 2008-06-16
Joined: 2008-02-02

Hi Matt,

The thread could not solve the problem perfectly.
It still shows the problem.