Chris, Either designate the dsapce war as the root webapp in your tomcat server.xml or change the name of its war to "ROOT.war" and redeploy it.
Cheers, Mark Diggory . On Oct 31, 2007, at 10:48 AM, Boyd, Chris (NIH/NLM) [C] wrote: > Gary, > > Thank you and every one for the help. The problem was due to my > server.xml not configured properly to listen on 8009 and I did have to > change the workers properties to use 8009 also. I have the product > working fine now. > > I would like to have the application work without having to add the > trailing /dspace to the URL. I tried your suggestion by changing the > JkMount in the http.conf file to be JkMount /* ajp13. It didn't make a > difference. I still had to add the trailing /dspace. > > Thanks again, Chris > > > > -----Original Message----- > From: Gary Browne [mailto:[EMAIL PROTECTED] > Sent: Monday, October 29, 2007 6:28 PM > To: [email protected] > Subject: Re: [Dspace-tech] Dspace .1.4.2 Hangs on telnet 8080 > > Hi Chris > > Further to Christian's suggestions, if you get to the point where you > have narrowed it down to a mod_jk setup problem, you can try the > following (this is based on our setup which works on Linux): > > * setup an apache virtual host for dspace > * add the directive <JkMount /* ajp13> which will perform redirects > for > all requests from your dspace domain > * if there are any pages that you do not want to redirect to > tomcat, you > can specify them with the "no-jk" option within your Apache > VirtualHost > eg: SetEnvIf Request_URI > "http://yaddayadda.edu/notToBeRedirected/*" no-jk > > Also, I don't know whether this is significant for your setup, but > your > workers.properties file seems to be missing the following variables: > > workers.tomcat_home=[your-tomcat-home] > workers.java_home=[your-java-home] > > Further, it seems you haven't setup an AJP connector port in your > tomcat's server.xml. We've got something like: > > <!-- Define a Coyote/JK2 AJP 1.3 Connector on port 8009 --> > <Connector port="8009" maxThreads="150" maxSpareThreads="50" > minSpareThreads="10" URIEncoding="UTF-8" tomcatAuthentication="false" > enableLookups="false" redirectPort="8443" debug="0" protocol="AJP/1.3" > /> > > And rather than > <worker.ajp13_dspace.port=8080> > as you have in your workers.properties file, accept the default > port of > 8009 which will then hook to the above AJP connector in tomcat. > > Hope this hasn't confused you more and is of some assistance. > > Regards > > > Gary Browne > Development Programmer > Library IT Services > University of Sydney > ph: 9351-5946 > > > ________________________________ > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of > [EMAIL PROTECTED] > Sent: Tuesday, 30 October 2007 3:50 AM > To: [email protected] > Subject: [Dspace-tech] Dspace .1.4.2 Hangs on telnet 8080 > > > The product installed fine. Got the Oracle schema built. When I > perform > the documented test (telnet localhost 8080) or attempt to access the > application otherwise it fails. I am attaching the relavent content > from > various conf files and scripts at the very bottom. > > I am under a tight timeline to get this prootype working and I am > new to > Dspace and Tomcat so please be gentle on me :-) > > Any and all help is greatly appreaciated. > > --Thanks, Chris > > Environment: > SunOS dspacedev1 5.10 Generic_118833-24 sun4v sparc SUNW,Sun-Fire- > T1000 > > Solaris 10 Container > Dspace 1.4.2 Source > Apache Ant version 1.7.0 > Java version: 1.6 > Oracle 9.2.0.7 > > dspacedev1 Z ./httpd -v > Server version: Apache/2.0.59 > Server built: Nov 6 2006 15:35:26 > > ./catalina.sh version > Server version: Apache Tomcat/5.5.23 > Server built: Mar 5 2007 08:25:04 > Server number: 5.5.23.0 > OS Name: SunOS > OS Version: 5.10 > Architecture: sparc > JVM Version: 1.6.0-b105 > JVM Vendor: Sun Microsystems Inc. > > Tomcat and Apache are listening on 8080 and 80 Respectively. > dspacedev1 Z netstat -an |grep 80 > *.8080 *.* 0 0 49152 0 > LISTEN > 127.0.0.1.8005 *.* 0 0 49152 0 > LISTEN > *.80 *.* 0 0 49152 0 > L ISTEN< BR> *.80 *.* 0 0 > 49152 > 0 > LISTEN > > When I perform the action below I get no response from the server or > logging at all. > dspacedev1 Z telnet localhost 8080 > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > GET /dspace HTTP/1.1 > > When I go to port 80 instead I this happens via a JK Connector. > dspacedev1 Z telnet localhost 80 > Trying 127.0.0.1... > Connected to localhost. > Escape character is '^]'. > GET /dspace HTTP/1.1 > > HTTP/1.1 400 Bad Request > Date: Mon, 29 Oct 2007 14:43:57 GMT > Server: Apache > Content-Length: 226 > Connection: close > Content-Type: text/html; charset=iso-8859-1 > > <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> > <title>400 Bad Request</title> </head><body> <h1>Bad Request</h1> > <p>Your browser sent a request that this server could not > understand.<br > /> </p> </body></html> Connection to localhost closed by foreign host. > > www.access > 127.0.0.1 - - [29/Oct/2007:11:07:05 -0400] "GET / HTTP/1.1" 400 226 > "-" > > > When I point a Web Brower to http://dspacedev.nlm.nih.gov/dspace > <http://dspacedev.nlm.nih.gov/dspace> all I get is logging in the > mod.jk.log below [Mon Oct 29 10:59:40.042 2007] [22808:24] [debug] > map_uri_to_worker::jk_uri_worker_map.c (597): Attempting to map URI > '/dspace' from 2 maps [Mon Oct 29 10:59:40.042 2007] [22808:24] > [debug] > map_uri_to_worker::jk_uri_worker_map.c (609): Attempting to map > context > URI '/dspace/=ajp13_dspace' source 'JkMount' > [Mon Oct 29 10:59:40.042 2007] [22808:24] [debug] > map_uri_to_worker::jk_uri_worker_map.c (609): Attempting to map > context > URI '/dspace=ajp13_dspace' source 'JkMount' > [Mon Oct 29 10:59:40.042 2007] [22808:24] [debug] > map_uri_to_worker::jk_uri_worker_map.c (635): Found an exact match > '/dspace=ajp13_dspace' > [Mon Oct 29 10:59:40.042 2007] [22808:24] [debug] jk_handler::mod_jk.c > (2131): Into handler jakarta-servlet worker=ajp13_dspace r->proxyreq=0 > [Mon Oct 29 10:59:40.043 2007] [22808:24] [debug] > wc_get_worker_for_name::jk_worker.c (115): found a worker ajp13_dspace > [Mon Oct 29 10:59:40.043 2007] [22808:24] [debug] > wc_maintain::jk_worker.c (323): Maintaining worker ajp13_dspace > [Mon Oct > 29 10:59:40.043 2007] [22808:24] [debug] > wc_get_name_for_type::jk_worker.c (292): Found worker type 'ajp13' > [Mon Oct 29 10:59:40.043 2007] [22808:24] [debug] > init_ws_service::mod_jk.c (811): Service protocol=HTTP/1.1 method=GET > host=(null) addr=130.14.71.168 name=dspacedev.nlm.nih.gov port=80 > auth=(null) user=(null) laddr=10.3.2.5 raddr=130.14.71.168 uri=/dspace > [Mon Oct 29 10:59:40.043 2007] [22808:24] [debug] > ajp_get_endpoint::jk_ajp_common.c (2498): acquired connection pool > slot=0 [Mon Oct 29 10:59:40.044 2007] [22808:24] [debug] > ajp_marshal_into_msgb::jk_ajp_common.c (551): ajp marshaling done [Mon > Oct 29 10:59:40.044 2007] [22808:24] [debug] > ajp_service::jk_ajp_common.c (1935): processing ajp13_dspace with 2 > retries [Mon Oct 29 10:59 :40.044 2007] [22808:24] [debug] > jk_open_socket::jk_connect.c (357): socket TCP_NODELAY set to On [Mon > Oct 29 10:59:40.044 2007] [22808:24] [debug] > jk_open_socket::jk_connect.c (455): trying to connect socket 19 to > 127.0.0.1:8080 [Mon Oct 29 10:59:40.045 2007] [22808:24] [debug] > jk_open_socket::jk_connect.c (481): socket 19 connected to > 127.0.0.1:8080 [Mon Oct 29 10:59:40.045 2007] [22808:24] [debug] > ajp_connect_to_endpoint::jk_ajp_common.c (865): Connected socket 19 to > (127.0.0.1:8080) > [Mon Oct 29 10:59:40.045 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): sending to > ajp13 > pos=4 len=548 max=8192 > [Mon Oct 29 10:59:40.045 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0000 12 > 34 02 > 20 02 02 00 08 48 54 54 50 2F 31 2E 31 - .4......HTTP/1.1 [Mon Oct 29 > 10:59:40.045 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0010 00 > 00 07 > 2F 64 73 70 61 63 65 00 00 0D 31 33 30 - .../dspace...130 [Mon Oct 29 > 10:59:40.045 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0020 2E > 31 34 > 2E 37 31 2E 31 36 38 00 FF FF 00 15 64 - .14.71.168.....d [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0030 73 > 70 61 > 63 65 64 65 76 2E 6E 6C 6D 2E 6E 69 68 - spacedev.nlm.nih [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0040 2E > 67 6F > 76 00 00 50 00 00 07 A0 01 01 0F 69 6D - .gov..P.......im [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0050 61 > 67 65 > 2F 67 69 66 2C 20 69 6D 61 67 65 2F 78 - age/gif,.image/x [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk _ajp_c ommon.c (911): 0060 > 2D 78 > 62 > 69 74 6D 61 70 2C 20 69 6D 61 67 65 2F - -xbitmap,.image/ [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0070 6A > 70 65 > 67 2C 20 69 6D 61 67 65 2F 70 6A 70 65 - jpeg,.image/pjpe [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0080 67 > 2C 20 > 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 - g,.application/x [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0090 2D > 73 68 > 6F 63 6B 77 61 76 65 2D 66 6C 61 73 68 - -shockwave-flash [Mon Oct 29 > 10:59:40.046 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 00a0 2C > 20 61 > 70 70 6C 69 63 61 74 69 6F 6E 2F 76 6E - ,.application/vn [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [d ebug]< > BR>ajp_connection_tcp_send_message::jk_ajp_common.c (911): 00b0 > 64 2E > 6D > 73 2D 65 78 63 65 6C 2C 20 61 70 70 6C - d.ms-excel,.appl [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 00c0 69 > 63 61 > 74 69 6F 6E 2F 76 6E 64 2E 6D 73 2D 70 - ication/vnd.ms-p [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 00d0 6F > 77 65 > 72 70 6F 69 6E 74 2C 20 61 70 70 6C 69 - owerpoint,.appli [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 00e0 63 > 61 74 > 69 6F 6E 2F 6D 73 77 6F 72 64 2C 20 61 - cation/msword,.a [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 00f0 70 > 70 6C > 69 63 61 74 69 6F 6E 2F 78 61 6D 6C 2B - pplication/xaml+ [Mon O > ct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0100 78 > 6D 6C > 2C 20 61 70 70 6C 69 63 61 74 69 6F 6E - xml,.application [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0110 2F > 76 6E > 64 2E 6D 73 2D 78 70 73 64 6F 63 75 6D - /vnd.ms-xpsdocum [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0120 65 > 6E 74 > 2C 20 61 70 70 6C 69 63 61 74 69 6F 6E - ent,.application [Mon Oct 29 > 10:59:40.047 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0130 2F > 78 2D > 6D 73 2D 78 62 61 70 2C 20 61 70 70 6C - /x-ms-xbap,.appl [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0140 69 > 63 61 > 74 69 6F 6E 2F 78 2D 6D 73 2D 61 70 70 - ication/x-ms-app [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0150 6C > 69 63 > 61 74 69 6F 6E 2C 20 2A 2F 2A 00 A0 04 - lication,.*/*... > [Mon Oct 29 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0160 00 > 05 65 > 6E 2D 75 73 00 A0 03 00 0D 67 7A 69 70 - ..en-us.....gzip [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0170 2C > 20 64 > 65 66 6C 61 74 65 00 A0 0E 00 75 4D 6F - ,.deflate....uMo [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0180 7A > 69 6C > 6C 61 2F 34 2E 30 20 28 63 6F 6D 70 61 - zilla/4.0.(compa [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0190&nbs > p;&nbs > p; 74 69 62 6C 65 3B 20 4D 53 49 45 20 36 2E 30 3B - tible;.MSIE. > 6.0; > [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 01a0 20 > 57 69 > 6E 64 6F 77 73 20 4E 54 20 35 2E 31 3B - .Windows.NT.5.1; [Mon Oct 29 > 10:59:40.048 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 01b0 20 > 53 56 > 31 3B 20 2E 4E 45 54 20 43 4C 52 20 32 - .SV1;..NET.CLR.2 [Mon Oct 29 > 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 01c0 2E > 30 2E > 35 30 37 32 37 3B 20 2E 4E 45 54 20 43 - .0.50727;..NET.C [Mon Oct 29 > 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 01d0 4C > 52 20 > 33 2E 30 2E 30 34 35 30 36 2E 33 30 3B - LR.3.0.04506.30; [Mon Oct 29 > 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_s end_me ssage::jk_ajp_common.c (911): 01e0 > 20 2E > 4E > 45 54 20 43 4C 52 20 31 2E 31 2E 34 33 - ..NET.CLR.1.1.43 [Mon Oct 29 > 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 01f0 32 > 32 29 > 00 A0 0B 00 15 64 73 70 61 63 65 64 65 - 22).....dspacede [Mon Oct 29 > 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0200 76 > 2E 6E > 6C 6D 2E 6E 69 68 2E 67 6F 76 00 A0 06 - v.nlm.nih.gov... > [Mon Oct 29 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0210 00 > 0A 4B > 65 65 70 2D 41 6C 69 76 65 00 A0 08 00 - ..Keep-Alive.... > [Mon Oct 29 10:59:40.049 2007] [22808:24] [debug] > ajp_connection_tcp_send_message::jk_ajp_common.c (911): 0220 01 > 30 00 > FF 00 00 00 00 00 00 00 00 00 00 00 00 - .0.............. > [Mon Oct 29 10:59:40 .049 2 007] [22808:24] [debug] > ajp_send_request::jk_ajp_common.c (1325): (ajp13_dspace) request > body to > send 0 - request body to resend 0 > > > Entire worker.properties > # workers.properties - > # > worker.list=ajp13_dspace > # > ### Connector for DSpacedev > worker.ajp13_dspace.port=8080 > worker.ajp13_dspace.host=localhost # dspacedev1 > worker.ajp13_dspace.type=ajp13 > > > Start http.conf > <snip> > LoadModule jk_module modules/mod_jk.so > JkWorkersFile "/etc/NLM/apache2/workers.properties" > JkShmFile "/var/tmp/jk-runtime-status > <snip> > # > RewriteEngine On > RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK) RewriteRule .* - [F] > JkLogFile "/www/logs/raw/mod_jk.log" > JkLogLevel debug > JkMount /dspace ajp13_dspace > JkMount /dspace/ ajp13_dspace > AddHandler cgi-script .cgi > ErrorLog /www/logs/raw/dspacedev1-error_log > TransferLog /www/logs/raw/dspacedev1-access_log > CustomLog /www/logs/raw/www.access common env=!image <snip> End > http.conf > > > Begin catalina.sh > <snip> > CATALINA_HOME=/www/tomcat > CATALINA_TMPDIR=/var/tmp > LOG_HOME=/www/logs/tomcat > JAVA_OPTS="-Xmx512M -Xms64M -Dfile.encoding=UTF-8" > End catalina.sh > > > Begin server.xml > <snip> > <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 --> > <Connector port="8080" maxHttpHeaderSize="8192" > maxThreads="150" minSpareThreads="25" > maxSpareThreads="75" > enableLookups="false" redirectPort="8443" > acceptCount="100" > connectionTimeout="20000" disableUploadTimeout="true" > URIEncoding="UTF-8"/> > <snip> > > > > ---------------------------------------------------------------------- > -- > - > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a > browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > DSpace-tech mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-tech > > ---------------------------------------------------------------------- > --- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a > browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > DSpace-tech mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-tech ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech

