Mark F wrote:
|| John Turner wrote:
|||| You're aware that there are two components to the Apache
|||| connectors, and that building Tomcat from source will only build
|||| CoyoteConnector and do nothing for mod_jk2.so, the Apache module?
|||| And that there is a much easier way to build mod_jk2.so if, in
|||| fact, that is what you are trying to do?  You can just download
|||| the mod_jk2.so source, then:
||||
|||| ./buildconf.sh
|||| ./configure --with-apxs=/some/path/to/apxs
|||| make
|||| make install
||||
||||
|||| John
||||
|||| Mark F wrote:
||||
||||| Shapira, Yoav wrote:
|||||| Howdy,
|||||| I've built tomcat 4.1.24 (and for that matter, nearly every 4.x
|||||| and 5.x
|||||| version) on Solaris 8 a bunch of times without a problem... What
|||||| exactly
|||||| are you running into?
||||||
|||||| Yoav Shapira
|||||| Millennium ChemInformatics
||||||
||||||
||||||| -----Original Message-----
||||||| From: Mark F [mailto:[EMAIL PROTECTED]
||||||| Sent: Thursday, July 24, 2003 11:49 AM
||||||| To: Tomcat Users List
||||||| Subject: buiding 4.24
|||||||
||||||| I'm trying to build Tomcat 4.1.24 on Solaris 8.  Why is this so
||||||| hard? If one thing doesn't fail it is another, I've followed the
||||||| directions in BUILDING to the letter and still it won't build.
||||||| Does anyone know the trick to this?  Is there another document
||||||| floating around that explains how you really do it?
|||||||
||||||| Thanks,
||||||| -Mark
||||||
||||||
||||||
|||||| This e-mail, including any attachments, is a confidential
|||||| business communication, and may contain information that is
|||||| confidential, proprietary and/or privileged.  This e-mail is
|||||| intended only for the individual(s) to whom it is addressed, and
|||||| may not be saved, copied, printed, disclosed or used by anyone
|||||| else.  If you are not the(an) intended recipient, please
|||||| immediately delete this e-mail from your computer system and
|||||| notify the sender.  Thank you.
||||||
||||||
|||||| ---------------------------------------------------------------------
|||||| To unsubscribe, e-mail:
|||||| [EMAIL PROTECTED] For additional
|||||| commands, e-mail: [EMAIL PROTECTED]
|||||
|||||
||||| Well at the moment the problem seems to be with the build-catalina
||||| target, can't find source files:
|||||
||||| build-catalina:
|||||     [javac] Compiling 360 source files to
|||||
/export/home/temp/appserv/needed/jakarta-tomcat-4.0/catalina/build/server/cl
||||| asses
|||||     [javac] This version of java does not support the classic
||||| compiler; upgrading to modern
|||||     [javac]
|||||
/export/home/temp/appserv/needed/jakarta-tomcat-4.0/catalina/src/share/org/a
||||| pache/catalina/servlets/HTMLManagerServlet.java:86: package
||||| org.apache.commons.fileupload does not exist
|||||     [javac] import org.apache.commons.fileupload.FileItem;
|||||
||||| ... more errors like the one above then ....
|||||
|||||     [javac]
|||||
/export/home/temp/appserv/needed/jakarta-tomcat-4.0/catalina/src/share/org/a
||||| pache/catalina/servlets/HTMLManagerServlet.java:216: cannot
||||| resolve symbol     [javac] symbol  : class FileItem
|||||     [javac] location: class
||||| org.apache.catalina.servlets.HTMLManagerServlet     [javac]
||||| FileItem item = (FileItem) iter.next();     [javac]
||||| ^     [javac] Note: Some input files use or override a deprecated
||||| API.     [javac] Note: Recompile with -deprecation for details.
|||||     [javac] 8 errors
|||||
|||||
||||| ----
|||||
||||| I'm hoping that building from source will eliminate some problems
||||| I'm having with the binary mod_jk2 connector, I've only been able
||||| to get it to work with channel sockets and even then it is
||||| constantly complaining in the logs with something along the lines
||||| of:
|||||
||||| [Thu Jul 24 10:59:07 2003] [error] ajp13.service() ajpGetReply
||||| recoverable error 120000
||||| [Thu Jul 24 10:59:16 2003] [error] channelSocket.receive(): Error
||||| receiving message body -1 131
||||| [Thu Jul 24 10:59:16 2003] [error] workerEnv.processCallbacks()
||||| Error reading reply
||||| [Thu Jul 24 10:59:16 2003] [error] ajp13.service() ajpGetReply
||||| recoverable error 120000
||||| [Thu Jul 24 10:59:25 2003] [error] channelSocket.receive(): Error
||||| receiving message body -1 131
||||| [Thu Jul 24 10:59:25 2003] [error] workerEnv.processCallbacks()
||||| Error reading reply
||||| [Thu Jul 24 10:59:25 2003] [error] ajp13.service() ajpGetReply
||||| recoverable error 120000
||||| [Thu Jul 24 10:59:26 2003] [error] channelSocket.receive(): Error
||||| receiving message body -1 131
||||| [Thu Jul 24 10:59:26 2003] [error] workerEnv.processCallbacks()
||||| Error reading reply
||||| [Thu Jul 24 10:59:26 2003] [error] ajp13.service() ajpGetReply
||||| recoverable error 120000
|||||
||||| We need UNIX sockets because performance is miserable and while I
||||| think the app itself may be somewhat at fault we have shaved 3-4
||||| seconds off each page rendering (query return) by bypassing
||||| apache. This tells me there is a serious bottleneck with mod_jk2.
|||||
||||| I've implemented a compression filter and that seems to help some
||||| but it also seems to cause the output to be buffered, which I
||||| don't like.
|||||
||||| Your help is really appreciated.
|||||
||||| -Mark
|||||
|||||
||
|| Yeah, I'm aware but don't you think there would be any added value to
|| building mod_jk2 and tomcat together.  I just want them to work well
|| together.  That was my thinking anyway.
||
|| -Mark
||

Thanks, I didn't know I could just provide apxs2 and that would be enough.
I was also trying to give it --with-apache2 and --with-tomcat41 and that was
my problem.  It complains that it can't find the apache2 source dir even
when it  does exist.

-Mark



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to