Fixed recursion on router bug
This commit is contained in:
@@ -11,7 +11,7 @@ deferred class WSF_SKELETON_HANDLER
|
|||||||
|
|
||||||
inherit
|
inherit
|
||||||
|
|
||||||
WSF_URI_TEMPLATE_ROUTING_HANDLER
|
WSF_URI_TEMPLATE_HANDLER
|
||||||
redefine
|
redefine
|
||||||
execute
|
execute
|
||||||
end
|
end
|
||||||
@@ -26,6 +26,23 @@ inherit
|
|||||||
|
|
||||||
WSF_SELF_DOCUMENTED_HANDLER
|
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
|
feature -- Execution variables
|
||||||
|
|
||||||
Negotiated_language_execution_variable: STRING = "NEGOTIATED_LANGUAGE"
|
Negotiated_language_execution_variable: STRING = "NEGOTIATED_LANGUAGE"
|
||||||
|
|||||||
Reference in New Issue
Block a user