<?xml version="1.0" encoding="ISO-8859-1" ?> 
- <!-- 

    Licensed to Jasig under one or more contributor license
    agreements. See the NOTICE file distributed with this work
    for additional information regarding copyright ownership.
    Jasig licenses this file to you under the Apache License,
    Version 2.0 (the "License"); you may not use this file
    except in compliance with the License.  You may obtain a
    copy of the License at the following location:

      http://www.apache.org/licenses/LICENSE-2.0

    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.


--> 
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <web-app xmlns="
*http://java.sun.com/xml/ns/j2ee*"; xmlns:xsi="
*http://www.w3.org/2001/XMLSchema-instance*"; 
xsi:schemaLocation="*http://java.sun.com/xml/ns/j2ee 
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd*"; version="*2.4*">
<display-name>Central Authentication System (CAS) 3.5.1</display-name> 
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <context-param>
<param-name>contextConfigLocation</param-name> 
<param-value>/WEB-INF/spring-configuration/*.xml 
/WEB-INF/deployerConfigContext.xml</param-value> 
</context-param>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter>
<filter-name>CAS Client Info Logging Filter</filter-name> 
<filter-class>com.github.inspektr.common.web.ClientInfoThreadLocalFilter</
filter-class> 
</filter>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter-mapping>
<filter-name>CAS Client Info Logging Filter</filter-name> 
<url-pattern>/*</url-pattern> 
</filter-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter>
<filter-name>springSecurityFilterChain</filter-name> 
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</
filter-class> 
</filter>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter-mapping>
<filter-name>springSecurityFilterChain</filter-name> 
<url-pattern>/status</url-pattern> 
</filter-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter-mapping>
<filter-name>springSecurityFilterChain</filter-name> 
<url-pattern>/services/*</url-pattern> 
</filter-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter>
<filter-name>characterEncodingFilter</filter-name> 
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</
filter-class> 
</filter>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <filter-mapping>
<filter-name>characterEncodingFilter</filter-name> 
<url-pattern>/*</url-pattern> 
</filter-mapping>
- <!-- 

    - Loads the CAS ApplicationContext.
    - The deployer choice here is how to handle Throwables thrown by Spring's
    - ContextLoaderListener.  The Spring ContextLoaderListener will throw an 
exception when the
    - application context cannot be loaded, say because the bean XML files are 
not valid XML or do not
    - refer to real classes and properties or because a bean configured via 
Spring throws an exception
    - at construction, property setting, or on an afterPropertiesSet() 
lifecycle method.
    -
    - If you'd like these errors to be fatal and prevent the CAS servlet 
context from loading at all,
    - use org.springframework.web.context.ContextLoaderListener.
    -
    - If you'd like these errors to result in all requests for CAS getting a 
"CAS is Unavailable" response,
    - use org.jasig.cas.web.init.SafeContextLoaderListener
  

--> 
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <listener>
<listener-class>org.jasig.cas.web.init.SafeContextLoaderListener</
listener-class> 
</listener>
- <!-- 

    - This is the Spring dispatcher servlet which delegates all requests to the
    - Spring WebMVC controllers as configured in cas-servlet.xml.
    -
    - The choice made above about how to handle a broken ApplicationContext at
    - context initialization applies here as well, since this servlet is 
load-on-startup.
    -
    - If you'd like these errors to be fatal and prevent the CAS servlet from 
loading at all,
    - use org.springframework.web.servlet.DispatcherServlet.
    -
    - If you'd like these errors to result in all requests for CAS getting a 
"CAS is Unavailable" response,
    - use org.jasig.cas.web.init.SafeDispatcherServlet
  

--> 
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet>
<servlet-name>cas</servlet-name> 
<servlet-class>org.jasig.cas.web.init.SafeDispatcherServlet</servlet-class> 
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <init-param>
<param-name>publishContext</param-name> 
<param-value>false</param-value> 
</init-param>
<load-on-startup>1</load-on-startup> 
</servlet>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/login</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/logout</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/validate</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/serviceValidate</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/samlValidate</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/proxy</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/proxyValidate</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/CentralAuthenticationService</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/add.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/viewStatistics.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/logout.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/loggedOut.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/manage.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/edit.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/openid/*</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/deleteRegisteredService.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/services/updateRegisteredServiceEvaluationOrder.html</
url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/status</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/authorizationFailure.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <servlet-mapping>
<servlet-name>cas</servlet-name> 
<url-pattern>/403.html</url-pattern> 
</servlet-mapping>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <session-config>
- <!-- 

 Default to 5 minute session timeouts 

--> 
<session-timeout>5</session-timeout> 
</session-config>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <error-page>
<exception-type>org.springframework.context.ApplicationContextException</
exception-type> 
<location>/WEB-INF/view/jsp/brokenContext.jsp</location> 
</error-page>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <error-page>
<error-code>500</error-code> 
<location>/WEB-INF/view/jsp/errors.jsp</location> 
</error-page>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <error-page>
<error-code>404</error-code> 
<location>/</location> 
</error-page>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <error-page>
<error-code>403</error-code> 
<location>/403.html</location> 
</error-page>
- <file:///C:/CAS/CAS%20Prod/ADFS01/cas/WEB-INF/web.xml#> <welcome-file-list
>
<welcome-file>index.jsp</welcome-file> 
</welcome-file-list>
</web-app>

On Wednesday, April 5, 2017 at 9:36:21 AM UTC-7, Scott Green wrote:
>
> We are running CAS 3.5 (old I know... working on it). It is using SQL as a 
> Service Registry.  I have added an application in, but I need to make an 
> exception for a certain type of request for an automated system.  They have 
> clients that have used the following XML"
>
> *Example (in their case, the SERVER.XML):*
>
> *…*
>
> *serverName= "https://servername.assetworks.com 
> <https://servername.assetworks.com>"                *
>
> *except="^/token|^/identity|**^/cmisatom**|**^/cmisbrowser**|^/wsdl|^/ws|/roleList"
>   
> />*
>
>
> Can anyone help me with how I would accomplish this same type of exception 
> handling in our environment?  Thank you in advance.
>
>
> Scott
>

-- 
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
--- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/5ec7f96d-02da-4387-bbd5-68766131afb2%40apereo.org.

Reply via email to