import Network.URI hiding (path)
import Rakka.Environment
import Rakka.Validation
+import System.Log.Logger
import Text.XML.HXT.Arrow.ReadDocument
import Text.XML.HXT.Arrow.WriteDocument
import Text.XML.HXT.Arrow.XmlIOStateArrow
import Text.XML.HXT.DOM.XmlKeywords
+logger :: String
+logger = "Rakka.Resource"
+
+
-- "/" ==> "/"
-- "/foo" ==> "/foo.html"
-- "/foo/" ==> "/foo.html"
where
getXmlReader
= do req <- input defaultLimit
+ liftIO $ debugM logger req
return $ readString [ (a_validate , v_0)
, (a_check_namespaces , v_1)
, (a_remove_whitespace, v_0)