• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Sun AppServer won't start - getting desperate

 
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi everybody.

I am trying to start up Sun AppServer from the latest distribution (Q4) but it fails every time. What's even worse I tried it on another comp and
everything works perfectly. I really can't discern what the problem is
from the log, so I hope someone here can help me out somehow.

I don't want to post the whole log cause it would clutter the post, but the part of the log when everyhing breaks down goes like:


[#|2004-11-24T09:52:59.733+0100|INFO|sun-appserver-pe8.1|javax.enterprise.system.stream.out|_ThreadID=10;|
Doing RMI/TLS Client setup in this VM|#]

[#|2004-11-24T09:53:22.358+0100|SEVERE|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|Service com.sun.enterprise.admin.server.core.JmxConnectorLifecycle@ca8735
cannot be started! : com.sun.appserv.server.ServerLifecycleException:
Cannot bind to URL [rmi://SLUGGY:8686/management/rmi-jmx-connector]: javax.naming.ServiceUnavailableException
[Root exception is java.rmi.ConnectException: Connection refused to host: SLUGGY; nested exception is:
java.net.ConnectException: Connection timed out: connect]|#]

[#|2004-11-24T09:53:22.358+0100|SEVERE|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|CORE5071: An error occured during initialization
com.sun.appserv.server.ServerLifecycleException: Cannot bind to URL [rmi://SLUGGY:8686/management/rmi-jmx-connector]: javax.naming.ServiceUnavailableException
[Root exception is java.rmi.ConnectException: Connection refused to host: SLUGGY; nested exception is:
java.net.ConnectException: Connection timed out: connect]
at com.sun.enterprise.admin.server.core.JmxConnectorLifecycle.onStartup(JmxConnectorLifecycle.java:96)
at com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:300)
at com.sun.enterprise.server.PEMain.run(PEMain.java:265)
at com.sun.enterprise.server.PEMain.main(PEMain.java:217)
Caused by: java.io.IOException: Cannot bind to URL [rmi://SLUGGY:8686/management/rmi-jmx-connector]: javax.naming.ServiceUnavailableException
[Root exception is java.rmi.ConnectException: Connection refused to host: SLUGGY; nested exception is:
java.net.ConnectException: Connection timed out: connect]
at javax.management.remote.rmi.RMIConnectorServer.newIOException(RMIConnectorServer.java:798)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:430)
at com.sun.enterprise.admin.jmx.remote.server.JmxConnectorServerDriver.startConnectorServer(JmxConnectorServerDriver.java:173)
at com.sun.enterprise.admin.server.core.JmxConnectorLifecycle.onStartup(JmxConnectorLifecycle.java:88)
... 3 more
Caused by: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: SLUGGY; nested exception is:
java.net.ConnectException: Connection timed out: connect]
at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:117)
at com.sun.jndi.toolkit.url.GenericURLContext.bind(GenericURLContext.java:208)
at javax.naming.InitialContext.bind(InitialContext.java:355)
at javax.management.remote.rmi.RMIConnectorServer.bind(RMIConnectorServer.java:619)
at javax.management.remote.rmi.RMIConnectorServer.start(RMIConnectorServer.java:426)
... 5 more
Caused by: java.rmi.ConnectException: Connection refused to host: SLUGGY; nested exception is:
java.net.ConnectException: Connection timed out: connect
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:567)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:185)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:171)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:313)
at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
at com.sun.jndi.rmi.registry.RegistryContext.bind(RegistryContext.java:111)
... 9 more
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
at java.net.Socket.connect(Socket.java:452)
at java.net.Socket.connect(Socket.java:402)
at java.net.Socket.<init>(Socket.java:309)
at java.net.Socket.<init>(Socket.java:124)
at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:22)
at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:128)
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:562)
... 14 more
|#]

[#|2004-11-24T09:53:22.358+0100|SEVERE|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|Server Startup failed. Exiting...|#]

[#|2004-11-24T09:53:22.358+0100|INFO|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|Server shutdown in progress...|#]

[#|2004-11-24T09:53:22.358+0100|WARNING|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|CORE5061: Exception :
com.sun.appserv.server.ServerLifecycleException
at com.sun.enterprise.admin.server.core.JmxConnectorLifecycle.onShutdown(JmxConnectorLifecycle.java:113)
at com.sun.enterprise.server.ApplicationServer.onShutdown(ApplicationServer.java:414)
at com.sun.enterprise.server.PEMain.run(PEMain.java:286)
at com.sun.enterprise.server.PEMain.main(PEMain.java:217)
|#]

[#|2004-11-24T09:53:22.358+0100|INFO|sun-appserver-pe8.1|javax.enterprise.system.container.web|_ThreadID=10;|WEB0303: Stopping Sun-Java-System/Application-Server.|#]

[#|2004-11-24T09:53:22.358+0100|INFO|sun-appserver-pe8.1|javax.enterprise.system.container.web|_ThreadID=10;|Stopping Sun-Java-System/Application-Server-PE HTTP/1.1 on 8080|#]

[#|2004-11-24T09:53:22.374+0100|SEVERE|sun-appserver-pe8.1|org.apache.commons.modeler.Registry|_ThreadID=10;|Error unregistering mbean
javax.management.RuntimeOperationsException: Object name cannot be null
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.isRegistered(DefaultMBeanServerInterceptor.java:545)
at com.sun.jmx.mbeanserver.JmxMBeanServer.isRegistered(JmxMBeanServer.java:619)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
at $Proxy1.isRegistered(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.isRegistered(SunoneInterceptor.java:360)
at org.apache.commons.modeler.Registry.unregisterComponent(Registry.java:642)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.unregisterComponents(SelectorThread.java:1624)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.stopEndpoint(SelectorThread.java:1218)
at com.sun.enterprise.web.connector.grizzly.GrizzlyHttpProtocol.destroy(GrizzlyHttpProtocol.java:266)
at org.apache.coyote.tomcat5.CoyoteConnector.stop(CoyoteConnector.java:1537)
at org.apache.catalina.startup.Embedded.stop(Embedded.java:891)
at com.sun.enterprise.web.WebContainer.stop(WebContainer.java:738)
at com.sun.enterprise.web.PEWebContainer.stopInstance(PEWebContainer.java:452)
at com.sun.enterprise.web.PEWebContainerLifecycle.onShutdown(PEWebContainerLifecycle.java:65)
at com.sun.enterprise.server.ApplicationServer.onShutdown(ApplicationServer.java:414)
at com.sun.enterprise.server.PEMain.run(PEMain.java:286)
at com.sun.enterprise.server.PEMain.main(PEMain.java:217)
Caused by: java.lang.IllegalArgumentException: Object name cannot be null
... 20 more
|#]

[#|2004-11-24T09:53:22.374+0100|SEVERE|sun-appserver-pe8.1|org.apache.commons.modeler.Registry|_ThreadID=10;|Error unregistering mbean
javax.management.RuntimeOperationsException: Object name cannot be null
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.isRegistered(DefaultMBeanServerInterceptor.java:545)
at com.sun.jmx.mbeanserver.JmxMBeanServer.isRegistered(JmxMBeanServer.java:619)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
at $Proxy1.isRegistered(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.isRegistered(SunoneInterceptor.java:360)
at org.apache.commons.modeler.Registry.unregisterComponent(Registry.java:642)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.unregisterComponents(SelectorThread.java:1627)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.stopEndpoint(SelectorThread.java:1218)
at com.sun.enterprise.web.connector.grizzly.GrizzlyHttpProtocol.destroy(GrizzlyHttpProtocol.java:266)
at org.apache.coyote.tomcat5.CoyoteConnector.stop(CoyoteConnector.java:1537)
at org.apache.catalina.startup.Embedded.stop(Embedded.java:891)
at com.sun.enterprise.web.WebContainer.stop(WebContainer.java:738)
at com.sun.enterprise.web.PEWebContainer.stopInstance(PEWebContainer.java:452)
at com.sun.enterprise.web.PEWebContainerLifecycle.onShutdown(PEWebContainerLifecycle.java:65)
at com.sun.enterprise.server.ApplicationServer.onShutdown(ApplicationServer.java:414)
at com.sun.enterprise.server.PEMain.run(PEMain.java:286)
at com.sun.enterprise.server.PEMain.main(PEMain.java:217)
Caused by: java.lang.IllegalArgumentException: Object name cannot be null
... 20 more
|#]

[#|2004-11-24T09:53:22.374+0100|INFO|sun-appserver-pe8.1|javax.enterprise.system.container.web|_ThreadID=10;|Stopping Sun-Java-System/Application-Server-PE HTTP/1.1 on 8181|#]

[#|2004-11-24T09:53:43.358+0100|SEVERE|sun-appserver-pe8.1|org.apache.commons.modeler.Registry|_ThreadID=10;|Error unregistering mbean
javax.management.RuntimeOperationsException: Object name cannot be null
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.isRegistered(DefaultMBeanServerInterceptor.java:545)
at com.sun.jmx.mbeanserver.JmxMBeanServer.isRegistered(JmxMBeanServer.java:619)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
at $Proxy1.isRegistered(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.isRegistered(SunoneInterceptor.java:360)
at org.apache.commons.modeler.Registry.unregisterComponent(Registry.java:642)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.unregisterComponents(SelectorThread.java:1624)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.stopEndpoint(SelectorThread.java:1218)
at com.sun.enterprise.web.connector.grizzly.GrizzlyHttpProtocol.destroy(GrizzlyHttpProtocol.java:266)
at org.apache.coyote.tomcat5.CoyoteConnector.stop(CoyoteConnector.java:1537)
at org.apache.catalina.startup.Embedded.stop(Embedded.java:891)
at com.sun.enterprise.web.WebContainer.stop(WebContainer.java:738)
at com.sun.enterprise.web.PEWebContainer.stopInstance(PEWebContainer.java:452)
at com.sun.enterprise.web.PEWebContainerLifecycle.onShutdown(PEWebContainerLifecycle.java:65)
at com.sun.enterprise.server.ApplicationServer.onShutdown(ApplicationServer.java:414)
at com.sun.enterprise.server.PEMain.run(PEMain.java:286)
at com.sun.enterprise.server.PEMain.main(PEMain.java:217)
Caused by: java.lang.IllegalArgumentException: Object name cannot be null
... 20 more
|#]

[#|2004-11-24T09:53:43.358+0100|SEVERE|sun-appserver-pe8.1|org.apache.commons.modeler.Registry|_ThreadID=10;|Error unregistering mbean
javax.management.RuntimeOperationsException: Object name cannot be null
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.isRegistered(DefaultMBeanServerInterceptor.java:545)
at com.sun.jmx.mbeanserver.JmxMBeanServer.isRegistered(JmxMBeanServer.java:619)
at sun.reflect.GeneratedMethodAccessor11.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
at $Proxy1.isRegistered(Unknown Source)
at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.isRegistered(SunoneInterceptor.java:360)
at org.apache.commons.modeler.Registry.unregisterComponent(Registry.java:642)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.unregisterComponents(SelectorThread.java:1627)
at com.sun.enterprise.web.connector.grizzly.SelectorThread.stopEndpoint(SelectorThread.java:1218)
at com.sun.enterprise.web.connector.grizzly.GrizzlyHttpProtocol.destroy(GrizzlyHttpProtocol.java:266)
at org.apache.coyote.tomcat5.CoyoteConnector.stop(CoyoteConnector.java:1537)
at org.apache.catalina.startup.Embedded.stop(Embedded.java:891)
at com.sun.enterprise.web.WebContainer.stop(WebContainer.java:738)
at com.sun.enterprise.web.PEWebContainer.stopInstance(PEWebContainer.java:452)
at com.sun.enterprise.web.PEWebContainerLifecycle.onShutdown(PEWebContainerLifecycle.java:65)
at com.sun.enterprise.server.ApplicationServer.onShutdown(ApplicationServer.java:414)
at com.sun.enterprise.server.PEMain.run(PEMain.java:286)
at com.sun.enterprise.server.PEMain.main(PEMain.java:217)
Caused by: java.lang.IllegalArgumentException: Object name cannot be null
... 20 more
|#]



Please help me - at least give me a hint where to start. Cheers!
 
Greenhorn
Posts: 15
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think most likely is because the port that you're using for your Sun AppServer is been used.That is why in your friend computer...it is working fine.
You can check whether the port number that your Sun AppServer is using is been used by other s/w or the system.
Well,this is 1 of the thing that you can try of.
You can use fport to check for you.Just simply type 'fport' in google search.
Hope it help.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic