This is the culprit:
The server can not start the listener on port 4848.
That's the administrative interface.
There are really a number of different reasons for that: some
obvious, some obscure.
- Check if there is another application that has grabbed port 4848
- Check any firewall rules
- Check that the host name can be correctly resolved
- Check that the machine's IP is resolvable to its name
The last two are normally fixed by filling in the /etc/hosts.
2012/12/20 <forums_at_java.net>:
> [#|2012-12-20T17:55:00.201+0100|SEVERE|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=1;_ThreadName=main;|Shutting
> down v3 due to startup exception : Permission denied: listen:
> 4848=com.sun.enterprise.v3.services.impl.monitor.MonitorableSelectorHandler_at_|#]