Module WeblogicPortal::ProxyRouting
In: lib/weblogic_portal/proxy_routing.rb

Mixes into ActionController::Routing::RouteSet to inject a route for WeblogicPortal::ProxyController as the first defined route. This route is established on the first call to connect or named_route in routes.rb.

Methods

connect  

Public Instance methods

[Source]

    # File lib/weblogic_portal/proxy_routing.rb, line 19
19:         def connect(*args)
20:           # add our route when called first time (empty routes table) 
21:           if empty?
22:             wlp_proxy_url = WeblogicPortal::Configuration.instance.base_url.gsub(/(^\/)|(\/$)/,'') 
23:             connect_non_wlp ':wlp_base_uri/*wlp_any_uri', 
24:                 :controller=>'WeblogicPortal::Proxy',
25:                 :action=>'proxy',
26:                 :wlp_base_uri=>/#{wlp_proxy_url}/
27:           end
28:           connect_non_wlp(*args)
29:         end

[Validate]