What logging level do you have set for Tomcat?  If you increase the logging
you might be able to see the cause.


On Tue, May 3, 2011 at 5:52 PM, Garey Mills <[email protected]>wrote:

> This is on RedHat Linux 5. I have these libraries in my WEB-INF/lib
>
> cas-client-core-3.2.0.jar
> cas-client-integration-tomcat-v7-3.2.0.jar
> commons-logging-1.1.jar
> serializer.jar
> xercesImpl.jar
> xml-apis.jar
> xmlsec-1.3.0.jar
>
> Here is how CAS is configured. (This filter configuration is done in a
> Guice module, not web.xml, but the effect
> should be the same:
>
>
> bind(org.jasig.cas.client.authentication.AuthenticationFilter.class).in(Singleton.class);
>    Map<String, String> auth_params = new HashMap<String, String>();
>    auth_params.put("casServerLoginUrl", "
> https://auth-test.berkeley.edu/cas/login";);
>    auth_params.put("serverName", "linuxdev.lib.berkeley.edu:7654");
>
>
>  
> filter("/in/*").through(org.jasig.cas.client.authentication.AuthenticationFilter.class,
> auth_params);
>
>
>
>  
> bind(org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter.class).in(Singleton.class);
>    Map<String, String> valid_params = new HashMap<String, String>();
>    valid_params.put("casServerUrlPrefix", "
> https://auth-test.berkeley.edu/cas";);
>    valid_params.put("serverName", "linuxdev.lib.berkeley.edu:7654");
>
>
>  
> filter("/in/*").through(org.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFilter.class,
> valid_params);
>
>
>  
> bind(org.jasig.cas.client.util.HttpServletRequestWrapperFilter.class).in(Singleton.class);
>
>
>  
> filter("/in/*").through(org.jasig.cas.client.util.HttpServletRequestWrapperFilter.class);
>
>
>
>  
> bind(org.jasig.cas.client.util.AssertionThreadLocalFilter.class).in(Singleton.class);
>
>  
> filter("/in/*").through(org.jasig.cas.client.util.AssertionThreadLocalFilter.class);
>
> The application won't start. When I look at the logs I see:
>
> May 3, 2011 10:06:02 AM org.apache.catalina.loader.WebappClassLoader
> validateJarFile
> INFO:
> validateJarFile(/data/gis/java_sub_app/web/WEB-INF/lib/servletapi-2.3.jar) -
> jar not loaded. See Servlet Spec
>  2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
> May 3, 2011 10:06:02 AM org.apache.catalina.startup.TaglibUriRule body
> INFO: TLD skipped. URI: http://velocity.apache.org/velocity-view is
> already defined
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [serverName] loaded from FilterConfig.getInitParameter with
> value [linuxdev.lib.berkeley.edu:7654]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [service] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [artifactParameterName] not found.  Using default value
> [ticket]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [serviceParameterName] not found.  Using default value
> [service]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [encodeServiceUrl] not found.  Using default value [true]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [casServerLoginUrl] loaded from
> FilterConfig.getInitParameter with value [https://auth-test.berkeley
> .edu/cas/login]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [renew] not found.  Using default value [false]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [gateway] not found.  Using default value [false]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [gatewayStorageClass] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [serverName] loaded from FilterConfig.getInitParameter with
> value [linuxdev.lib.berkeley.edu:7654]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [service] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [artifactParameterName] not found.  Using default value
> [ticket]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [serviceParameterName] not found.  Using default value
> [service]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [encodeServiceUrl] not found.  Using default value [true]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [proxyReceptorUrl] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [proxyGrantingTicketStorageClass] not found.  Using default
> value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [millisBetweenCleanUps] not found.  Using default value
> [60000]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [exceptionOnValidationFailure] not found.  Using default
> value [true]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [redirectAfterValidation] not found.  Using default value
> [true]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [useSession] not found.  Using default value [true]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [acceptAnyProxy] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [allowedProxyChains] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [casServerUrlPrefix] loaded from
> FilterConfig.getInitParameter with value [
> https://auth-test.berkeley.edu/cas]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [proxyCallbackUrl] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [encoding] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [renew] not found.  Using default value [false]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [encoding] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [hostnameVerifier] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [hostnameVerifierConfig] not found.  Using default value
> [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [roleAttribute] not found.  Using default value [null]
> May 3, 2011 10:06:02 AM
> org.jasig.cas.client.util.AbstractConfigurationFilter
> getPropertyFromInitParams
> INFO: Property [ignoreCase] not found.  Using default value [false]
> May 3, 2011 10:06:02 AM org.apache.catalina.core.StandardContext
> startInternal
> SEVERE: Error filterStart
>
>
> I have no idea why the filterStart is failing. Does anyone have any ideas?
>
> Garey Mills
> Library Systems Office
> UC Berkeley
>
>
>
> --
> 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