Fixed recursion on router bug
This commit is contained in:
@@ -11,7 +11,7 @@ deferred class WSF_SKELETON_HANDLER
|
||||
|
||||
inherit
|
||||
|
||||
WSF_URI_TEMPLATE_ROUTING_HANDLER
|
||||
WSF_URI_TEMPLATE_HANDLER
|
||||
redefine
|
||||
execute
|
||||
end
|
||||
@@ -26,6 +26,23 @@ inherit
|
||||
|
||||
WSF_SELF_DOCUMENTED_HANDLER
|
||||
|
||||
feature {NONE} -- Initialization
|
||||
|
||||
make_with_router (a_router: WSF_ROUTER)
|
||||
-- Initialize `router'.
|
||||
require
|
||||
a_router_attached: a_router /= Void
|
||||
do
|
||||
router := a_router
|
||||
ensure
|
||||
router_aliased: router = a_router
|
||||
end
|
||||
|
||||
feature -- Router
|
||||
|
||||
router: WSF_ROUTER
|
||||
-- So that WSF_OPTIONS_POLICY can find the allowed methods
|
||||
|
||||
feature -- Execution variables
|
||||
|
||||
Negotiated_language_execution_variable: STRING = "NEGOTIATED_LANGUAGE"
|
||||
|
||||
Reference in New Issue
Block a user