Hi,
your logs should be all empty except of stdoutt.log and info.log.
$ cat stdoutt.log
…
Wildfire 3.0.0
Admin console listening at:
http://127.0.0.1:9090
https://127.0.0.1:9091
$ cat info.log
2006.07.04 17:12:16 Wildfire 3.0.0
2006.07.04 17:12:23 Admin console listening at:
http://127.0.0.1:9090
/code
If this is not the case then get a javacore with kill -3 Wildfire-PID - it will be written to nohup.out and should look like this:
Full thread dump Java HotSpot™ Server VM (1.5.0_07-b03 mixed mode):
“SunJsseListener1-1” prio=1 tid=0x09dab638 nid=0x5820 in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on <0xa55cc120> (a org.mortbay.util.ThreadPool$PoolThread)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)
- locked <0xa55cc120> (a org.mortbay.util.ThreadPool$PoolThread)
“SunJsseListener1-0” prio=1 tid=0x098ebb00 nid=0x581f in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on <0xa55cbe50> (a org.mortbay.util.ThreadPool$PoolThread)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)
- locked <0xa55cbe50> (a org.mortbay.util.ThreadPool$PoolThread)
“Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9091]]” prio=1 tid=0x09d4eb30 nid=0x581e runnable
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0xa66f9ae0> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.jav a:259)
at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:432)
at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:634)
“SocketListener0-1” prio=1 tid=0x09dc84b0 nid=0x581d in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on <0xa66f04d0> (a org.mortbay.util.ThreadPool$PoolThread)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)
- locked <0xa66f04d0> (a org.mortbay.util.ThreadPool$PoolThread)
“SocketListener0-0” prio=1 tid=0x0a033f18 nid=0x581c in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on <0xa66f0548> (a org.mortbay.util.ThreadPool$PoolThread)
at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)
- locked <0xa66f0548> (a org.mortbay.util.ThreadPool$PoolThread)
“Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9090]” prio=1 tid=0x0989a3e8 nid=0x581b runnable
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked <0xa66f0630> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:450)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:432)
at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:634)
“SessionScavenger” daemon prio=1 tid=0x09bd34f8 nid=0x581a waiting on condition
at java.lang.Thread.sleep(Native Method)
at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractS essionManager.java:587)
“Rollover” daemon prio=1 tid=0x098a4be8 nid=0x5818 waiting on condition
at java.lang.Thread.sleep(Native Method)
at org.mortbay.util.RolloverFileOutputStream$Rollover.run(RolloverFileOutputStream .java:300)
“DestroyJavaVM” prio=1 tid=0x09608208 nid=0x5808 waiting on condition
“pool-1-thread-1” prio=1 tid=0x096edb20 nid=0x5817 waiting on condition
at sun.misc.Unsafe.park(Native Method)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNano s(AbstractQueuedSynchronizer.java:1803)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:135)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Schedule dThreadPoolExecutor.java:504)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Schedule dThreadPoolExecutor.java:497)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:470)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:674)
at java.lang.Thread.run(Thread.java:595)
“Thread-0” daemon prio=1 tid=0x096c77b8 nid=0x5814 waiting on condition
at java.lang.Thread.sleep(Native Method)
at com.install4j.runtime.Launcher$StopWatcherThread.run(Unknown Source)
“Low Memory Detector” daemon prio=1 tid=0x096a0648 nid=0x5812 runnable
“CompilerThread1” daemon prio=1 tid=0x0969f178 nid=0x5811 waiting on condition
“CompilerThread0” daemon prio=1 tid=0x0969e0d0 nid=0x5810 waiting on condition
“AdapterThread” daemon prio=1 tid=0x0969cf58 nid=0x580f waiting on condition
“Signal Dispatcher” daemon prio=1 tid=0x0969c0c0 nid=0x580e runnable
“Finalizer” daemon prio=1 tid=0x096918f8 nid=0x580d in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on <0xa63726a0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked <0xa63726a0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
“Reference Handler” daemon prio=1 tid=0x09691398 nid=0x580c in Object.wait()
at java.lang.Object.wait(Native Method)
- waiting on <0xa6372720> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:474)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked <0xa6372720> (a java.lang.ref.Reference$Lock)
“VM Thread” prio=1 tid=0x0968eec8 nid=0x580b runnable
“VM Periodic Task Thread” prio=1 tid=0x096a1b30 nid=0x5813 waiting on condition
/code
Mybe you want to post your thread dump here using … , so one can probably check if startup did block somewhere … but this will be a hard task.
LG