I use JDK1.2.2RC3 in Linux to run JServ. I met dump probem
in the error log filr.
error_log file has msg:
"Full thread dump Classic VM (Linux_JDK_RC3,native threads):"
"Monitor Cache Dump:"
"Registered Monitor Dump:"
Detail is followed.
Please ask what is dump ?
How can I resolve this problem ?
How can I do to increase JDK's stability?
Thanks.
"mod_jserv.log"
----------------------
[11/01/2000 07:18:23:659] (INFO) jserv_watchdog:(16187) watchdog_cleanup()
[11/01/2000 07:18:23:660] (INFO) Apache Module was cleaned-up
[11/01/2000 07:18:23:663] (INFO) Wrapper: Shutting down JServ (PID=16188)
(sig 15)
[11/01/2000 07:18:23:663] (INFO) wrapper: Terminating JServ (PID=16188, VM
PID=16199)
[11/01/2000 07:18:23:663] (INFO) ajp12: sending shutdown signal
[11/01/2000 07:18:34:178] (INFO) jserv_watchdog:(16502) watchdog_cleanup()
[11/01/2000 07:18:34:178] (INFO) Apache Module was cleaned-up
[11/01/2000 07:18:37:722] (INFO) wrapper classpath:
/usr/lib/apache/ApacheJServ.jar:/home/httpd/classes/servlet-2.0.jar
[11/01/2000 07:18:37:723] (INFO) wrapper: Java VM spawned (PID=16514,
PPID=16503)
[11/01/2000 07:18:47:729] (INFO) wrapper: watching processes
(PID=16503,PPID=16502,JVM PID=16514)
[11/01/2000 07:22:01:039] (INFO) jserv_watchdog:(16502) watchdog_cleanup()
[11/01/2000 07:22:01:040] (INFO) Apache Module was cleaned-up
[11/01/2000 07:22:01:043] (INFO) Wrapper: Shutting down JServ (PID=16503)
(sig 15)
[11/01/2000 07:22:01:043] (INFO) wrapper: Terminating JServ (PID=16503, VM
PID=16514)
[11/01/2000 07:22:01:043] (INFO) ajp12: sending shutdown signal
[11/01/2000 07:22:16:713] (INFO) jserv_watchdog:(16631) watchdog_cleanup()
[11/01/2000 07:22:16:714] (INFO) Apache Module was cleaned-up
[11/01/2000 07:22:20:252] (INFO) wrapper classpath:
/usr/lib/apache/ApacheJServ.jar:/home/httpd/classes/servlet-2.0.jar
[11/01/2000 07:22:20:253] (INFO) wrapper: Java VM spawned (PID=16643,
PPID=16632)
[11/01/2000 07:22:30:259] (INFO) wrapper: watching processes
(PID=16632,PPID=16631,JVM PID=16643)
"error_log"
----------------
Full thread dump Classic VM (Linux_JDK_RC3, native threads):
"Thread-76" (TID:0x40e851c0, sys_thread_t:0x8272360, state:R, native
ID:0x14007) prio=5
at java.net.PlainSocketImpl.socketClose(Native Method)
at java.net.PlainSocketImpl.close(PlainSocketImpl.java, Compiled Code)
at java.net.ServerSocket.close(ServerSocket.java, Compiled Code)
at org.apache.jserv.JServ.clear(JServ.java, Compiled Code)
at org.apache.jserv.JServ.terminate(JServ.java, Compiled Code)
at org.apache.jserv.JServConnection.readData(JServConnection.java, Compiled
Code)
at org.apache.jserv.JServConnection.run(JServConnection.java, Compiled
Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-1" (TID:0x40e7aef0, sys_thread_t:0x82d3248, state:CW, native
ID:0x1406) prio=5
at java.lang.Thread.sleep(Native Method)
at org.apache.jserv.JServServletManager.run(JServServletManager.java,
Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-0" (TID:0x40e84000, sys_thread_t:0x81e6900, state:CW, native
ID:0x1005) prio=1
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at org.apache.java.util.SimpleQueue.waitObject(SimpleQueue.java, Compiled
Code)
at org.apache.java.io.LogWriter$Agent.run(LogWriter.java, Compiled Code)
"Finalizer" (TID:0x40e66320, sys_thread_t:0x80d07b0, state:CW, native
ID:0xc04) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java, Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java, Compiled
Code)
"Reference Handler" (TID:0x40e663b0, sys_thread_t:0x80ca440, state:CW,
native ID:0x803) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:114)
"SIGQUIT handler" (TID:0x40e663e0, sys_thread_t:0x80cfc90, state:R,
native ID:0x402) prio=5
"main" (TID:0x40e661e0, sys_thread_t:0x80531d0, state:R, native
ID:0x400) prio=5
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java, Compiled Code)
at java.net.ServerSocket.implAccept(ServerSocket.java, Compiled Code)
at java.net.ServerSocket.accept(ServerSocket.java, Compiled Code)
at
org.apache.java.net.AuthenticatedServerSocket.accept(AuthenticatedServerSock
et.java, Compiled Code)
at org.apache.jserv.JServ.main(JServ.java, Compiled Code)
Monitor Cache Dump:
java.lang.ref.Reference$Lock@40E663C0/40E9B8A8: <unowned>
Waiting to be notified:
"Reference Handler" (0x80ca440)
java.lang.ref.ReferenceQueue$Lock@40E66338/40E9BD78: <unowned>
Waiting to be notified:
"Finalizer" (0x80d07b0)
org.apache.java.util.SimpleQueue@40E7A6F0/40F28978: <unowned>
Waiting to be notified:
"Thread-0" (0x81e6900)
java.lang.Class@40E72618/40ECE498: owner "Thread-76" (0x8272360) 1 entry
java.net.PlainSocketImpl@40E852D8/40EF77E8: owner "main" (0x80531d0) 1
entry
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "main" (0x80531d0) 1 entry
Thread queue lock: owner "main" (0x80531d0) 1 entry
Monitor registry: owner "main" (0x80531d0) 1 entry
JackWang
>[EMAIL PROTECTED] wrote:
>>
>> Hi,all,
>>
>> I always met the "Internal Server Error".
>>
>> I preused the FAQ, but did not find the similar
>> configuration problem, so I put here.
>>
>> I configure a servlet enging in the following
>> environment:
>> 1. RedHat release 6.0(HedWig)
>> kernel 2.2.10 (on an i686, should be i386 ?)
>> 2. Apache1.3.9
>> 3. ApacheJServ-1.1b2
>> 4. jsdk2.0
>> 5. BLACKDOWN jdk1.2.2-RC3
>> 6. glibc-2.1.2-11 (has been upgraded)
>> 7. glibc-devel-2.1.1-* (not upgraded, will be used ? )
>> 8. Perl5.005
>>
>> I have ever successfully browse all the pages linked to
>> the url:
>> http://202.103.147.202/jserv/
>> and
>> http://202.103.147.202/servlets/IsItWorking
>>
>> but when I refresh
>> http://202.103.147.202/jserv/engine/0/
>> for 3 to 5 times,
>>
>> or
>> later browse
>> http://202.103.147.202/servlets/IsItWorking
>>
>> I always met the "Internal Server Error".
>>
>> I have the problem for many days, I am urgent,
>> wait for someone's help.
>>
>> I don't know if I can use the atachments, so I
>> paste part contents in the 3 log files in this
>> mail, if you think this is annoying, I will say
>> sorry.
>>
>> Please help me, if you need the 6 configuration
>> files for Apache and JServ, please tell me, I will
>> send to your separately.
>>
>> Thanks in advance.
>Hi,
>as you are running automatic mode, use ApJServDefaultHost 127.0.0.1
>instead of external IP, and let us know.
>some of the problems address already in use, means that one server is
>started and not stopped. kill all the java processes before trying
>again.
>Jean-Luc
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]