Denise, I'm not sure what the difference is between the two systems. I'm going to try this again at home and see what I can come up with. I'll let you know.
Sincerely, Pantek Incorporated Justin L. Spies URI: http://www.pantek.com Ph 440.519.1802 Fax 440.248.5274 Cell 440.336.3317 -----Original Message----- From: Denise Mangano [mailto:[EMAIL PROTECTED]] Sent: Friday, December 27, 2002 10:09 AM To: 'Tomcat Users List' Subject: RE: Yes!!! It works!!! (was: Re: mod_jk---still trying, getting closer) Justin - Any thoughts on why that did the trick? As I mentioned, those directives are not commented out on my config, but it works?? Just curious is all... Thanks! Denise -----Original Message----- From: Justin L. Spies [mailto:[EMAIL PROTECTED]] Sent: Friday, December 27, 2002 10:01 AM To: 'Tomcat Users List' Subject: RE: Yes!!! It works!!! (was: Re: mod_jk---still trying, getting closer) This was a message I thought I had sent to the list, but I somehow managed to send it to Jerry directly... Congratulations Jerry! Glad to hear that you've got a working system now! Just for the benefit of the other list members out there, the pieces we commented out were the following: <!-- This listener was immediately after the <Server port=...> directive. --> <!-- Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" modJk="/usr/local/webserver/apache/libexec/mod_jk.so" jkDebug="debug" workersConfig="/usr/local/webserver/tomcat/conf/jk/workers.properties" jkLog="/usr/local/webserver/tomcat/logs/mod_jk.log"/ --> --- AND --- <!-- This listener was immediately after the <Host name=...> directive inside of the <Server port=...> directive. --> <!-- Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" append="true" forwardAll="false"/ --> Has anyone else out there had good experience setting up the Apache auto configuration? Sincerely, Pantek Incorporated Justin L. Spies URI: http://www.pantek.com Ph 440.519.1802 Fax 440.248.5274 Cell 440.336.3317 -----Original Message----- From: Jerry Ford [mailto:[EMAIL PROTECTED]] Sent: Thursday, December 26, 2002 5:31 PM To: Justin L. Spies Cc: 'Tomcat Users List'; [EMAIL PROTECTED] Subject: Yes!!! It works!!! (was: Re: mod_jk---still trying, getting closer) Justin, I owe you a beer... I removed the two listener statements that you commented out in my server.xml file and now servlets work from Apache without a port setting. Thank you thank you thank you. (And thanks to everyone else who put up with my whining over the past few days and offered help---especially Denise, John, and Jeff :) (BTW, it's academic now, but, yes, on my box tomcat is a symbolic link to jakarta-tomcat-4.1.12-LE-jdk14.) Jerry Justin L. Spies wrote: >Jerry, >I've updated and simplified the configuration files that you supplied >previously. Any changes I made are denoted by the following: > NOTE NOTE NOTE NOTE > >These changes cause your system to have the same config that I first >used to get my system working. I'm not sure about your directory >structure and whether or not you have symlinks setup, however I did >notice that in some of the configuration files you were using two >different directories that should point to the same directories. Here >is an example from httpd.conf: > >You had the following for the JkWorkersFile: >JkWorkersFile >"/usr/local/webserver/jakarta-tomcat-4.1.12-LE-jdk14/conf/jk/workers.pr >o >perties" > >But just below that you had the following apache directive: > <Directory "/usr/local/webserver/tomcat/webapps/examples"> > >These should be the same directory above the /conf directory and above >the /webapps directory. On my system, I have tomcat installed in >/var/tomcat4, so I have the following directives: > >JkWorkersFile "/var/tomcat4/conf/jk/workers.properties" > -- and -- > <Directory "/var/tomcat4/webapps/examples"> > > >See how they are the same first two? /conf and /webapps should be a >subdirectory of /tomcat4 (in my case) or /tomcat (in your case), unless >you have a symlink (in your case) from >/usr/local/webserver/jakarta-tomcat-4.1.12-LE-jdk14 to >/usr/local/webserver/tomcat. Does that make sense, or did I just >completely confuse everyone? > >Jerry, when you restart Apache and Tomcat, could you send us copies of >the apache error log and the tomcat catalina.out files? Also, if you >could confirm the directory structure, that would be a big help. > >Sincerely, >Pantek Incorporated >Justin L. Spies > >URI: http://www.pantek.com >Ph 440.519.1802 >Fax 440.248.5274 >Cell 440.336.3317 > > > > >-----Original Message----- >From: Jerry Ford [mailto:[EMAIL PROTECTED]] >Sent: Thursday, December 26, 2002 2:00 PM >To: Tomcat Users List >Subject: Re: mod_jk---still trying, getting closer > > >I use the mod_jk binary obtained from John Turner's how-to page, and >the > >httpd.conf and server.xml statements are the same as the statements in >the configurations several other people here have provided as examples, >I think. I have also tried to follow John Turner's suggested >confuguration statements. > >I've tried just about every combination of configurations that have >been > >suggested. It's possible that by now I have mixed up different people's >advice, but I don't know what needs to be changed. > >I don't know why JK2 is in there, other than the coyote packages that >are referenced in sever.xml. But if I don't use those, what do I use? > >I'm beginning to think mod_webapp.so is looking like my only hope of >getting Tomcat and Apache to work together. > >Jerry > >Jerry > >Milt Epstein wrote: > > > >>On Wed, 25 Dec 2002, Jerry Ford wrote: >> >> >> >> >> >>>John: >>> >>>Sorry, I had changed ajp13 to worker1 in trying to emulate Denise's >>>working setup, but that didn't do any good so I changed it back and >>>inadvertently put the dot in. But it doesn't matter, it doesn't work >>>either way. >>> >>> >>> >>> >>One things I don't understand, it seems like you have JK2 running on >>the Tomcat side, but you refer to workers.properties, which is a JK >>file, JK2 doesn't use it, I don't believe. Could that be related to >>the problem? >> >> >> >> >> >> >>>As noted in earlier e-mails, I can get the Tomcat example servlets to >>>work, as well as my own j_tools HelloWorld, when I specify port 8080, >>>but not through Apache: >>> >>>http://localhost opens Apache's index page http://localhost:8080 >>>opens >>> >>> > > > >>>Tomcat's index page, and servlets work >>>http://localhost/examples/servlets opens the servlets index page, but >>>servlets don't work >>> >>>Catalina.out in Tomcat's logs directory says mod_jk is running: >>> >>>Dec 25, 2002 8:50:51 PM org.apache.coyote.http11.Http11Protocol init >>>INFO: Initializing Coyote HTTP/1.1 on port 8080 >>>Starting service Tomcat-Standalone >>>Apache Tomcat/4.1.12-LE-jdk14 >>>Dec 25, 2002 8:50:57 PM org.apache.coyote.http11.Http11Protocol start >>>INFO: Starting Coyote HTTP/1.1 on port 8080 >>>Dec 25, 2002 8:50:57 PM org.apache.jk.common.ChannelSocket init >>>INFO: JK2: ajp13 listening on tcp port 8009 >>>Dec 25, 2002 8:50:57 PM org.apache.jk.server.JkMain start >>>INFO: Jk running ID=0 time=2/121 >>>config=/usr/local/webserver/jakarta-tomcat-4.1.12-LE-jdk14/conf/jk2.p r >>>operties >>>Stopping service Tomcat-Standalone >>>Dec 25, 2002 11:26:13 PM org.apache.coyote.http11.Http11Protocol init >>>INFO: Initializing Coyote HTTP/1.1 on port 8080 >>>Starting service Tomcat-Standalone >>>Apache Tomcat/4.1.12-LE-jdk14 >>>Dec 25, 2002 11:26:18 PM org.apache.coyote.http11.Http11Protocol start >>>INFO: Starting Coyote HTTP/1.1 on port 8080 >>>Dec 25, 2002 11:26:18 PM org.apache.jk.common.ChannelSocket init >>>INFO: JK2: ajp13 listening on tcp port 8009 >>>Dec 25, 2002 11:26:19 PM org.apache.jk.server.JkMain start >>>INFO: Jk running ID=0 time=1/277 >>>config=/usr/local/webserver/jakarta-tomcat-4.1.12-LE-jdk14/conf/jk2.p r >>> >>> >operties > > >>>But the Apache error log says Apache cannot open the workers file, >>>even though the path specified is correct and permissions to the file >>>are >>>-rw-rw-r-- and to all directories drwxrwxr-x: >>> >>>[Wed Dec 25 15:14:36 2002] [error] (2)No such file or directory: >>>Error >>> >>> > > > >>>while opening the workers, jk will not work >>> >>>[Wed Dec 25 15:14:36 2002] [error] (2)No such file or directory: >>>Error >>> >>> > > > >>>while opening the workers, jk will not work >>> >>>[Wed Dec 25 15:14:36 2002] [notice] Apache/1.3.27 (Unix) mod_jk/1.2.0 >>>configured -- resuming normal operations [Wed Dec 25 15:14:36 2002] >>>[notice] Accept mutex: sysvsem (Default: sysvsem) >>> >>> >>> >>> >>[ ... ] >> >>Milt Epstein >>Research Programmer >>Integration and Software Engineering (ISE) >>Campus Information Technologies and Educational Services (CITES) >>University of Illinois at Urbana-Champaign (UIUC) [EMAIL PROTECTED] >> >> >>-- >>To unsubscribe, e-mail: >> >> ><mailto:[EMAIL PROTECTED]> > > >>For additional commands, e-mail: >><mailto:[EMAIL PROTECTED]> >> >> >> >> > > >-- >To unsubscribe, e-mail: ><mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> > > >----------------------------------------------------------------------- >- > ><Server port="8005" shutdown="SHUTDOWN" debug="0"> > <!-- NOTE NOTE NOTE NOTE --> > <!-- I couldn't get this to work, so I am commenting it out. --> > > <!-- Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" > modJk="/usr/local/webserver/apache/libexec/mod_jk.so" > jkDebug="debug" > workersConfig="/usr/local/webserver/tomcat/conf/jk/workers.properties" > jkLog="/usr/local/webserver/tomcat/logs/mod_jk.log"/ --> > > > <Service name="Tomcat-Standalone"> > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > port="8080" minProcessors="5" maxProcessors="75" > enableLookups="true" redirectPort="8443" > acceptCount="10" debug="0" connectionTimeout="20000" > useURIValidationHack="false" /> ><!-- > <Connector className="org.apache.ajp.tomcat4.Ajp13Connector" > port="8009" minProcessors="5" maxProcessors="75" > acceptCount="10" debug="0"/> >--> > <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" > port="8009" minProcessors="5" maxProcessors="75" > enableLookups="true" redirectPort="8443" > acceptCount="10" debut="0" connectionTimeout="0" > useURIValidationHack="false" > > protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/> > > <Engine name="Standalone" defaultHost="localhost" debug="0"> > <Valve className="org.apache.catalina.valves.RequestDumperValve"/> > <Logger className="org.apache.catalina.logger.FileLogger" > prefix="catalina_log." suffix=".txt" > timestamp="true"/> > <Realm className="org.apache.catalina.realm.MemoryRealm" /> > <Host name="localhost" debug="0" appBase="webapps" > unpackWARs="true" autoDeploy="true"> > > <!-- NOTE NOTE NOTE NOTE --> > <!-- I couldn't get this to work, so I am commenting it out. --> > <!-- Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" append="true" > forwardAll="false"/ --> > > <Valve className="org.apache.catalina.valves.AccessLogValve" > directory="logs" prefix="localhost_access_log." suffix=".txt" > pattern="common"/> > <Logger className="org.apache.catalina.logger.FileLogger" > directory="logs" prefix="localhost_log." suffix=".txt" > timestamp="true"/> > <Context path="" docBase="ROOT" debug="0"/> > </Host> > </Engine> > </Service> ></Server> > > > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>