This error means that there is already a process that has binded to port
8080.
Running the following commands should fix the problem.
/etc/rc.d/init.d/edg-tomcat4 stop
su tomcat4 -c 'killall -9 java'
rm -f /var/tomcat4/logs/catalina.out
/etc/rc.d/init.d/edg-tomcat4 start
Anatoly Oreshkin wrote:
> Hello,
>
> I've installed on one RH 7.3 machine LCG-2_3_0 UI, CE-torque, WN-torque,
> MON, SECLASSIC using aimk scripts.
> Examining Tomcat4 log catalina.out I've found out warning and error
> lines:
>
> Starting service Tomcat-Insecure
> Apache Tomcat/4.1
> log4j:WARN No appenders could be found for logger
> (org.edg.info.ArchiverServlet).
> log4j:WARN Please initialize the log4j system properly.
> java.net.SocketException: Address already in use
> ...
>
> Full log is attached to mail.
>
>
> What might be the cause ?
> Any hints.
>
> Thank you.
> Anatoly.
>
>
>
>------------------------------------------------------------------------
>
>Starting service Tomcat-Insecure
>Apache Tomcat/4.1
>log4j:WARN No appenders could be found for logger
>(org.edg.info.ArchiverServlet).
>log4j:WARN Please initialize the log4j system properly.
>java.net.SocketException: Address already in use
> 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
>sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:52)
> at
>org.edg.info.StreamingServer.setupSocket(StreamingServer.java:628)
> at org.edg.info.StreamingServer.<init>(StreamingServer.java:102)
> at org.edg.info.ConsumerServlet.init(ConsumerServlet.java:101)
> at javax.servlet.GenericServlet.init(GenericServlet.java)
> at
>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:934)
> at
>org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821)
> at
>org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
> at
>org.apache.catalina.core.StandardContext.start(StandardContext.java:
>3608)
> at
>org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
> at
>org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
> at
>org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
> at
>org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:257)
> at
>org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
>at
>org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569)
> at
>org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
> at
>org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
> at
>org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
> at
>org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
> at
>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
> at
>org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
> at
>org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
> at
>org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
> at
>org.apache.catalina.core.StandardService.start(StandardService.java:497)
> at
>org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
> at org.apache.catalina.startup.Catalina.start(Catalina.java:512)
> at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
> at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> at
>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:324)
> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
>java.lang.NullPointerException
> at
>org.edg.info.ContinuousConsumerInstance.prepareStartStreamingMessage(ContinuousConsumerInstance.java:158)
> at
>org.edg.info.ContinuousConsumerInstance$StartQueryThread.run(ContinuousConsumerInstance.java:417)
>java.lang.NullPointerException
> at
>org.edg.info.ContinuousConsumerInstance.prepareStartStreamingMessage(ContinuousConsumerInstance.java:158)
> at
>org.edg.info.ContinuousConsumerInstance$StartQueryThread.run(ContinuousConsumerInstance.java:417)
>
>
>
|