You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@jakarta.apache.org by Jeff Haynes <Je...@techno.ca> on 2000/03/24 20:48:22 UTC
Jetspeed 1.0 causing Seg fault in Tomcat on Redhat 6.1 - Any
ideas?
I'm hoping someone can help me troubleshoot a Jetspeed installation. I
just downloaded & installed according to the directions, and configured
the appropriate properties files for my system. Problem is, when I
try to call http://myserver.com/servlet/jetspeed, Tomcat seg faults. I
see some activity that would indicate things are working correctly, as
you can see in the turbine.log file that I've included below. I'm at a
bit of a loss in terms of figuring out where the problem lies - perhaps
someone on this list has encountered & resolved a similar problem.
Environment:
- Redhat 6.1 (kernal 2.2.12-20)
- Apache 1.3.9
- IBM JDK 1.1.8
- IBM JRE 1.1.8
- Apache Tomcat 3.1 M1
- Apache Jetspeed 1.0
Tomcat runs fine with servlets & jsp pages until I try to hit the aliases
jetspeed servlet (as directed in the install docs). When I try to call
jetspeed, I get the following message in my console:
Context(): jetspeed: init
DbBrokerImpl: Is now turned on.
Context(): jetspeed: Turbine init()!
SIGSEGV received at bddff7bc in unknown. Processing terminated
Writing stack trace to javacore27991.txt ... OK
I have included the turbine.log file and the javacore27991.txt file that
is dumped when Tomcat shuts down. One thing that I really don't understand
is why the turbine.log shows that is was trying to get the Slashdot portlet
when I have removed all mention of it from the defaultPortlets.xml file...
Any help or hints would be greatly appreciated. I'd like to see if I can
upgrade my version of Tomcat, but the latest binaries seem to be unavailable
today.
Is there a jetspeed-specific mail list? If not, should there be one? It
seems
like a pretty interesting project, but reference resources are still a little
slim.
If anyone has it working, could they post a turbine.log file that shows what
happens after it grabs the Slashdot portlet?
Thanks,
Jeff
--
turbine.log file:
--
[Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- Classname:
org.apache.turbine.services.resources.TurbineResourceService
[Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- Retrieved service:
TurbineResourceService
[Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- Jetspeed Home: BEGIN default
portlets
[Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- JetspeedResources obtained
from System properties: null
[Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- JetspeedResources obtained
from Turbine: /usr/local/jetspeed/src/config/JetSp
eedResources.properties
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
CocoonPortlet
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = /content/dynamic/index.xml
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- Jetspeed: initializing the
ApplicationsPortlet: BEGIN
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
PortletBrowserPortlet
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = null
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- Jetspeed: initializing the
ApplicationsPortlet: END
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
ApplicationsPortlet
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = null
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.RSSPortlet
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = /content/xml/rss/Jetspeed.rss
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
FileServerPortlet
[Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = /content/static/search.html
[Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
RSSPortlet
[Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = http://freshmeat.net/backend/fm.rdf
[Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
RSSPortlet
[Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = http://www.apacheweek.com/issues/apachewee
k-headlines.xml
[Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
RSSPortlet
[Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = http://www.mozilla.org/news.rdf
[Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
RSSPortlet
[Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = http://www.javaworld.com/dat/jw.rdf
[Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
classname = org.apache.jetspeed.portal.portlets.
RSSPortlet
[Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
url = http://www.slashdot.org/slashdot.rdf
----
And here is an example of the core dump:
---
Sat Mar 25 03:37:29 2000
SIGSEGV received at bddff7bc in unknown. Processing terminated
java full version "JDK 1.1.8 IBM build l118-19991221 (JIT enabled: jitc)"
args: /usr/local/java/bin/linux/native_threads/java
org/apache/tomcat/shell/Startup
Operating Environment
---------------------
Host : b.
OS Level : 2.2.12-20.#1 Mon Sep 27 10:40:35 EDT 1999
glibc Version : 2.1.2
No. of Procs : 1
Memory Info:
total: used: free: shared: buffers: cached:
Mem: 131022848 127782912 3239936 26247168 14909440 56193024
Swap: 139788288 12668928 127119360
MemTotal: 127952 kB
MemFree: 3164 kB
MemShared: 25632 kB
Buffers: 14560 kB
Cached: 54876 kB
SwapTotal: 136512 kB
SwapFree: 124140 kB
User Limits (in bytes except for NOFILE and NPROC) -
RLIMIT_FSIZE : 104857600
RLIMIT_DATA : infinity
RLIMIT_STACK : 2088960
RLIMIT_CORE : 0
RLIMIT_NOFILE : 1024
RLIMIT_NPROC : 2048
Application Environment
-----------------------
Signal Handlers -
SIGQUIT : ignored
SIGILL : sysThreadIDump (libjava.so)
SIGABRT : sysThreadIDump (libjava.so)
SIGFPE : sysThreadIDump (libjava.so)
SIGBUS : sysThreadIDump (libjava.so)
SIGSEGV : sysThreadIDump (libjava.so)
SIGPIPE : ignored
SIGUSR1 : doSuspendLoop (libjava.so)
Environment Variables -
HOSTNAME=b
LOGNAME=subb
REMOTEHOST=fortress.extend.com
MAIL=/var/spool/mail/subb
MAIL=/var/spool/mail/subb
LD_LIBRARY_PATH=/usr/local/java/lib/linux/native_threads:/usr/lib:/usr/local
/lib
MACHTYPE=i386
MACHTYPE=i386
CLASSPATH=/usr/local/tomcat/webserver.jar:/usr/local/tomcat/lib/servlet.jar:
/usr/local/tomcat/lib/jasper.jar:/usr/
local/tomcat/lib/xml.jar:/usr/local/java/bin/../lib/tools.jar:/usr/local/jav
a/bin:/usr/local/java/lib/classes.zip:/usr/loc
al/tomcat/lib/servlet.jar:/usr/src/Apache-JServ-1.0b1/src/java:/content/tone
/java/jdbc:/content/tone/java/servlets:/conten
t/tone/java/beans:/usr/local/jaxp/jaxp.jar:/usr/local/src/tomcat-tools/ant.j
ar:/usr/local/src/jakarta-tools/ant/src/main:/
usr/local/tomcat:/usr/local/jetspeed/Jetspeed.jar:/usr/local/jetspeed/lib::/
usr/local/java/classes:/usr/local/java/lib/cla
sses.jar:/usr/local/java/lib/rt.jar:/usr/local/java/lib/i18n.jar:/usr/local/
java/lib/classes.zip
TERM=vt100
HOSTTYPE=i386-linux
HOSTTYPE=i386-linux
PATH=/bin:/usr/bin:/usr/etc:/etc:/usr/sbin:/usr/ucb:/usr/local/bin:/usr/open
win/bin:/root/bin:/usr/local/java/bin:
/usr/local/jre/bin:/usr/local/jsdk/bin:/usr/local/mysql/bin
HOME=/root
SHELL=/bin/tcsh
USER=subb
USER=subb
MANPATH=/usr/openwin/man:/usr/local/man:/usr/openwin/share/man:/usr/man
VENDOR=intel
GROUP=admin
JAVA_HOME=/usr/local/java
HOST=b
OSTYPE=linux
NNTPSERVER=news.istar.ca
PWD=/usr/local/tomcat
IRCSERVER=ca.undernet.org
SHLVL=4
EDITOR=pico
Current Thread Details
----------------------
"Thread-13" (TID:0x402e0c48, sys_thread_t:0x86fb6c0)
Native Thread State: ThreadID: 0000380f Reuse: 4 USER RUNNING
Native Stack Data : base: bddffd20 pointer bdde096c used(127924)
free(-11188)
----- Monitors held -----
----- Native stack -----
??
??
??
??
??
??
??
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5 *current thread*
----------------------------------------------------------------------
Total Thread Count: 15
Active Thread Count: 14
JNI Thread Count: 0
Full thread dump:
"Thread-13" (TID:0x402e0c48, sys_thread_t:0x86fb6c0)
Native Thread State: ThreadID: 0000380f Reuse: 4 USER RUNNING
Native Stack Data : base: bddffd20 pointer bdde0960 used(127936)
free(-11200)
----- Monitors held -----
----- Native stack -----
HÞ½
HÞ½
HÞ½
HÞ½
HÞ½
HÞ½
??
??
??
??
??
??
??
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5 *current thread*
----------------------------------------------------------------------
"Keep-Alive-Timer:my.netscape.com" (TID:0x404e2178,
sys_thread_t:0x8660540)
Native Thread State: ThreadID: 0000340e Reuse: 3 USER MONITOR WAIT
Native Stack Data : base: bdfffd20 pointer bdfff908 used(1048)
free(115688)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
java_lang_Thread_sleep
Java_java_lang_Thread_sleep_stub
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=8
sun.net.www.http.ClientVector.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"Thread-6" (TID:0x402e0e78, sys_thread_t:0x8579f10)
Native Thread State: ThreadID: 0000300d Reuse: 1 USER MONITOR WAIT
Native Stack Data : base: be1ffd20 pointer be1ff904 used(1052)
free(115684)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
java_lang_Thread_sleep
Java_java_lang_Thread_sleep_stub
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
com.javaexchange.dbConnectionBroker.DbConnectionBroker.run(Compiled
Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"StandardManager" (TID:0x402e0f68, sys_thread_t:0x82d77e8)
Native Thread State: ThreadID: 0000280b Reuse: 1 DAEMON MONITOR WAIT
Native Stack Data : base: be5ffd20 pointer be5ff91c used(1028)
free(115708)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
java_lang_Thread_sleep
Java_java_lang_Thread_sleep_stub
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
org.apache.tomcat.session.StandardManager.threadSleep(Compiled Code)
org.apache.tomcat.session.StandardManager.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"StandardManager" (TID:0x402e0fb8, sys_thread_t:0x825e8a0)
Native Thread State: ThreadID: 0000240a Reuse: 1 DAEMON MONITOR WAIT
Native Stack Data : base: be7ffd20 pointer be7ff91c used(1028)
free(115708)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
java_lang_Thread_sleep
Java_java_lang_Thread_sleep_stub
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
org.apache.tomcat.session.StandardManager.threadSleep(Compiled Code)
org.apache.tomcat.session.StandardManager.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"Thread-3" (TID:0x402e1008, sys_thread_t:0x824a448)
Native Thread State: ThreadID: 00002009 Reuse: 1 USER SUSPENDED
Native Stack Data : base: be9ffd20 pointer be9ff724 used(1532)
free(115204)
----- Monitors held -----
java.net.PlainSocketImpl@4033d108
----- Native stack -----
sysAcceptFD - FD: 25
java_net_PlainSocketImpl_socketAccept
Java_java_net_PlainSocketImpl_socketAccept_stub
??
??
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
java.net.PlainSocketImpl.accept(Compiled Code)
java.net.ServerSocket.implAccept(Compiled Code)
java.net.ServerSocket.accept(Compiled Code)
org.apache.tomcat.service.TcpEndpoint.acceptConnections(Compiled Code)
org.apache.tomcat.service.TcpListenerThread.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"Thread-2" (TID:0x402e1058, sys_thread_t:0x8248248)
Native Thread State: ThreadID: 00001c08 Reuse: 1 USER SUSPENDED
Native Stack Data : base: bebffd20 pointer bebff724 used(1532)
free(115204)
----- Monitors held -----
java.net.PlainSocketImpl@4033d4b0
----- Native stack -----
sysAcceptFD - FD: 24
java_net_PlainSocketImpl_socketAccept
Java_java_net_PlainSocketImpl_socketAccept_stub
??
??
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
java.net.PlainSocketImpl.accept(Compiled Code)
java.net.ServerSocket.implAccept(Compiled Code)
java.net.ServerSocket.accept(Compiled Code)
org.apache.tomcat.service.TcpEndpoint.acceptConnections(Compiled Code)
org.apache.tomcat.service.TcpListenerThread.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"TCP Accept-2" (TID:0x402e10a8, sys_thread_t:0x81f4ef0)
Native Thread State: ThreadID: 00001807 Reuse: 1 DAEMON SUSPENDED
Native Stack Data : base: bedffd20 pointer bedff6fc used(1572)
free(115164)
----- Monitors held -----
java.net.PlainSocketImpl@4033d9c8
----- Native stack -----
sysAcceptFD - FD: 23
java_net_PlainSocketImpl_socketAccept
Java_java_net_PlainSocketImpl_socketAccept_stub
??
??
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
java.net.PlainSocketImpl.accept(Compiled Code)
java.net.ServerSocket.implAccept(Compiled Code)
java.net.ServerSocket.accept(Compiled Code)
sun.rmi.transport.proxy.HttpAwareServerSocket.accept(Compiled Code)
sun.rmi.transport.tcp.TCPTransport.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"KeepAlive" (TID:0x402e10f8, sys_thread_t:0x822fac0)
Native Thread State: ThreadID: 00001406 Reuse: 1 USER MONITOR WAIT
Native Stack Data : base: befffd20 pointer befff928 used(1016)
free(115720)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
java_lang_Thread_sleep
Java_java_lang_Thread_sleep_stub
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
sun.rmi.transport.KeepAlive.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"Reaper" (TID:0x402e1148, sys_thread_t:0x821b008)
Native Thread State: ThreadID: 00001005 Reuse: 1 DAEMON MONITOR WAIT
Native Stack Data : base: bf1ffd20 pointer bf1ff924 used(1020)
free(115716)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
java_lang_Thread_sleep
Java_java_lang_Thread_sleep_stub
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
sun.rmi.transport.Reaper.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"TCP Accept-1" (TID:0x402e1198, sys_thread_t:0x82214d0)
Native Thread State: ThreadID: 00000c04 Reuse: 1 DAEMON SUSPENDED
Native Stack Data : base: bf3ffd20 pointer bf3ff6fc used(1572)
free(115164)
----- Monitors held -----
java.net.PlainSocketImpl@4034bdb8
----- Native stack -----
sysAcceptFD - FD: 19
java_net_PlainSocketImpl_socketAccept
Java_java_net_PlainSocketImpl_socketAccept_stub
??
??
??
??
??
??
??
java_lang_Compiler_start
__irem_trap6
------ Java stack ------ () prio=5
java.net.PlainSocketImpl.accept(Compiled Code)
java.net.ServerSocket.implAccept(Compiled Code)
java.net.ServerSocket.accept(Compiled Code)
sun.rmi.transport.proxy.HttpAwareServerSocket.accept(Compiled Code)
sun.rmi.transport.tcp.TCPTransport.run(Compiled Code)
java.lang.Thread.run(Compiled Code)
----------------------------------------------------------------------
"Async Garbage Collector" (TID:0x402e1238, sys_thread_t:0x80ae1c0)
Native Thread State: ThreadID: 00000803 Reuse: 1 DAEMON MONITOR WAIT
Native Stack Data : base: bf5ffd20 pointer bf5ffb14 used(524)
free(116212)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
sysThreadSleep
threadSleep
SetOrigArgs
sysThread_shell
pthread_detach
__clone
------ Java stack ------ () prio=1
----------------------------------------------------------------------
"Finalizer thread" (TID:0x402e1288, sys_thread_t:0x80adf30)
Native Thread State: ThreadID: 00000402 Reuse: 1 DAEMON MONITOR WAIT
Native Stack Data : base: bf7ffd20 pointer bf7ffb88 used(408)
free(116328)
----- Monitors held -----
----- Native stack -----
sysMonitorWait - waiting on Finalize me queue lock
finalizeOnExit
sysThread_shell
pthread_detach
__clone
------ Java stack ------ () prio=1
----------------------------------------------------------------------
"main" (TID:0x402e12d8, sys_thread_t:0x804ae38)
Native Thread State: ThreadID: 00000400 Reuse: 1 USER PRIMORDIAL
MONITOR WAIT
Native Stack Data : base: bffff7ac pointer bffff648 used(356)
free(116380)
----- Monitors held -----
----- Native stack -----
sysMonitorWait
WaitToDie
java_main
java_main
__libc_start_main
__libc_start_main
------ Java stack ------ () prio=5
----------------------------------------------------------------------
System Monitor Status
---------------------
Verifier lock: unowned.
JIT monitor: unowned.
JIT monitor: unowned.
JIT monitor: unowned.
JIT monitor: unowned.
JIT monitor: unowned.
Thread queue lock: unowned.
Name and type hash table lock: unowned.
String intern lock: unowned.
JNI pinning lock: unowned.
JNI global reference lock: unowned.
Zip lock: unowned.
BinClass lock: unowned.
Class loading lock: unowned.
Java stack lock: unowned.
Code rewrite lock: unowned.
Heap Lock: unowned.
Has finalization queue lock: unowned.
Finalize me queue lock: unowned.
Integer lock access-lock: unowned.
Monitor cache lock: unowned.
Monitor registry: unowned.
Object Monitor Status
---------------------
java.net.PlainSocketImpl@4033d108: owner: "Thread-3"
java.net.PlainSocketImpl@4033d4b0: owner: "Thread-2"
java.net.PlainSocketImpl@4033d9c8: owner: "TCP Accept-2"
java.net.PlainSocketImpl@4034bdb8: owner: "TCP Accept-1"
Re: Jetspeed 1.0 causing Seg fault in Tomcat on Redhat 6.1 - Any ideas?
Posted by Brill Pappin <br...@jmonkey.com>.
Looks to me as if its the VM crapping out... and not JS. have you tried
another VM?
- Brill Pappin
----- Original Message -----
From: "Jeff Haynes" <Je...@techno.ca>
To: <ge...@jakarta.apache.org>
Sent: Friday, March 24, 2000 2:48 PM
Subject: Jetspeed 1.0 causing Seg fault in Tomcat on Redhat 6.1 - Any ideas?
> I'm hoping someone can help me troubleshoot a Jetspeed installation. I
> just downloaded & installed according to the directions, and configured
> the appropriate properties files for my system. Problem is, when I
> try to call http://myserver.com/servlet/jetspeed, Tomcat seg faults. I
> see some activity that would indicate things are working correctly, as
> you can see in the turbine.log file that I've included below. I'm at a
> bit of a loss in terms of figuring out where the problem lies - perhaps
> someone on this list has encountered & resolved a similar problem.
>
> Environment:
>
> - Redhat 6.1 (kernal 2.2.12-20)
> - Apache 1.3.9
> - IBM JDK 1.1.8
> - IBM JRE 1.1.8
> - Apache Tomcat 3.1 M1
> - Apache Jetspeed 1.0
>
>
> Tomcat runs fine with servlets & jsp pages until I try to hit the aliases
> jetspeed servlet (as directed in the install docs). When I try to call
> jetspeed, I get the following message in my console:
>
>
> Context(): jetspeed: init
> DbBrokerImpl: Is now turned on.
> Context(): jetspeed: Turbine init()!
> SIGSEGV received at bddff7bc in unknown. Processing terminated
> Writing stack trace to javacore27991.txt ... OK
>
>
> I have included the turbine.log file and the javacore27991.txt file that
> is dumped when Tomcat shuts down. One thing that I really don't
understand
> is why the turbine.log shows that is was trying to get the Slashdot
portlet
> when I have removed all mention of it from the defaultPortlets.xml file...
>
> Any help or hints would be greatly appreciated. I'd like to see if I can
> upgrade my version of Tomcat, but the latest binaries seem to be
unavailable
> today.
>
> Is there a jetspeed-specific mail list? If not, should there be one? It
> seems
> like a pretty interesting project, but reference resources are still a
little
> slim.
>
> If anyone has it working, could they post a turbine.log file that shows
what
> happens after it grabs the Slashdot portlet?
>
> Thanks,
> Jeff
>
>
> --
>
> turbine.log file:
>
> --
>
>
> [Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- Classname:
> org.apache.turbine.services.resources.TurbineResourceService
> [Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- Retrieved service:
> TurbineResourceService
> [Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- Jetspeed Home: BEGIN default
> portlets
> [Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- JetspeedResources obtained
> from System properties: null
> [Sat Mar 25 03:37:23 EST 2000] -- NOTICE -- JetspeedResources obtained
> from Turbine: /usr/local/jetspeed/src/config/JetSp
> eedResources.properties
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> CocoonPortlet
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = /content/dynamic/index.xml
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- Jetspeed: initializing the
> ApplicationsPortlet: BEGIN
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> PortletBrowserPortlet
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = null
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- Jetspeed: initializing the
> ApplicationsPortlet: END
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> ApplicationsPortlet
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = null
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.RSSPortlet
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = /content/xml/rss/Jetspeed.rss
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> FileServerPortlet
> [Sat Mar 25 03:37:27 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = /content/static/search.html
> [Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> RSSPortlet
> [Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = http://freshmeat.net/backend/fm.rdf
> [Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> RSSPortlet
> [Sat Mar 25 03:37:28 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = http://www.apacheweek.com/issues/apachewee
> k-headlines.xml
> [Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> RSSPortlet
> [Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = http://www.mozilla.org/news.rdf
> [Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> RSSPortlet
> [Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = http://www.javaworld.com/dat/jw.rdf
> [Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> classname = org.apache.jetspeed.portal.portlets.
> RSSPortlet
> [Sat Mar 25 03:37:29 EST 2000] -- NOTICE -- PortletFactory.getPortlet():
> url = http://www.slashdot.org/slashdot.rdf
>
>
>
> ----
>
> And here is an example of the core dump:
>
> ---
>
>
> Sat Mar 25 03:37:29 2000
>
> SIGSEGV received at bddff7bc in unknown. Processing terminated
> java full version "JDK 1.1.8 IBM build l118-19991221 (JIT enabled: jitc)"
> args: /usr/local/java/bin/linux/native_threads/java
> org/apache/tomcat/shell/Startup
>
> Operating Environment
> ---------------------
> Host : b.
> OS Level : 2.2.12-20.#1 Mon Sep 27 10:40:35 EDT 1999
> glibc Version : 2.1.2
> No. of Procs : 1
> Memory Info:
> total: used: free: shared: buffers: cached:
> Mem: 131022848 127782912 3239936 26247168 14909440 56193024
> Swap: 139788288 12668928 127119360
> MemTotal: 127952 kB
> MemFree: 3164 kB
> MemShared: 25632 kB
> Buffers: 14560 kB
> Cached: 54876 kB
> SwapTotal: 136512 kB
> SwapFree: 124140 kB
>
> User Limits (in bytes except for NOFILE and NPROC) -
> RLIMIT_FSIZE : 104857600
> RLIMIT_DATA : infinity
> RLIMIT_STACK : 2088960
> RLIMIT_CORE : 0
> RLIMIT_NOFILE : 1024
> RLIMIT_NPROC : 2048
>
> Application Environment
> -----------------------
> Signal Handlers -
> SIGQUIT : ignored
> SIGILL : sysThreadIDump (libjava.so)
> SIGABRT : sysThreadIDump (libjava.so)
> SIGFPE : sysThreadIDump (libjava.so)
> SIGBUS : sysThreadIDump (libjava.so)
> SIGSEGV : sysThreadIDump (libjava.so)
> SIGPIPE : ignored
> SIGUSR1 : doSuspendLoop (libjava.so)
>
> Environment Variables -
> HOSTNAME=b
> LOGNAME=subb
> REMOTEHOST=fortress.extend.com
> MAIL=/var/spool/mail/subb
> MAIL=/var/spool/mail/subb
>
>
LD_LIBRARY_PATH=/usr/local/java/lib/linux/native_threads:/usr/lib:/usr/local
> /lib
> MACHTYPE=i386
> MACHTYPE=i386
>
>
CLASSPATH=/usr/local/tomcat/webserver.jar:/usr/local/tomcat/lib/servlet.jar:
> /usr/local/tomcat/lib/jasper.jar:/usr/
>
local/tomcat/lib/xml.jar:/usr/local/java/bin/../lib/tools.jar:/usr/local/jav
> a/bin:/usr/local/java/lib/classes.zip:/usr/loc
>
al/tomcat/lib/servlet.jar:/usr/src/Apache-JServ-1.0b1/src/java:/content/tone
> /java/jdbc:/content/tone/java/servlets:/conten
>
t/tone/java/beans:/usr/local/jaxp/jaxp.jar:/usr/local/src/tomcat-tools/ant.j
> ar:/usr/local/src/jakarta-tools/ant/src/main:/
>
usr/local/tomcat:/usr/local/jetspeed/Jetspeed.jar:/usr/local/jetspeed/lib::/
> usr/local/java/classes:/usr/local/java/lib/cla
>
sses.jar:/usr/local/java/lib/rt.jar:/usr/local/java/lib/i18n.jar:/usr/local/
> java/lib/classes.zip
> TERM=vt100
> HOSTTYPE=i386-linux
> HOSTTYPE=i386-linux
>
>
PATH=/bin:/usr/bin:/usr/etc:/etc:/usr/sbin:/usr/ucb:/usr/local/bin:/usr/open
> win/bin:/root/bin:/usr/local/java/bin:
> /usr/local/jre/bin:/usr/local/jsdk/bin:/usr/local/mysql/bin
> HOME=/root
> SHELL=/bin/tcsh
> USER=subb
> USER=subb
>
> MANPATH=/usr/openwin/man:/usr/local/man:/usr/openwin/share/man:/usr/man
> VENDOR=intel
> GROUP=admin
> JAVA_HOME=/usr/local/java
> HOST=b
> OSTYPE=linux
> NNTPSERVER=news.istar.ca
> PWD=/usr/local/tomcat
> IRCSERVER=ca.undernet.org
> SHLVL=4
> EDITOR=pico
>
>
> Current Thread Details
> ----------------------
> "Thread-13" (TID:0x402e0c48, sys_thread_t:0x86fb6c0)
> Native Thread State: ThreadID: 0000380f Reuse: 4 USER RUNNING
> Native Stack Data : base: bddffd20 pointer bdde096c used(127924)
> free(-11188)
> ----- Monitors held -----
> ----- Native stack -----
>
>
>
>
>
>
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5 *current thread*
> ----------------------------------------------------------------------
>
>
> Total Thread Count: 15
> Active Thread Count: 14
> JNI Thread Count: 0
>
> Full thread dump:
> "Thread-13" (TID:0x402e0c48, sys_thread_t:0x86fb6c0)
> Native Thread State: ThreadID: 0000380f Reuse: 4 USER RUNNING
> Native Stack Data : base: bddffd20 pointer bdde0960 used(127936)
> free(-11200)
> ----- Monitors held -----
> ----- Native stack -----
> HÞ½
> HÞ½
> HÞ½
> HÞ½
> HÞ½
> HÞ½
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5 *current thread*
> ----------------------------------------------------------------------
>
> "Keep-Alive-Timer:my.netscape.com" (TID:0x404e2178,
> sys_thread_t:0x8660540)
> Native Thread State: ThreadID: 0000340e Reuse: 3 USER MONITOR WAIT
> Native Stack Data : base: bdfffd20 pointer bdfff908 used(1048)
> free(115688)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> java_lang_Thread_sleep
> Java_java_lang_Thread_sleep_stub
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=8
> sun.net.www.http.ClientVector.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "Thread-6" (TID:0x402e0e78, sys_thread_t:0x8579f10)
> Native Thread State: ThreadID: 0000300d Reuse: 1 USER MONITOR WAIT
> Native Stack Data : base: be1ffd20 pointer be1ff904 used(1052)
> free(115684)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> java_lang_Thread_sleep
> Java_java_lang_Thread_sleep_stub
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
>
com.javaexchange.dbConnectionBroker.DbConnectionBroker.run(Compiled
> Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "StandardManager" (TID:0x402e0f68, sys_thread_t:0x82d77e8)
> Native Thread State: ThreadID: 0000280b Reuse: 1 DAEMON MONITOR WAIT
> Native Stack Data : base: be5ffd20 pointer be5ff91c used(1028)
> free(115708)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> java_lang_Thread_sleep
> Java_java_lang_Thread_sleep_stub
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> org.apache.tomcat.session.StandardManager.threadSleep(Compiled
Code)
> org.apache.tomcat.session.StandardManager.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "StandardManager" (TID:0x402e0fb8, sys_thread_t:0x825e8a0)
> Native Thread State: ThreadID: 0000240a Reuse: 1 DAEMON MONITOR WAIT
> Native Stack Data : base: be7ffd20 pointer be7ff91c used(1028)
> free(115708)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> java_lang_Thread_sleep
> Java_java_lang_Thread_sleep_stub
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> org.apache.tomcat.session.StandardManager.threadSleep(Compiled
Code)
> org.apache.tomcat.session.StandardManager.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "Thread-3" (TID:0x402e1008, sys_thread_t:0x824a448)
> Native Thread State: ThreadID: 00002009 Reuse: 1 USER SUSPENDED
> Native Stack Data : base: be9ffd20 pointer be9ff724 used(1532)
> free(115204)
> ----- Monitors held -----
> java.net.PlainSocketImpl@4033d108
> ----- Native stack -----
> sysAcceptFD - FD: 25
> java_net_PlainSocketImpl_socketAccept
> Java_java_net_PlainSocketImpl_socketAccept_stub
> ??
> ??
> ??
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> java.net.PlainSocketImpl.accept(Compiled Code)
> java.net.ServerSocket.implAccept(Compiled Code)
> java.net.ServerSocket.accept(Compiled Code)
> org.apache.tomcat.service.TcpEndpoint.acceptConnections(Compiled
Code)
> org.apache.tomcat.service.TcpListenerThread.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "Thread-2" (TID:0x402e1058, sys_thread_t:0x8248248)
> Native Thread State: ThreadID: 00001c08 Reuse: 1 USER SUSPENDED
> Native Stack Data : base: bebffd20 pointer bebff724 used(1532)
> free(115204)
> ----- Monitors held -----
> java.net.PlainSocketImpl@4033d4b0
> ----- Native stack -----
> sysAcceptFD - FD: 24
> java_net_PlainSocketImpl_socketAccept
> Java_java_net_PlainSocketImpl_socketAccept_stub
> ??
> ??
> ??
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> java.net.PlainSocketImpl.accept(Compiled Code)
> java.net.ServerSocket.implAccept(Compiled Code)
> java.net.ServerSocket.accept(Compiled Code)
> org.apache.tomcat.service.TcpEndpoint.acceptConnections(Compiled
Code)
> org.apache.tomcat.service.TcpListenerThread.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "TCP Accept-2" (TID:0x402e10a8, sys_thread_t:0x81f4ef0)
> Native Thread State: ThreadID: 00001807 Reuse: 1 DAEMON SUSPENDED
> Native Stack Data : base: bedffd20 pointer bedff6fc used(1572)
> free(115164)
> ----- Monitors held -----
> java.net.PlainSocketImpl@4033d9c8
> ----- Native stack -----
> sysAcceptFD - FD: 23
> java_net_PlainSocketImpl_socketAccept
> Java_java_net_PlainSocketImpl_socketAccept_stub
> ??
> ??
> ??
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> java.net.PlainSocketImpl.accept(Compiled Code)
> java.net.ServerSocket.implAccept(Compiled Code)
> java.net.ServerSocket.accept(Compiled Code)
> sun.rmi.transport.proxy.HttpAwareServerSocket.accept(Compiled
Code)
> sun.rmi.transport.tcp.TCPTransport.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "KeepAlive" (TID:0x402e10f8, sys_thread_t:0x822fac0)
> Native Thread State: ThreadID: 00001406 Reuse: 1 USER MONITOR WAIT
> Native Stack Data : base: befffd20 pointer befff928 used(1016)
> free(115720)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> java_lang_Thread_sleep
> Java_java_lang_Thread_sleep_stub
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> sun.rmi.transport.KeepAlive.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "Reaper" (TID:0x402e1148, sys_thread_t:0x821b008)
> Native Thread State: ThreadID: 00001005 Reuse: 1 DAEMON MONITOR WAIT
> Native Stack Data : base: bf1ffd20 pointer bf1ff924 used(1020)
> free(115716)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> java_lang_Thread_sleep
> Java_java_lang_Thread_sleep_stub
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> sun.rmi.transport.Reaper.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "TCP Accept-1" (TID:0x402e1198, sys_thread_t:0x82214d0)
> Native Thread State: ThreadID: 00000c04 Reuse: 1 DAEMON SUSPENDED
> Native Stack Data : base: bf3ffd20 pointer bf3ff6fc used(1572)
> free(115164)
> ----- Monitors held -----
> java.net.PlainSocketImpl@4034bdb8
> ----- Native stack -----
> sysAcceptFD - FD: 19
> java_net_PlainSocketImpl_socketAccept
> Java_java_net_PlainSocketImpl_socketAccept_stub
> ??
> ??
> ??
> ??
> ??
> ??
> ??
>
> java_lang_Compiler_start
>
> __irem_trap6
> ------ Java stack ------ () prio=5
> java.net.PlainSocketImpl.accept(Compiled Code)
> java.net.ServerSocket.implAccept(Compiled Code)
> java.net.ServerSocket.accept(Compiled Code)
> sun.rmi.transport.proxy.HttpAwareServerSocket.accept(Compiled
Code)
> sun.rmi.transport.tcp.TCPTransport.run(Compiled Code)
> java.lang.Thread.run(Compiled Code)
> ----------------------------------------------------------------------
>
> "Async Garbage Collector" (TID:0x402e1238, sys_thread_t:0x80ae1c0)
> Native Thread State: ThreadID: 00000803 Reuse: 1 DAEMON MONITOR WAIT
> Native Stack Data : base: bf5ffd20 pointer bf5ffb14 used(524)
> free(116212)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> sysThreadSleep
> threadSleep
> SetOrigArgs
> sysThread_shell
> pthread_detach
> __clone
> ------ Java stack ------ () prio=1
> ----------------------------------------------------------------------
>
> "Finalizer thread" (TID:0x402e1288, sys_thread_t:0x80adf30)
> Native Thread State: ThreadID: 00000402 Reuse: 1 DAEMON MONITOR WAIT
> Native Stack Data : base: bf7ffd20 pointer bf7ffb88 used(408)
> free(116328)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait - waiting on Finalize me queue lock
> finalizeOnExit
> sysThread_shell
> pthread_detach
> __clone
> ------ Java stack ------ () prio=1
> ----------------------------------------------------------------------
>
> "main" (TID:0x402e12d8, sys_thread_t:0x804ae38)
> Native Thread State: ThreadID: 00000400 Reuse: 1 USER PRIMORDIAL
> MONITOR WAIT
> Native Stack Data : base: bffff7ac pointer bffff648 used(356)
> free(116380)
> ----- Monitors held -----
> ----- Native stack -----
> sysMonitorWait
> WaitToDie
> java_main
> java_main
> __libc_start_main
> __libc_start_main
> ------ Java stack ------ () prio=5
> ----------------------------------------------------------------------
>
>
> System Monitor Status
> ---------------------
> Verifier lock: unowned.
> JIT monitor: unowned.
> JIT monitor: unowned.
> JIT monitor: unowned.
> JIT monitor: unowned.
> JIT monitor: unowned.
> Thread queue lock: unowned.
> Name and type hash table lock: unowned.
> String intern lock: unowned.
> JNI pinning lock: unowned.
> JNI global reference lock: unowned.
> Zip lock: unowned.
> BinClass lock: unowned.
> Class loading lock: unowned.
> Java stack lock: unowned.
> Code rewrite lock: unowned.
> Heap Lock: unowned.
> Has finalization queue lock: unowned.
> Finalize me queue lock: unowned.
> Integer lock access-lock: unowned.
> Monitor cache lock: unowned.
> Monitor registry: unowned.
>
> Object Monitor Status
> ---------------------
> java.net.PlainSocketImpl@4033d108: owner: "Thread-3"
> java.net.PlainSocketImpl@4033d4b0: owner: "Thread-2"
> java.net.PlainSocketImpl@4033d9c8: owner: "TCP Accept-2"
> java.net.PlainSocketImpl@4034bdb8: owner: "TCP Accept-1"
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: general-help@jakarta.apache.org
>
Re: Jetspeed 1.0 causing Seg fault in Tomcat on Redhat 6.1 - Anyideas?
Posted by "Kevin A. Burton" <bu...@relativity.yi.org>.
jon * wrote:
>
> on 3/24/00 11:48 AM, Jeff Haynes <Je...@techno.ca> wrote:
>
> > SIGSEGV received at bddff7bc in unknown. Processing terminated
> > Writing stack trace to javacore27991.txt ... OK
>
> This shouldn't happen EVER. If it does, it is a bug in your JVM, not Tomcat
> or Jetspeed. Either try a different JVM and/or send that javacore file to
> IBM's bug tracking so that they can fix it...
Yes. It is the JVM. The IBM JDK 1.1.8 (newest) with GLIBC 2.1 does
this. No way to get around it. If you run it under the SUN JDK 1.2
this doesn't happen.
The older JDK 1.1.8 (November?) didn't do this.
Kevin
--
Kevin A Burton (burton@apache.org)
http://relativity.yi.org
Message to SUN: "Please Open Source Java!"
"For evil to win is for good men to do nothing."
Re: Jetspeed 1.0 causing Seg fault in Tomcat on Redhat 6.1 - Any
ideas?
Posted by jon * <jo...@clearink.com>.
on 3/24/00 11:48 AM, Jeff Haynes <Je...@techno.ca> wrote:
> SIGSEGV received at bddff7bc in unknown. Processing terminated
> Writing stack trace to javacore27991.txt ... OK
This shouldn't happen EVER. If it does, it is a bug in your JVM, not Tomcat
or Jetspeed. Either try a different JVM and/or send that javacore file to
IBM's bug tracking so that they can fix it...
-jon