Hallo Thierry,
After I have changed the mode to Redirector.MODE_SERVER_DISPATCHER my
createInboundRoot method looks like this:
@Override
public synchronized Restlet createInboundRoot() {
Router router = new Router(getContext());
router.setDefaultMatchingMode(Template.MODE_STARTS_WITH);
router.attach("/RESTfulServices", new Redirector(getContext(),
"http://localhost:8080/RESTfulServices{rr}",
Redirector.MODE_SERVER_DISPATCHER));
return router;
}
but I still receive no answer. My std output looks like this:
24.02.2010 10:51:00 org.restlet.engine.http.connector.HttpClientHelper start
INFO: Starting the default HTTP client
24.02.2010 10:51:00 org.restlet.routing.Redirector handle
INFO: Redirecting via server dispatcher to:
http://localhost:8080/RESTfulServices/resources/customers/pkey/2176172632
24.02.2010 10:51:00 org.restlet.engine.log.LogFilter afterHandle
INFO: 2010-02-24 10:51:00 127.0.0.1 - 127.0.0.1
8888 GET
/RESTfulServices/resources/customers/pkey/2176172632 - 404 363
- 16
http://127.0.0.1:8888 Restlet-Framework/2.0snapshot
http://127.0.0.1:8888/testrestlet/hosted.html?testrestlet
[WARN] 404 - GET
/redirect/RESTfulServices/resources/customers/pkey/2176172632 (127.0.0.1)
363 bytes
Request headers
Host: 127.0.0.1:8888
User-Agent: Restlet-Framework/2.0snapshot
Accept: */*
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://127.0.0.1:8888/testrestlet/hosted.html?testrestlet
Response headers
Content-Type: text/html; charset=ISO-8859-1
Date: Wed, 24 Feb 2010 09:51:00 GMT
Accept-Ranges: bytes
Server: Restlet-Framework/2.0m7
Content-Length: 363
and my Firefox shows 404 with message "The server has not found anything
matching the request URI".
May be this will help you helping me ;)
Thank you again,
ab
--
View this message in context:
http://n2.nabble.com/How-to-write-an-Universal-redirector-tp4620578p4624772.html
Sent from the Restlet Discuss mailing list archive at Nabble.com.
------------------------------------------------------
http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4447&dsMessageId=2451439