Some major problems with jsp-install-4.x.tar.gz

O

ozzi4648

Guest
What a bloody mess. Errors all over the place! DONT INSTALL the version dated Nov 4th. Its seriously flawed, now i have to work out what it did on my server, a big mess is what this is. And whats with the last line? It doesnt even give me the proper information to place into my httpd.conf. It says

You must add following lines to httpd.conf
&---- WHAT? NOTHING HERE
You need to also add index.jsp to the DirIndex
SO WHAT
You should also add the below line after AddType text/html .htm*
OK DONE
AddHandler jakarta-servlet2 .jsp



root@srv08 [/usr/local/src/jsp-install-4]# sh install.sh
Preparing... ########################################### [100%]
package compat-libstdc++-6.2-2.9.0.16 (which is newer than compat-libstdc++-6.2-2.9.0.14) is already installed
Preparing... ########################################### [100%]
package j2sdk-1.4.0-fcs is already installed
`lib/activation.jar' -& `/usr/local/jakarta/lib/activation.jar'
`lib/cimapi.jar' -& `/usr/local/jakarta/lib/cimapi.jar'
`lib/client.jar' -& `/usr/local/jakarta/lib/client.jar'
`lib/commons-beanutils.jar' -& `/usr/local/jakarta/lib/commons-beanutils.jar'
`lib/commons-collections.jar' -& `/usr/local/jakarta/lib/commons-collections.jar'
`lib/commons-daemon.jar' -& `/usr/local/jakarta/lib/commons-daemon.jar'
`lib/commons-dbcp.jar' -& `/usr/local/jakarta/lib/commons-dbcp.jar'
`lib/commons-digester.jar' -& `/usr/local/jakarta/lib/commons-digester.jar'
`lib/commons-logging-api.jar' -& `/usr/local/jakarta/lib/commons-logging-api.jar'
`lib/commons-logging.jar' -& `/usr/local/jakarta/lib/commons-logging.jar'
`lib/commons-modeler.jar' -& `/usr/local/jakarta/lib/commons-modeler.jar'
`lib/commons-pool.jar' -& `/usr/local/jakarta/lib/commons-pool.jar'
`lib/crimson.jar' -& `/usr/local/jakarta/lib/crimson.jar'
`lib/dom4j.jar' -& `/usr/local/jakarta/lib/dom4j.jar'
`lib/fscontext.jar' -& `/usr/local/jakarta/lib/fscontext.jar'
`lib/imap.jar' -& `/usr/local/jakarta/lib/imap.jar'
`lib/jaas.jar' -& `/usr/local/jakarta/lib/jaas.jar'
`lib/jakarta-regexp-1.2.jar' -& `/usr/local/jakarta/lib/jakarta-regexp-1.2.jar'
`lib/jaxm-client.jar' -& `/usr/local/jakarta/lib/jaxm-client.jar'
`lib/jaxm.jar' -& `/usr/local/jakarta/lib/jaxm.jar'
`lib/jaxr-apidoc.jar' -& `/usr/local/jakarta/lib/jaxr-apidoc.jar'
`lib/jaxr-api.jar' -& `/usr/local/jakarta/lib/jaxr-api.jar'
`lib/jaxr-browser.jar' -& `/usr/local/jakarta/lib/jaxr-browser.jar'
`lib/jaxrpc-api.jar' -& `/usr/local/jakarta/lib/jaxrpc-api.jar'
`lib/jaxrpc-ri.jar' -& `/usr/local/jakarta/lib/jaxrpc-ri.jar'
`lib/jaxr-ri.jar' -& `/usr/local/jakarta/lib/jaxr-ri.jar'
`lib/jcert.jar' -& `/usr/local/jakarta/lib/jcert.jar'
`lib/jdbc2_0-stdext.jar' -& `/usr/local/jakarta/lib/jdbc2_0-stdext.jar'
`lib/jmxgrinder.jar' -& `/usr/local/jakarta/lib/jmxgrinder.jar'
`lib/jmx_remoting.jar' -& `/usr/local/jakarta/lib/jmx_remoting.jar'
`lib/jmxri.jar' -& `/usr/local/jakarta/lib/jmxri.jar'
`lib/jmxtools.jar' -& `/usr/local/jakarta/lib/jmxtools.jar'
`lib/jndi.jar' -& `/usr/local/jakarta/lib/jndi.jar'
`lib/jnet.jar' -& `/usr/local/jakarta/lib/jnet.jar'
`lib/jsse.jar' -& `/usr/local/jakarta/lib/jsse.jar'
`lib/jta.jar' -& `/usr/local/jakarta/lib/jta.jar'
`lib/jta-spec1_0_1.jar' -& `/usr/local/jakarta/lib/jta-spec1_0_1.jar'
`lib/junit.jar' -& `/usr/local/jakarta/lib/junit.jar'
`lib/ldap.jar' -& `/usr/local/jakarta/lib/ldap.jar'
`lib/log4j.jar' -& `/usr/local/jakarta/lib/log4j.jar'
`lib/mailapi.jar' -& `/usr/local/jakarta/lib/mailapi.jar'
`lib/mail.jar' -& `/usr/local/jakarta/lib/mail.jar'
`lib/mm.mysql-2.0.11-bin.jar' -& `/usr/local/jakarta/lib/mm.mysql-2.0.11-bin.jar'
`lib/mof2mbean.jar' -& `/usr/local/jakarta/lib/mof2mbean.jar'
`lib/mofcomp.jar' -& `/usr/local/jakarta/lib/mofcomp.jar'
`lib/mx4j-examples.jar' -& `/usr/local/jakarta/lib/mx4j-examples.jar'
`lib/mx4j-jmx.jar' -& `/usr/local/jakarta/lib/mx4j-jmx.jar'
`lib/mx4j-tools.jar' -& `/usr/local/jakarta/lib/mx4j-tools.jar'
`lib/pop3.jar' -& `/usr/local/jakarta/lib/pop3.jar'
`lib/providerutil.jar' -& `/usr/local/jakarta/lib/providerutil.jar'
`lib/relaxer.jar' -& `/usr/local/jakarta/lib/relaxer.jar'
`lib/smtp.jar' -& `/usr/local/jakarta/lib/smtp.jar'
`lib/soap.jar' -& `/usr/local/jakarta/lib/soap.jar'
`lib/struts-bean.tld' -& `/usr/local/jakarta/lib/struts-bean.tld'
`lib/struts-config_1_0.dtd' -& `/usr/local/jakarta/lib/struts-config_1_0.dtd'
`lib/struts-form.tld' -& `/usr/local/jakarta/lib/struts-form.tld'
`lib/struts-html.tld' -& `/usr/local/jakarta/lib/struts-html.tld'
`lib/struts.jar' -& `/usr/local/jakarta/lib/struts.jar'
`lib/struts-logic.tld' -& `/usr/local/jakarta/lib/struts-logic.tld'
`lib/struts-template.tld' -& `/usr/local/jakarta/lib/struts-template.tld'
`lib/struts.tld' -& `/usr/local/jakarta/lib/struts.tld'
`lib/tyrex-1.0.jar' -& `/usr/local/jakarta/lib/tyrex-1.0.jar'
`lib/web-app_2_2.dtd' -& `/usr/local/jakarta/lib/web-app_2_2.dtd'
`lib/web-app_2_3.dtd' -& `/usr/local/jakarta/lib/web-app_2_3.dtd'
`lib/xalan.jar' -& `/usr/local/jakarta/lib/xalan.jar'
`lib/xercesImpl.jar' -& `/usr/local/jakarta/lib/xercesImpl.jar'
`lib/xercesSamples.jar' -& `/usr/local/jakarta/lib/xercesSamples.jar'
`lib/xml.jar' -& `/usr/local/jakarta/lib/xml.jar'
`lib/xmlParserAPIs.jar' -& `/usr/local/jakarta/lib/xmlParserAPIs.jar'
... Bootstrapping Ant Distribution
... Compiling Ant Classes

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x400BE68F
Function=memcpy+0x27
Library=/lib/libc.so.6

Current Java thread:
at java.lang.StringCoding.decode(StringCoding.java:207)
at java.lang.StringCoding.decode(StringCoding.java:226)
at java.lang.String.&init&(String.java:380)
at java.lang.String.&init&(String.java:399)
at java.lang.System.initProperties(Native Method)
at java.lang.System.initializeSystemClass(System.java:870)

Dynamic libraries:
Can not get information for pid = 24546

Local Time = Mon Nov 4 22:06:32 2002
Elapsed Time = 0
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.0-b92 mixed mode)
#
./bootstrap.sh: line 118: 24546 Aborted (core dumped) &${JAVAC}& $BOOTJAVAC_OPTS -d ${CLASSDIR} ${TOOLS}/bzip2/*.java ${TOOLS}/tar/*.java ${TOOLS}/zip/*.java ${TOOLS}/ant/util/regexp/RegexpMatcher.java ${TOOLS}/ant/util/regexp/RegexpMatcherFactory.java ${TOOLS}/ant/util/*.java ${TOOLS}/ant/types/*.java ${TOOLS}/ant/*.java ${TOOLS}/ant/taskdefs/*.java ${TOOLS}/ant/taskdefs/compilers/*.java ${TOOLS}/ant/taskdefs/condition/*.java
... Failed compiling Ant classes !
Bootstrap FAILED
install.sh: ant: command not found
cp: cannot create regular file `/usr/local/jakarta/jakarta-tomcat-4.1.12-src/build/conf/server.xml.in': No such file or directory
mkdir: cannot create directory `/usr/local/jakarta/jakarta-tomcat-4.1.12-src/build/conf/jk': No such file or directory
cp: cannot create regular file `/usr/local/jakarta/jakarta-tomcat-4.1.12-src/build/conf/jk': No such file or directory
libtoolize --force --automake --copy
aclocal
automake --copy --add-missing
automake: configure.in: installing `scripts/build/unix/install-sh'
automake: configure.in: installing `scripts/build/unix/mkinstalldirs'
automake: configure.in: installing `scripts/build/unix/missing'
autoconf
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking host system type... i686-pc-linux-gnu
checking build system type... i686-pc-linux-gnu
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for Cygwin environment... no
checking for mingw32 environment... no
checking how to run the C preprocessor... gcc -E
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependant libraries... pass_all
checking for object suffix... o
checking for executable suffix... no
checking command to parse /usr/bin/nm -B output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether -lc should be explicitly linked in... no
creating libtool
checking for test... /usr/bin/test
checking for rm... /bin/rm
checking for grep... /bin/grep
checking for echo... /bin/echo
checking for sed... /bin/sed
checking for cp... /bin/cp
checking for mkdir... /bin/mkdir
need to check for Perl first, apxs depends on it...
checking for perl... /usr/local/bin/perl
building connector for &apache-1.3&
no apxs2 given
checking for tomcat33 location... not provided
checking for tomcat40 location... not provided
checking for tomcat41 location... not provided
checking for JDK location (please wait)... /usr/local/jdk from environment
checking Java platform... checking Java platform...
checking os_type directory... linux
updating cache ./config.cache
creating ./config.status
creating Makefile
creating server/apache13/Makefile
creating server/apache13/Makefile.apxs
creating server/apache2/Makefile
creating server/apache2/Makefile.apxs
creating ../build.properties
creating scripts/build/unix/dummy
list=' server/apache13'; \
for i in $list; do \
echo &Making $target in $i&; \
if test &$i& != &.&; then \
(cd $i && make) || exit 1; \
fi; \
done;
Making in server/apache13
make[1]: Entering directory `/usr/local/jakarta/jakarta-tomcat-connectors-4.1.12-src/jk/native2/server/apache13'
mkdir -p ../../../build/jk2/apache13
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_channel_apr_socket.c -o ../../../build/jk2/apache13/jk_channel_apr_socket.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_channel.c -o ../../../build/jk2/apache13/jk_channel.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_channel_jni.c -o ../../../build/jk2/apache13/jk_channel_jni.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_channel_socket.c -o ../../../build/jk2/apache13/jk_channel_socket.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_channel_un.c -o ../../../build/jk2/apache13/jk_channel_un.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_config.c -o ../../../build/jk2/apache13/jk_config.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_config_file.c -o ../../../build/jk2/apache13/jk_config_file.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_endpoint.c -o ../../../build/jk2/apache13/jk_endpoint.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_env.c -o ../../../build/jk2/apache13/jk_env.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_handler_logon.c -o ../../../build/jk2/apache13/jk_handler_logon.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_handler_response.c -o ../../../build/jk2/apache13/jk_handler_response.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_logger_file.c -o ../../../build/jk2/apache13/jk_logger_file.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_logger_win32.c -o ../../../build/jk2/apache13/jk_logger_win32.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_map.c -o ../../../build/jk2/apache13/jk_map.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_md5.c -o ../../../build/jk2/apache13/jk_md5.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_msg_ajp.c -o ../../../build/jk2/apache13/jk_msg_ajp.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_mutex.c -o ../../../build/jk2/apache13/jk_mutex.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_mutex_proc.c -o ../../../build/jk2/apache13/jk_mutex_proc.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_mutex_thread.c -o ../../../build/jk2/apache13/jk_mutex_thread.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_nwmain.c -o ../../../build/jk2/apache13/jk_nwmain.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_objCache.c -o ../../../build/jk2/apache13/jk_objCache.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_pool_apr.c -o ../../../build/jk2/apache13/jk_pool_apr.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_pool.c -o ../../../build/jk2/apache13/jk_pool.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_registry.c -o ../../../build/jk2/apache13/jk_registry.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_requtil.c -o ../../../build/jk2/apache13/jk_requtil.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_shm.c -o ../../../build/jk2/apache13/jk_shm.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_signal.c -o ../../../build/jk2/apache13/jk_signal.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_uriEnv.c -o ../../../build/jk2/apache13/jk_uriEnv.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_uriMap.c -o ../../../build/jk2/apache13/jk_uriMap.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_user.c -o ../../../build/jk2/apache13/jk_user.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_vm_default.c -o ../../../build/jk2/apache13/jk_vm_default.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_worker_ajp13.c -o ../../../build/jk2/apache13/jk_worker_ajp13.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_workerEnv.c -o ../../../build/jk2/apache13/jk_workerEnv.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_worker_jni.c -o ../../../build/jk2/apache13/jk_worker_jni.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_worker_lb.c -o ../../../build/jk2/apache13/jk_worker_lb.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_worker_run.c -o ../../../build/jk2/apache13/jk_worker_run.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../common/jk_worker_status.c -o ../../../build/jk2/apache13/jk_worker_status.lo
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../server/apache13/jk_service_apache13.c -o ../../../build/jk2/apache13/jk_service_apache13.lo
../../server/apache13/jk_service_apache13.c: In function `jk2_service_apache13_init':
../../server/apache13/jk_service_apache13.c:487: warning: assignment from incompatible pointer type
mode=compile cc -DLINUX=22 -I/usr/include/db1 -DMOD_SSL=208111 -DUSE_HSREGEX -DEAPI -I../../include -I/usr/local/apache/include -DCHUNK_SIZE=4096 -DUSE_APACHE_MD5 -DHAVE_MMAP -I /usr/local/jdk/include -I /usr/local/jdk/include/linux -c ../../server/apache13/mod_jk2.c -o ../../../build/jk2/apache13/mod_jk2.lo
../../server/apache13/mod_jk2.c: In function `jk2_create_workerEnv':
../../server/apache13/mod_jk2.c:194: warning: assignment discards qualifiers from pointer target type
../../server/apache13/mod_jk2.c: At top level:
../../server/apache13/mod_jk2.c:468: warning: initialization from incompatible pointer type
mode=link cc -module -shared -L/usr/local/apache/lib -lcrypt -L /usr/local/jdk/jre/lib/ -L /usr/local/jdk/lib//native_threads -o ../../../build/jk2/apache13/mod_jk2.so ../../../build/jk2/apache13/jk_channel_apr_socket.lo ../../../build/jk2/apache13/jk_channel.lo ../../../build/jk2/apache13/jk_channel_jni.lo ../../../build/jk2/apache13/jk_channel_socket.lo ../../../build/jk2/apache13/jk_channel_un.lo ../../../build/jk2/apache13/jk_config.lo ../../../build/jk2/apache13/jk_config_file.lo ../../../build/jk2/apache13/jk_endpoint.lo ../../../build/jk2/apache13/jk_env.lo ../../../build/jk2/apache13/jk_handler_logon.lo ../../../build/jk2/apache13/jk_handler_response.lo ../../../build/jk2/apache13/jk_logger_file.lo ../../../build/jk2/apache13/jk_logger_win32.lo ../../../build/jk2/apache13/jk_map.lo ../../../build/jk2/apache13/jk_md5.lo ../../../build/jk2/apache13/jk_msg_ajp.lo ../../../build/jk2/apache13/jk_mutex.lo ../../../build/jk2/apache13/jk_mutex_proc.lo ../../../build/jk2/apache13/jk_mutex_thread.lo ../../../build/jk2/apache13/jk_nwmain.lo ../../../build/jk2/apache13/jk_objCache.lo ../../../build/jk2/apache13/jk_pool_apr.lo ../../../build/jk2/apache13/jk_pool.lo ../../../build/jk2/apache13/jk_registry.lo ../../../build/jk2/apache13/jk_requtil.lo ../../../build/jk2/apache13/jk_shm.lo ../../../build/jk2/apache13/jk_signal.lo ../../../build/jk2/apache13/jk_uriEnv.lo ../../../build/jk2/apache13/jk_uriMap.lo ../../../build/jk2/apache13/jk_user.lo ../../../build/jk2/apache13/jk_vm_default.lo ../../../build/jk2/apache13/jk_worker_ajp13.lo ../../../build/jk2/apache13/jk_workerEnv.lo ../../../build/jk2/apache13/jk_worker_jni.lo ../../../build/jk2/apache13/jk_worker_lb.lo ../../../build/jk2/apache13/jk_worker_run.lo ../../../build/jk2/apache13/jk_worker_status.lo ../../../build/jk2/apache13/jk_service_apache13.lo ../../../build/jk2/apache13/mod_jk2.lo
make[1]: Leaving directory `/usr/local/jakarta/jakarta-tomcat-connectors-4.1.12-src/jk/native2/server/apache13'
[activating module `jk2' in /usr/local/apache/conf/httpd.conf]
cp mod_jk2.so /usr/local/apache/libexec/mod_jk2.so
chmod 755 /usr/local/apache/libexec/mod_jk2.so
cp /usr/local/apache/conf/httpd.conf /usr/local/apache/conf/httpd.conf.bak
cp /usr/local/apache/conf/httpd.conf.new /usr/local/apache/conf/httpd.conf
rm /usr/local/apache/conf/httpd.conf.new
Scanning httpd.conf..X...X.X..X...X.X..X.
/usr/sbin/stoptomcat: cd: /usr/local/jakarta/jakarta-tomcat-4.1.12-src/build: No such file or directory
/usr/sbin/stoptomcat: ./bin/shutdown.sh: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] [pid | job]... or kill -l [sigspec]
/usr/sbin/starttomcat: cd: /usr/local/jakarta/jakarta-tomcat-4.1.12-src/build: No such file or directory
/usr/sbin/starttomcat: ./bin/startup.sh: No such file or directory
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Install Complete.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
You must add following lines to httpd.conf

You need to also add index.jsp to the DirIndex

You should also add the below line after AddType text/html .htm*

AddHandler jakarta-servlet2 .jsp
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
root@srv08 [/usr/local/src/jsp-install-4]#
 

dgbaker

Well-Known Member
PartnerNOC
Sep 20, 2002
2,531
10
343
Toronto, Ontario Canada
cPanel Access Level
DataCenter Provider
Where did the Nov 4th one come from? Unless someone has changed it the one on layer1 is dated Oct 31

Latest Tomcat installer:
jsp-install-3.x.tar.gz (Thu Oct 10 20:54:26 2002)
jsp-install-4.x.tar.gz (Thu Oct 31 11:49:05 2002)
 
O

ozzi4648

Guest
Is this an upgrade from v3 or from a previous install of v4?

No i install v4 first, then i woke up and realized maybe v3 should be installed first followed by v4. So v3 installed fine. Now im going to try 4 again or should i.

I meant oct 31, Nov 4th was my install date.
 
O

ozzi4648

Guest
No good, tried to install v4 after v3 and got almost the same errors again. This is crazy!
 
O

ozzi4648

Guest
[quote:cd5d3cb438][i:cd5d3cb438]Originally posted by moronhead[/i:cd5d3cb438]

Have you got 2 CPUs in that box by any chance?[/quote:cd5d3cb438]

Thats a negative!
 

dgbaker

Well-Known Member
PartnerNOC
Sep 20, 2002
2,531
10
343
Toronto, Ontario Canada
cPanel Access Level
DataCenter Provider
Just tried that tomcat package on a clean server and boy oh boy is it ever screwed up. Ozzi you will be happy to know that it is not your server ;)

I think we need any package. I did notice one thing I hadn't noticed before. During the install.sh there is a reference to &ant& I have not noticed this on previous packages doing installs.
 

jsteel

Well-Known Member
Jul 4, 2002
646
0
166
Atlanta, GA
I am using a older one; from the 4.0.3 build. I see this one is 4.1.12. I'm glad to see it's finally updated given the security holes in 4.0.3 (I'm using temporary patches). I hope that build gets fixed as I would love to upgrade to 4.1.12.

Has anyone opened a support ticket and/or bug report yet?

Jaz
 
O

ozzi4648

Guest
[quote:66bc4faebf][i:66bc4faebf]Originally posted by dgbaker[/i:66bc4faebf]

Just tried that tomcat package on a clean server and boy oh boy is it ever screwed up. Ozzi you will be happy to know that it is not your server ;)

I think we need any package. I did notice one thing I hadn't noticed before. During the install.sh there is a reference to &ant& I have not noticed this on previous packages doing installs.[/quote:66bc4faebf]

So what the hell do we do now Josephine? After the v4 install i installed v3 over the top of it. At least its running in my ps but even that one is flawed if you look carefully you will see a few abnormal things going on. Now you said you installed it on a bran new server and it doesnt install, howabout the version you have running on your other box. Do you still have the old tar somewhere? Im feel better now that its not my server and hopefully somebody can fix this. I hate ANTS!
 

dgbaker

Well-Known Member
PartnerNOC
Sep 20, 2002
2,531
10
343
Toronto, Ontario Canada
cPanel Access Level
DataCenter Provider
We are in luck thanks to a friend I have a gz copy of 4.0.3.

If you need goto http://www.virtual-hosting.ca/jsp-install-4.x.tar.gz

Worked like a charm earlier today.

BTW - Josephine ?
 
O

ozzi4648

Guest
Josephine figure of speech! Ok i will try that, thanks for making it available. I just posted a TT on this, hopefully it will be fixed. Hmmm 4.0.3 has some security issues. Im wondering if we could just get patches from Jakarta to fix those.
 
O

ozzi4648

Guest
[quote:c1f91e5ff1][i:c1f91e5ff1]Originally posted by dgbaker[/i:c1f91e5ff1]

Don't see why not, as long as the patches do break anything :p

BTW - I find servlets work great with this version with the exception of the restarts. :)[/quote:c1f91e5ff1]

I sent a TT to Cpanel guys with a copy of the compile errors and this is what i got back.

&&An unexpected exception has been detected in native code &&outside the VM.
&&Unexpected Signal : 11 occurred at PC=0x400BE68F
&&Function=memcpy+0x27
&&Library=/lib/libc.so.6

&&Signal 11 is a segmentation fault, which generally indicates the &&system has bad hardware/ram.


Dgbaker, do you suppose we have bad ram? I know Signal 11's can also be a result a poorly written software. Funny how we have rebuilt buildapache.sea many many times without seeing this error.

I having somebody check the memory in my box or replaced just to make sure. Can't image its dud!
 

dgbaker

Well-Known Member
PartnerNOC
Sep 20, 2002
2,531
10
343
Toronto, Ontario Canada
cPanel Access Level
DataCenter Provider
It's tough to say if bad ram or not. A lot of times this Signal 11 error or similar ones are actually VM errors. A few things to check would be the ENV variables for java_home, and making sure the j2sdk is in the path.

I haven't though seen Function=memcpy+0x27 before and a quick search not a lot of people have. :(

On our systems the java and VM info is as follows;

java version &1.4.0&
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-b92)
Java HotSpot(TM) Client VM (build 1.4.0-b92, mixed mode)

I know these work with this build of tomcat.

Mind you it never hurts to have a doctor look your memory :p
 

jsteel

Well-Known Member
Jul 4, 2002
646
0
166
Atlanta, GA
[quote:5b926f5970][i:5b926f5970]Originally posted by ozzi4648[/i:5b926f5970]

Josephine figure of speech! Ok i will try that, thanks for making it available. I just posted a TT on this, hopefully it will be fixed. Hmmm 4.0.3 has some security issues. Im wondering if we could just get patches from Jakarta to fix those.[/quote:5b926f5970]

The same security flaw exists in 4.1.12 (the new version Nick has posted that appears to be broken). Only difference is that the fix for 4.0.3 is defaulted to in 4.1.12 (not much of a fix actually - just a hack of sorts that reduces functionality). You can apply the same 'fix' to 4.0.3 by simply adding these few characters:

&!--
--&

They need need to wrap around the invoker mapping in the web.xml in the conf directory (this is essentially all 4.1.12 did to 'fix' it). The Jakarta group has posted that they will be fixing the actual invoker servlet to eliminate the problem, but that has not yet been done.

What you lose by applying the 'fix' is that no servlets can just be uploaded and then automatically start working. You must now define the servlet in the individual domain's web.xml file and restart Tomcat (or the root context) in order for the servlet to begin functioning. A bit of a pain for general users that don't have anything special to truly REQUIRE the use of a web.xml. And if you are going to restart Tomcat mutliple times throughout the day to accomodate cusotmers, you'll piss off even more when their sites fail because of the restarts.

Jaz
 
O

ozzi4648

Guest
Hey, im just trying to install the damn thing without error then i will worry about patches. Thanks for your input.