Thanks, Scott!  

In theory then, we could take our 16 registered services, and apply an 
evaluation order on them of 0 - 15, with the most-specific URLs with lower 
numbers.  Then, as long as the simple ant pattern matching works out, our 
services will be found in the list in the right order.  Apparently the 
QUERY_STRING on the URL is ignored during the matching.

Of course we started out with a handful of services all at evaluation order 0, 
and met with unexpected results, as we're learning how to rig things up....

Thanks....!

Corey S.
________________________________________
From: Scott Battaglia [[email protected]]
Sent: Tuesday, August 24, 2010 6:15 PM
To: [email protected]
Subject: Re: [cas-user] Services Management, tips on evaluation order ?

The Services Management Tool does simple pattern ant pattern matching, so if 
you need to put the most specific ones first in order for that to match (if for 
example, you have ones that release specific attributes, and then a generic 
catch-all).  The evaluation ordering is how you can control this order.



On Tue, Aug 24, 2010 at 6:58 PM, Corey Scholefield 
<[email protected]<mailto:[email protected]>> wrote:
Greetings all....

We have just deployed CAS 3.4.2.1 into Tomcat 6 in our test-environment, and 
have partial success with enabling the Services Management interface.  We're 
storing the entries in a back-end Oracle 11 database.

Given the types of service-offerings we're planning on, which includes 
selectively allowing clients to proxy, we think we need to tune evaluation 
order to suit the variety of applications that we want to CASify.

So far, we're not sure if :

* evaluation order is supposed to provide some sort of rank-ordering on 'pools' 
of services

Or

* a simple numeric ordering of each service from 0 to N is what we need

Or

* whether all rules are processed, and first match wins, or just some rules are 
processed leading to first match wins ?

We've done OK so far with the wildcard-matching and **, but now that we are at 
15 listed services, we're struggling a bit to get things right.

To answer the above questions, I think I'll dive into the Java sources for more 
details, but thought it would be worth asking the group for any Coles-Notes on 
this topic ?

Thanks all!

Corey S.

Corey Scholefield
Identity & Access Mgmt. Team Lead
UVic Online | University Systems
University of Victoria | Victoria, BC, Canada
[email protected]<mailto:[email protected]> | +1.250.472.4549



--
You are currently subscribed to 
[email protected]<mailto:[email protected]> as: 
[email protected]<mailto:[email protected]>
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user



--
You are currently subscribed to [email protected] as: [email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user


-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to