OS: Mandriva LE
Internet: DHCP
I am having what seems to be a common problem with the sun application
server PE 8.1. After I install it, it runs fine. However, when I
shutdown/restart my machine and attempt to run this server I get the
error:
CLI156 Could not start the domain domain1
There is a whole bunch of info online, none of which has worked for me
except for reinstalling the server, so it seems that the domain files
are corrupted. I guess I need to take this issue from the beginning.
At the bottom of this post you will see the log file for this
particular server activation instance. For now, I would like to know
what it is telling me. For instance, there is a section complaining
about:
java.net.ServerSocket.bind(ServerSocket.java:319)
I understand that this is related to the java.net package and that
there was a problem creating a socket. OK, moving on, there is also
the complaint:
[#|2005-06-07T10:32:23.642-0400|SEVERE|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|UnknownException
during startup. Disable quick startup by setting system property
com.sun.enterprise.server.ss.ASQuickStartup to false
com.sun.appserv.server.ServerLifecycleException:
java.rmi.server.ExportException: Listen failed on port: 0; nested
exception is:
Now, where is this com.sun.enterprise.server.ss package? In the j2ee
1.4 API specification there is no mention of a javax.enterprise.system
package. I searched the entire SUNWappserver directory for the string
ASQuickStartup and there isn't any. Online there is nothing about
setting this parameter. How do I go about finding out about these
features/parameters?
To recapitulate, I would like someone to go through this log and tell
me what it is telling you, aka the major points. I have an idea about
what is going on but I want to get a thorough rendition as to how an
expert would read it and synthesize it. Furthermore, if anyone has
suggestions as to where to find these server packages and whatnot I
would really appreciate it.
-----START LOG
[#|2005-06-07T10:32:20.055-0400|INFO|sun-appserver-pe8.1|javax.enterprise.tools.launcher|_ThreadID=10;|
/home/Programs/SUNWappserver/jdk/bin/java
-client
-Xmx512m
-XX:NewRatio=2
-Dcom.sun.aas.defaultLogFile=/home/Programs/SUNWappserver/domains/domain1/logs/server.log
-Djava.endorsed.dirs=/home/Programs/SUNWappserver/lib/endorsed
-Djava.security.policy=/home/Programs/SUNWappserver/domains/domain1/config/server.policy
-Djava.security.auth.login.config=/home/Programs/SUNWappserver/domains/domain1/config/login.conf
-Dsun.rmi.dgc.server.gcInterval=3600000
-Dsun.rmi.dgc.client.gcInterval=3600000
-Djavax.net.ssl.keyStore=/home/Programs/SUNWappserver/domains/domain1/config/keystore.jks
-Djavax.net.ssl.trustStore=/home/Programs/SUNWappserver/domains/domain1/config/cacerts.jks
-Djava.ext.dirs=/home/Programs/SUNWappserver/jdk/jre/lib/ext:/home/Programs/SUNWappserver/domains/domain1/lib/ext
-Djdbc.drivers=com.pointbase.jdbc.jdbcUniversalDriver
-Djavax.management.builder.initial=com.sun.enterprise.admin.server.core.jmx.AppServerMBeanServerBuilder
-Dcom.sun.enterprise.config.config_environment_factory_class=com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
-Dcom.sun.enterprise.taglibs=appserv-jstl.jar,jsf-impl.jar
-Dcom.sun.enterprise.taglisteners=jsf-impl.jar
-Djavax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
-Dcom.sun.aas.configName=server-config
-Dorg.xml.sax.parser=org.xml.sax.helpers.XMLReaderAdapter
-Ddomain.name=domain1
-Djmx.invoke.getters=true
-Djavax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl
-Dcom.sun.aas.promptForIdentity=true
-Dorg.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser
-Dcom.sun.aas.instanceRoot=/home/Programs/SUNWappserver/domains/domain1
-Djavax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
-Dcom.sun.aas.domainName=domain1
-Djava.util.logging.manager=com.sun.enterprise.server.logging.ServerLogManager
-Dproduct.name=Sun-Java-System/Application-Server
-Dcom.sun.enterprise.overrideablejavaxpackages=javax.faces,javax.servlet.jsp.jstl,javax.xml.bind,javax.help
-Dcom.sun.aas.configRoot=/home/Programs/SUNWappserver/config
-Djava.library.path=/home/Programs/SUNWappserver/jdk/jre/lib/i386/client:/home/Programs/SUNWappserver/jdk/jre/lib/i386/client:/home/Programs/SUNWappserver/jdk/jre/lib/i386:/home/Programs/SUNWappserver/jdk/jre/../lib/i386:/home/Programs/SUNWappserver/lib:/usr/lib/lwp:/home/Programs/SUNWappserver/lib:/usr/lib/lwp:/home/Programs/SUNWappserver/jdk/jre/lib/i386/client:/home/Programs/SUNWappserver/jdk/jre/lib/i386:/home/Programs/SUNWappserver/jdk/jre/../lib/i386:/home/Programs/SUNWappserver/lib:/home/Programs/SUNWappserver/lib:/home/Programs/SUNWappserver/lib:
-Dcom.sun.aas.instanceName=server
-Dcom.sun.aas.processLauncher=SE
-cp
/home/Programs/SUNWappserver/lib/appserv-rt.jar:/home/Programs/SUNWappserver/jdk/lib/tools.jar:/home/Programs/SUNWappserver/lib/appserv-ext.jar:/home/Programs/SUNWappserver/lib/j2ee.jar:/home/Programs/SUNWappserver/lib/saaj-api.jar:/home/Programs/SUNWappserver/lib/saaj-impl.jar:/home/Programs/SUNWappserver/lib/appserv-admin.jar:/home/Programs/SUNWappserver/lib/admin-cli.jar:/home/Programs/SUNWappserver/lib/jaxr-api.jar:/home/Programs/SUNWappserver/lib/jaxr-impl.jar:/home/Programs/SUNWappserver/lib/relaxngDatatype.jar:/home/Programs/SUNWappserver/lib/xsdlib.jar:/home/Programs/SUNWappserver/lib/jax-qname.jar:/home/Programs/SUNWappserver/lib/jaxrpc-api.jar:/home/Programs/SUNWappserver/lib/jaxrpc-impl.jar:/home/Programs/SUNWappserver/lib/mail.jar:/home/Programs/SUNWappserver/lib/activation.jar:/home/Programs/SUNWappserver/lib/j2ee-svc.jar:/home/Programs/SUNWappserver/lib/appserv-cmp.jar:/home/Programs/SUNWappserver/lib/xercesImpl.jar:/home/Programs/SUNWappserver/lib/dom.jar:/home/Programs/SUNWappserver/lib/xalan.jar:/home/Programs/SUNWappserver/lib/commons-launcher.jar:/home/Programs/SUNWappserver/lib/jsf-api.jar:/home/Programs/SUNWappserver/lib/appserv-jstl.jar:/home/Programs/SUNWappserver/lib/rmissl.jar:/home/Programs/SUNWappserver/lib/jmxremote.jar:/home/Programs/SUNWappserver/lib/commons-logging.jar:/home/Programs/SUNWappserver/lib/jmxremote_optional.jar:/home/Programs/SUNWappserver/lib/jsf-impl.jar:/home/Programs/SUNWappserver/lib/appserv-upgrade.jar:/home/Programs/SUNWappserver/lib/install/applications/jmsra/imqjmsra.jar:/home/Programs/SUNWappserver/imq/lib/jaxm-api.jar:/home/Programs/SUNWappserver/imq/lib/fscontext.jar:/home/Programs/SUNWappserver/lib/ant/lib/ant.jar:/home/Programs/SUNWappserver/pointbase/lib/pbclient.jar:/home/Programs/SUNWappserver/pointbase/lib/pbembedded.jar
com.sun.enterprise.server.PEMain
start
display|#]
[#|2005-06-07T10:32:23.587-0400|WARNING|sun-appserver-pe8.1|javax.enterprise.system.tools.admin|_ThreadID=10;|ADM5801:Admin
server channel creation failed.|#]
[#|2005-06-07T10:32:23.642-0400|SEVERE|sun-appserver-pe8.1|javax.enterprise.system.core|_ThreadID=10;|UnknownException
during startup. Disable quick startup by setting system property
com.sun.enterprise.server.ss.ASQuickStartup to false
com.sun.appserv.server.ServerLifecycleException:
java.rmi.server.ExportException: Listen failed on port: 0; nested
exception is:
java.net.SocketException: Cannot assign requested address
at
com.sun.enterprise.admin.server.core.channel.AdminChannel.createRMIChannel(AdminChannel.java:79)
at
com.sun.enterprise.admin.server.core.AdminChannelLifecycle.onInitialization(AdminChannelLifecycle.java:43)
at
com.sun.enterprise.server.ss.ASLazyKernel.initializeAdminService(ASLazyKernel.java:131)
at
com.sun.enterprise.server.ss.ASLazyKernel.startASSocketServices(ASLazyKernel.java:51)
at com.sun.enterprise.server.PEMain.run(PEMain.java:274)
at com.sun.enterprise.server.PEMain.main(PEMain.java:220)
Caused by: java.rmi.server.ExportException: Listen failed on port: 0;
nested exception is:
java.net.SocketException: Cannot assign requested address
at
sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:245)
at
sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:178)
at
sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:382)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:116)
at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:145)
at
sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:129)
at
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:275)
at
java.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:206)
at
java.rmi.server.UnicastRemoteObject.<init>(UnicastRemoteObject.java:97)
at
com.sun.enterprise.admin.server.core.channel.AdminChannelServer.<init>(AdminChannelServer.java:71)
at
com.sun.enterprise.admin.server.core.channel.AdminChannel.createServerObject(AdminChannel.java:216)
at
com.sun.enterprise.admin.server.core.channel.AdminChannel.createRMIChannel(AdminChannel.java:74)
... 5 more
Caused by: java.net.SocketException: Cannot assign requested address
at sun.nio.ch.Net.bind(Native Method)
at
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:108)
at
sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at
com.sun.enterprise.server.ss.ASServerSocket.bind(ASServerSocket.java:126)
at
com.sun.enterprise.server.ss.ASServerSocketImpl.listen(ASServerSocketImpl.java:121)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at
com.sun.enterprise.admin.server.core.channel.LocalRMIServerSocketFactory.createServerSocket(LocalRMIServerSocketFactory.java:61)
at
sun.rmi.transport.tcp.TCPEndpoint.newServerSocket(TCPEndpoint.java:615)
at
sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:231)
... 16 more
|#]
[#|2005-06-07T10:32:23.650-0400|WARNING|sun-appserver-pe8.1|javax.enterprise.system.stream.err|_ThreadID=10;|java.lang.RuntimeException:
Admin Server Channel is not initialized
at
com.sun.enterprise.admin.server.core.channel.AdminChannel.assertAdminServerChannelNotNull(AdminChannel.java:337)
at
com.sun.enterprise.admin.server.core.channel.AdminChannel.setRMIChannelAborting(AdminChannel.java:167)
at
com.sun.enterprise.admin.server.core.AdminChannelLifecycle.onAbort(AdminChannelLifecycle.java:84)
at
com.sun.enterprise.server.ss.ASLazyKernel.abortAdminService(ASLazyKernel.java:144)
at
com.sun.enterprise.server.ss.ASLazyKernel.exitServer(ASLazyKernel.java:77)
at
com.sun.enterprise.server.ss.ASLazyKernel.startASSocketServices(ASLazyKernel.java:67)
at com.sun.enterprise.server.PEMain.run(PEMain.java:274)
at com.sun.enterprise.server.PEMain.main(PEMain.java:220)
|#]
> I hope members think this is a proper place to ask this question.
Possibly if you had not just asked the same question on c.l.j.help
<http://www.physci.org/codes/javafaq.jsp#xpost>
For future reference, here are the main Java groups and short description.
<http://www.physci.org/codes/javafaq.jsp#groups>
--
Andrew Thompson
http://www.PhySci.org/codes/ Web & IT Help
http://www.PhySci.org/ Open-source software suite
http://www.1point1C.org/ Science & Technology
http://www.LensEscapes.com/ Images that escape the mundane