Hi
I'm trying to run two wonderland on one server. I changed the ports
for the second server (Web:8081, darkstar:1143, voice:6667, sip:5061)
On the first wonderland I use the authentication module and on the
second not.
Although the build was successful the darkstar doesn't run.
the error log of the darkstar server:
Log
Executing: [/usr/jdk/jdk1.6.0_18/jre/bin/java, -cp, /export/home/
nbuild/run/darkstar_server/run/lib/ant/ant-launcher.jar, -Dant.home=/
export/home/nbuild/run/darkstar_server/run/lib/ant,
org.apache.tools.ant.launch.Launcher, -
Dsgs.services=:org.jdesktop.wonderland.modules.security.server.service.SecurityService:org.jdesktop.wonderland.modules.security.server.service.CellResourceService:com.sun.mpk20.voicelib.impl.service.voice.VoiceServiceImpl,
-Dwonderland.web.server.url=
http://s0004.intra025.el.campus.intern:
8081/, -
Dsgs.managers=:org.jdesktop.wonderland.modules.security.server.service.SecurityManagerImpl:org.jdesktop.wonderland.modules.security.server.service.CellResourceManagerImpl:com.sun.mpk20.voicelib.impl.app.VoiceManagerImpl,
-Drunner.location=localhost, -Dsgs.port=1143, -Drunner.name=Darkstar
Server, -Dsgs.wfs.root=worlds/orientationworld-wfs, -f, /export/home/
nbuild/run/darkstar_server/run/run.xml]
Buildfile: /export/home/nbuild/run/darkstar_server/run/run.xml
-run-setup:
-run-coldstart:
-run-server:
-core-server-setup-bdb-platform:
-core-server-setup-assertions:
-core-server-setup-no-assertions:
-core-server-setup-debug:
-core-server-setup-classpath:
-core-setup-server:
[copy] Copying 1 file to /export/home/nbuild/run/darkstar_server/run/
core/data/sgs
core-run-server:
[java] May 6, 2010 9:42:13 AM
org.jdesktop.wonderland.server.auth.WebServiceAuthenticator
[java] INFO: Loading WebServie authenticator
[java] May 6, 2010 9:42:13 AM com.sun.sgs.impl.kernel.Kernel
loadProfileListeners
[java] WARNING: Failed to load ProfileListener
com.sun.sgs.impl.profile.listener.AggregateProfileListener ... it will
not be available for profiling
[java] java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.profile.util.NetworkReporter.
(NetworkReporter.java:57)
[java] at com.sun.sgs.impl.profile.listener.AggregateProfileListener.
(AggregateProfileListener.java:128)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at
com.sun.sgs.impl.profile.ProfileCollectorImpl.addListener(ProfileCollectorImpl.java:
324)
[java] at
com.sun.sgs.impl.kernel.Kernel.loadProfileListeners(Kernel.java:375)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:345)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] May 6, 2010 9:42:13 AM com.sun.sgs.impl.kernel.Kernel
loadProfileListeners
[java] WARNING: Failed to load ProfileListener
com.sun.sgs.impl.profile.listener.SnapshotTaskListener ... it will not
be available for profiling
[java] java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.profile.util.NetworkReporter.
(NetworkReporter.java:57)
[java] at com.sun.sgs.impl.profile.listener.SnapshotTaskListener.
(SnapshotTaskListener.java:104)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at
com.sun.sgs.impl.profile.ProfileCollectorImpl.addListener(ProfileCollectorImpl.java:
324)
[java] at
com.sun.sgs.impl.kernel.Kernel.loadProfileListeners(Kernel.java:375)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:345)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] May 6, 2010 9:42:13 AM com.sun.sgs.impl.kernel.Kernel
loadProfileListeners
[java] WARNING: Failed to load ProfileListener
com.sun.sgs.impl.profile.listener.SnapshotProfileListener ... it will
not be available for profiling
[java] java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.profile.util.NetworkReporter.
(NetworkReporter.java:57)
[java] at com.sun.sgs.impl.profile.listener.SnapshotProfileListener.
(SnapshotProfileListener.java:119)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at
com.sun.sgs.impl.profile.ProfileCollectorImpl.addListener(ProfileCollectorImpl.java:
324)
[java] at
com.sun.sgs.impl.kernel.Kernel.loadProfileListeners(Kernel.java:375)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:345)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] May 6, 2010 9:42:13 AM com.sun.sgs.impl.kernel.Kernel
loadProfileListeners
[java] WARNING: Failed to load ProfileListener
com.sun.sgs.impl.profile.listener.SnapshotParticipantListener ... it
will not be available for profiling
[java] java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.profile.util.NetworkReporter.
(NetworkReporter.java:57)
[java] at
com.sun.sgs.impl.profile.listener.SnapshotParticipantListener.
(SnapshotParticipantListener.java:108)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at
com.sun.sgs.impl.profile.ProfileCollectorImpl.addListener(ProfileCollectorImpl.java:
324)
[java] at
com.sun.sgs.impl.kernel.Kernel.loadProfileListeners(Kernel.java:375)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:345)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] May 6, 2010 9:42:13 AM com.sun.sgs.impl.kernel.Kernel
[java] INFO: The Kernel is ready, version: 0.9.10
[java] May 6, 2010 9:42:14 AM
com.sun.sgs.impl.service.watchdog.WatchdogServerImpl registerNode
[java] INFO:
node:com.sun.sgs.impl.service.watchdog.NodeImpl[257,alive,backup:
(none)]@s0004.intra025.el.campus.intern registered
[java] May 6, 2010 9:42:14 AM com.sun.sgs.impl.kernel.Kernel
createServices
[java] SEVERE: Wonderland: failed to create services
[java] java.lang.reflect.InvocationTargetException
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at com.sun.sgs.impl.kernel.Kernel.createService(Kernel.java:
692)
[java] at
com.sun.sgs.impl.kernel.Kernel.setupServiceNoManager(Kernel.java:626)
[java] at com.sun.sgs.impl.kernel.Kernel.fetchServices(Kernel.java:
532)
[java] at com.sun.sgs.impl.kernel.Kernel.createServices(Kernel.java:
445)
[java] at
com.sun.sgs.impl.kernel.Kernel.createAndStartApplication(Kernel.java:
419)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:353)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] Caused by: java.rmi.server.ExportException: Port already in
use: 44533; nested exception is:
[java] java.net.BindException: Address already in use
[java] at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:
310)
[java] at
sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
[java] at
sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393)
[java] at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129)
[java] at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:
190)
[java] at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:92)
[java] at sun.rmi.registry.RegistryImpl.(RegistryImpl.java:68)
[java] at
java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:
222)
[java] at com.sun.sgs.impl.util.Exporter.export(Exporter.java:96)
[java] at com.sun.sgs.impl.service.watchdog.WatchdogServerImpl.
(WatchdogServerImpl.java:320)
[java] at com.sun.sgs.impl.service.watchdog.WatchdogServiceImpl.
(WatchdogServiceImpl.java:309)
[java] ... 11 more
[java] Caused by: java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.util.Exporter
$ServerSocketFactory.createServerSocket(Exporter.java:180)
[java] at
sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:
649)
[java] at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:
299)
[java] ... 21 more
[java] May 6, 2010 9:42:14 AM com.sun.sgs.impl.kernel.Kernel
[java] SEVERE: Failed on Kernel boot
[java] java.lang.reflect.InvocationTargetException
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at com.sun.sgs.impl.kernel.Kernel.createService(Kernel.java:
692)
[java] at
com.sun.sgs.impl.kernel.Kernel.setupServiceNoManager(Kernel.java:626)
[java] at com.sun.sgs.impl.kernel.Kernel.fetchServices(Kernel.java:
532)
[java] at com.sun.sgs.impl.kernel.Kernel.createServices(Kernel.java:
445)
[java] at
com.sun.sgs.impl.kernel.Kernel.createAndStartApplication(Kernel.java:
419)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:353)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] Caused by: java.rmi.server.ExportException: Port already in
use: 44533; nested exception is:
[java] java.net.BindException: Address already in use
[java] at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:
310)
[java] at
sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
[java] at
sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393)
[java] at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129)
[java] at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:
190)
[java] at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:92)
[java] at sun.rmi.registry.RegistryImpl.(RegistryImpl.java:68)
[java] at
java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:
222)
[java] at com.sun.sgs.impl.util.Exporter.export(Exporter.java:96)
[java] at com.sun.sgs.impl.service.watchdog.WatchdogServerImpl.
(WatchdogServerImpl.java:320)
[java] at com.sun.sgs.impl.service.watchdog.WatchdogServiceImpl.
(WatchdogServiceImpl.java:309)
[java] ... 11 more
[java] Caused by: java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.util.Exporter
$ServerSocketFactory.createServerSocket(Exporter.java:180)
[java] at
sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:
649)
[java] at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:
299)
[java] ... 21 more
[java] Exception in thread "main"
java.lang.reflect.InvocationTargetException
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[java] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
39)
[java] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:
27)
[java] at java.lang.reflect.Constructor.newInstance(Constructor.java:
513)
[java] at com.sun.sgs.impl.kernel.Kernel.createService(Kernel.java:
692)
[java] at
com.sun.sgs.impl.kernel.Kernel.setupServiceNoManager(Kernel.java:626)
[java] at com.sun.sgs.impl.kernel.Kernel.fetchServices(Kernel.java:
532)
[java] at com.sun.sgs.impl.kernel.Kernel.createServices(Kernel.java:
445)
[java] at
com.sun.sgs.impl.kernel.Kernel.createAndStartApplication(Kernel.java:
419)
[java] at com.sun.sgs.impl.kernel.Kernel.(Kernel.java:353)
[java] at com.sun.sgs.impl.kernel.Kernel.main(Kernel.java:1147)
[java] Caused by: java.rmi.server.ExportException: Port already in
use: 44533; nested exception is:
[java] java.net.BindException: Address already in use
[java] at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:
310)
[java] at
sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218)
[java] at
sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393)
[java] at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129)
[java] at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:
190)
[java] at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:92)
[java] at sun.rmi.registry.RegistryImpl.(RegistryImpl.java:68)
[java] at
java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:
222)
[java] at com.sun.sgs.impl.util.Exporter.export(Exporter.java:96)
[java] at com.sun.sgs.impl.service.watchdog.WatchdogServerImpl.
(WatchdogServerImpl.java:320)
[java] at com.sun.sgs.impl.service.watchdog.WatchdogServiceImpl.
(WatchdogServiceImpl.java:309)
[java] ... 11 more
[java] Caused by: java.net.BindException: Address already in use
[java] at java.net.PlainSocketImpl.socketBind(Native Method)
[java] at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:365)
[java] at java.net.ServerSocket.bind(ServerSocket.java:319)
[java] at java.net.ServerSocket.(ServerSocket.java:185)
[java] at java.net.ServerSocket.(ServerSocket.java:97)
[java] at com.sun.sgs.impl.util.Exporter
$ServerSocketFactory.createServerSocket(Exporter.java:180)
[java] at
sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:
649)
[java] at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:
299)
[java] ... 21 more
[java] Java Result: 1
run:
BUILD SUCCESSFUL
Total time: 3 seconds
Process exitted, return value: 0
Thanks for your answers.
Marc
BDA_vel