- From: Yves Lafon <ylafon@w3.org>
- Date: Mon, 22 Feb 1999 14:54:46 +0100 (MET)
- To: Phil Blake <phil@ns2.tcp.net.au>
- cc: Jigsaw Mailing List <www-jigsaw@w3.org>
On Sat, 20 Feb 1999, Phil Blake wrote: > Sorry to ask this again, I'm still getting identical results to day 1, even > after all the help people have offered. Either I haven't explained the > problem so anyone can understand it, or I don't understand the answers, so > here I try again... :) > > I've now updated the following two classes: > RedirecterFrame 1.4 and > RelocateFrame 1.11 > > > The setup is Jigsaw 2.0.1 running on the host "www.host.com" > > space > |--indexers > | |--MyIndexer > | |--extensions > | |--html > |--servlets > | |--MyServlet > |--virtual > | |--virtual.host.com:8001 > | |--pages > | |--test.html > | |--anotherTest.html > | |--otherStuff.html > > THE ONE AND ONLY GOAL!!! > When anyone requests any document in the pages directory, MyServlet is > called to provide the result. > > Sanity Test - The request: > http://www.host.com:8001/servlets/MyServlet > works perfectly. > > > 1. Redirecter > There is a Redirecter on "MyIndexer->extensions->html" with it's target set > to "/servlets/MyServlet" and, > The "pages" directory has its indexer set to "MyIndexer" > > Any request in the "pages" directory returns > Invalid URL > The URL http://www.host.com:8001/servlets/MyServlet that you requested is > not available on that server. > > which is clearly wrong as the sanity test works perfectly. Is the wording > in the error wrong or is this a bug? It seems that the lookup didn't gave the expected results ;) The current redirect force the redirects to be on the same server, means that it should be sent to the same virtual host. > 2. Relocate > There is a Relocate on "MyIndexer->extensions->html" with it's location set > to "/servlets/MyServlet" and as before, > The "pages" directory has its indexer set to "MyIndexer" > > Any request in the "pages" directory returns: > Method POST not allowed on this resource. humm This one is WEIRD, there is no point for the Container to ask for a PUT! You should try to do the redirect with the FULL uri, like Relocate -> location : http://www.foosite.com:8001/servlets/MyServlet Btw, you should upgrade your Relocate frame, I fixed a port problem this morning. Regards, /\ - Yves Lafon - World Wide Web Consortium - /\ / \ Architecture Domain - Jigsaw Activity Leader / \ \/\ / \ / \ http://www.w3.org/People/Lafon - ylafon@w3.org
Received on Monday, 22 February 1999 09:09:49 UTC