> but I haven't figured out how  to PUT documents from
> a non-lift resource into my lift app, since that
> requires that you can somehow access lift's Req object via a URL

Hmm - im afraid your just plain wrong here... it needs nothing of the
sort. I have lift applications that are 100% back-end process, and
have no UI, or rather, the UI is an objective-c cocoa desktop
application. No magic included. Lift is extreamly good at building
REST services as it has a very flexible HTTP handling mechanism. I do
wonder though, if you already have a GET dispatch, what you cannot
figure out how to do PUT? (look at net.liftweb.http.PutRequest and how
its used in Req pattern match)

@barry: You can do what you want without any issues. Lift is
implemented as a filter so can co-habbit with other servlets etc. Lets
assume that you implement the lift element under /badger - configure
your web.xml correctly then only /badger/* requests get passed to
lift. Technically speaking there is no difference in serving XHTML and
XML... its all XML at the end of the day; its just that your browser
can make sense of the micro-format ;-)

Whatever you have your persistance teir configured with, you can just
layer lift on top for a REST service - it really is that easy.

Cheers, Tim

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to