I am using 5.0.5 overlay and attempting to run it as a war in external tomcat but I get an exception. It appears to be related to the logging configuration file, more specifically the logging.config variable in the project and the logging_config variable in the tomcat configuration, they conflict as the project picks up the tomcat one and it crashes on startup.
Exception: 2017-05-12 17:02:03,362 WARN [org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext] - <Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.loggingConfigController': Invocation of init method failed; nested exception is java.lang.RuntimeException: java.io.FileNotFoundException: ServletContext resource [/-Djava.util.logging.config.file="C:/Program Files/Apache Software Foundation/apache-tomcat-8.5.15/conf/logging.properties"] cannot be resolved to URL because it does not exist> 2017-05-12 17:02:03,374 ERROR [org.springframework.boot.SpringApplication] - <Application startup failed> org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.loggingConfigController': Invocation of init method failed; nested exception is java.lang.RuntimeException: java.io.FileNotFoundException: ServletContext resource [/-Djava.util.logging.config.file="C:/Program Files/Apache Software Foundation/apache-tomcat-8.5.15/conf/logging.properties"] cannot be resolved to URL because it does not exist I have tried modifying the logging_config in catalina.bat to a different name and after that it worked but I don't want to do that. I have searched and it appears other people have had the problem as well and they suggested putting some settings inside bootstrap.properties such as: spring.profiles.active=native spring.cloud.config.server.native.searchLocations=file:/etc/cas/config but that did not work and I got another exception: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration': Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.boot.actuate.autoconfigure.EndpointAutoConfiguration$$EnhancerBySpringCGLIB$$5fe5e3a1]: Constructor threw exception; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'configServerHealthIndicator' defined in class path resource [org/springframework/cloud/config/server/config/EnvironmentRepositoryConfiguration.class]: Unsatisfied dependency expressed through method 'configServerHealthIndicator' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'environmentRepository' defined in class path resource [org/springframework/cloud/config/server/config/EnvironmentRepositoryConfiguration$GitRepositoryConfiguration.class]: Invocation of init method failed; nested exception is java.lang.IllegalStateException: You need to configure a uri for the git repository CAS Version: 5.0.5 Apache Tomcat Version: Apache Tomcat/8.5.15 Build Date/Time: 2017-04-21T10:24:20Z System Temp Directory: C:\Program Files\Apache Software Foundation\apache-tomcat-8.5.15\temp Java Home: C:\Program Files\Java\jdk1.8.0_65\jre Java Vendor: Oracle Corporation Java Version: 1.8.0_65 JCE Installed: no OS Architecture: amd64 OS Name: Windows 10 OS Version: 10.0 Thanks -- - 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 cas-user+unsubscr...@apereo.org. To view this discussion on the web visit https://groups.google.com/a/apereo.org/d/msgid/cas-user/66b1265c-d6b9-4b55-8c56-be0817e3d8c1%40apereo.org.