From: Jeff D. <jd...@ka...> - 2002-06-13 02:11:29
|
OK, I need some clues about getting tomcat running in UML. Here's what I did: grabbed the IBM JRE and JVM and unpacked them into the UML grabbed TomCat, unpacked it, and discovered that it needed Ant grabbed Ant, unpacked it and ran 'JAVA_HOME=`pwd`/../jre bash build.sh -Ddist.dir=/root/ant dist'. The first thing that happened is that it fired off so many java processes that it ran UML out of file descriptors. I bumped the file descriptor limit and ran it again. This time it runs out of memory. Rerun UML with a boatload of memory and swap, and it does the same thing. There are hundreds of Java processes running, which doesn't seem right for something which is intended to replace make. The only visible things that go wrong, which don't seem to be too fatal, are these: ... Compiling Ant Classes ./bootstrap.sh: /root/IBMJava2-131/jakarta-ant-1.4.1/../jre/bin/javac: No such file or directory ... Copying Required Files cp: cannot create regular file `classes/org/apache/tools/ant/taskdefs': No such file or directory cp: cannot create regular file `classes/org/apache/tools/ant/types': No such file or directory ... Building Ant Distribution The failure ends up looking like this: **Out of memory, aborting** *** panic: JVMST058: Cannot allocate memory in initGcHelpers(3) stackpointer=0x9fffef68 Writing Java core file .... Written Java core to javacore.txt ./bootstrap.sh: line 122: 193 Aborted "${JAVACMD}" -classpath "${CLASSPATH}" -Dant.home=. org.apache.tools.ant.Main -emacs bootstrap ... Cleaning Up Build Directories ... Done Bootstrapping Ant Distribution Bootstrap FAILED So, can someone either tell me what I did wrong or provide a recipe for getting TomCat running inside UML? Jeff |
From: Jeff D. <jd...@ka...> - 2002-06-15 17:20:50
|
da...@da... said: > Sure you've got an up-to-date Woody package list? I just checked a > debian box, and tomcat4 is in testing here. I did an apt-get update beforehand. md...@de... said: > You'll need to add 'contrib' to sources.list and apt-get update. This looks like the problem. Jeff |
From: Christian L. <xi...@bo...> - 2002-06-13 07:29:59
|
Jeff Dike <jd...@ka...> writes: > So, can someone either tell me what I did wrong or provide a recipe for > getting TomCat running inside UML? Try grabbing their binary distribution instead of the source. Building tomcat seems to require quite a bit of knowledge about how it is put together and depends on a lot of stuff. -- Best regards Christian Laursen |
From: Matt Z. <md...@de...> - 2002-06-13 15:28:08
|
On Wed, Jun 12, 2002 at 10:14:06PM -0500, Jeff Dike wrote: > So, can someone either tell me what I did wrong or provide a recipe for > getting TomCat running inside UML? Doesn't work for me; I just tried with Blackdown on Debian: apt-get install tomcat4 java-virtual-machine-dummy set JAVA_HOME in /etc/default/tomcat4 /etc/init.d/tomcat4 start produces many segfaults: 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- 280 --- SIGSEGV (Segmentation fault) --- and then seems to commit suicide: 311 kill(316, SIGKILL <unfinished ...> 316 +++ killed by SIGKILL +++ 315 <... gettimeofday resumed> {1023980676, 469476}, NULL) = 0 311 <... kill resumed> ) = 0 315 rt_sigprocmask(SIG_SETMASK, [QUIT RTMIN], <unfinished ...> 311 kill(315, SIGKILL <unfinished ...> 315 <... rt_sigprocmask resumed> NULL, 8) = 0 311 <... kill resumed> ) = 0 315 +++ killed by SIGKILL +++ 311 kill(314, SIGKILL <unfinished ...> 314 +++ killed by SIGKILL +++ 311 <... kill resumed> ) = 0 311 kill(313, SIGKILL <unfinished ...> 313 +++ killed by SIGKILL +++ 311 <... kill resumed> ) = 0 311 kill(312, SIGKILL <unfinished ...> 312 <... nanosleep resumed> 0) = -1 EINTR (Interrupted system call) 312 +++ killed by SIGKILL +++ 311 <... kill resumed> ) = 0 311 _exit(0) = ? -- - mdz |
From: Jeff D. <jd...@ka...> - 2002-06-15 15:40:27
|
md...@de... said: > Doesn't work for me; I just tried with Blackdown on Debian: > apt-get install tomcat4 java-virtual-machine-dummy Doesn't work for me with your woodie root. I get (none):~# apt-get install tomcat4 java-virtual-machine-dummy Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package tomcat4 Wrong Debian? Jeff |
From: David C. <da...@da...> - 2002-06-15 15:43:47
|
Jeff Dike wrote: > Doesn't work for me with your woodie root. I get > > (none):~# apt-get install tomcat4 java-virtual-machine-dummy > Reading Package Lists... Done > Building Dependency Tree... Done > E: Couldn't find package tomcat4 > > Wrong Debian? Sure you've got an up-to-date Woody package list? I just checked a debian box, and tomcat4 is in testing here. If it's an old woody filesystem, you'll want to apt-get update. David -- David Coulson http://davidcoulson.net/ d...@vi... http://journal.davidcoulson.net/ |
From: Matt Z. <md...@de...> - 2002-06-15 15:50:20
|
On Sat, Jun 15, 2002 at 11:43:16AM -0500, Jeff Dike wrote: > md...@de... said: > > Doesn't work for me; I just tried with Blackdown on Debian: > > apt-get install tomcat4 java-virtual-machine-dummy > > Doesn't work for me with your woodie root. I get > > (none):~# apt-get install tomcat4 java-virtual-machine-dummy > Reading Package Lists... Done > Building Dependency Tree... Done > E: Couldn't find package tomcat4 > > Wrong Debian? You'll need to add 'contrib' to sources.list and apt-get update. tomcat4 cannot be in Debian proper due to its lack of a Java2 runtime. -- - mdz |
From: MrChuoi <Mr...@ya...> - 2002-06-14 09:16:59
|
In my case, I just try to run java and got following error messages: [root@redhat /root]# java Kernel panic: copy_thread : pipe failed change_tramp - pipe failed, errno = 24 [uml@lfs uml]$ When java is running, it forks about ~420 processes until kernel panic, uml kernel didn't swap anything out (UML 64MB RAM, 128MB Swap). Sorry, I don't have more time to trace & report in detail. MrChuoi PS. I'm using UML in Andrea patch (2.4.19-pre10aa2) On Thursday 13 June 2002 10:14 am, Jeff Dike wrote: > OK, I need some clues about getting tomcat running in UML. Here's what I > did: > > grabbed the IBM JRE and JVM and unpacked them into the UML > grabbed TomCat, unpacked it, and discovered that it needed Ant > grabbed Ant, unpacked it and ran > 'JAVA_HOME=`pwd`/../jre bash build.sh -Ddist.dir=/root/ant dist'. > > The first thing that happened is that it fired off so many java processes > that it ran UML out of file descriptors. I bumped the file descriptor > limit and ran it again. This time it runs out of memory. Rerun UML with a > boatload of memory and swap, and it does the same thing. > > There are hundreds of Java processes running, which doesn't seem right > for something which is intended to replace make. > > The only visible things that go wrong, which don't seem to be too fatal, > are these: > > ... Compiling Ant Classes > ./bootstrap.sh: /root/IBMJava2-131/jakarta-ant-1.4.1/../jre/bin/javac: No > such file or directory ... Copying Required Files > cp: cannot create regular file `classes/org/apache/tools/ant/taskdefs': No > such file or directory cp: cannot create regular file > `classes/org/apache/tools/ant/types': No such file or directory ... > Building Ant Distribution > > The failure ends up looking like this: > > **Out of memory, aborting** > > *** panic: JVMST058: Cannot allocate memory in initGcHelpers(3) > stackpointer=0x9fffef68 > Writing Java core file .... > Written Java core to javacore.txt > ./bootstrap.sh: line 122: 193 Aborted "${JAVACMD}" > -classpath "${CLASSPATH}" -Dant.home=. org.apache.tools.ant.Main -emacs > bootstrap ... Cleaning Up Build Directories > ... Done Bootstrapping Ant Distribution > Bootstrap FAILED > > So, can someone either tell me what I did wrong or provide a recipe for > getting TomCat running inside UML? > > Jeff |