Great, finally you got it, so is this your build only for docker? https://github.com/dannymk/cas-dynamic-style
On Sunday, May 17, 2020 at 5:07:07 AM UTC+5:30, CanaryJudge wrote: > > I put together a small backup copy of the working version here: > https://github.com/dannymk/cas-dynamic-style > > On May 16, 2020, at 4:17 PM, 'Daniel Maldonado' via CAS Community < > [email protected] <javascript:>> wrote: > > OK, through a lot of trial and error I figured out where to put the files. > NOT in the source and NOT compiling it into the final war. It is more of > a runtime configuration option > which was very hard to figure out. > > I will have to put together a small project to make sure no one else > suffers this much. Thank you for your help. > > On May 16, 2020, at 12:49 PM, 'Daniel Maldonado' via CAS Community < > [email protected] <javascript:>> wrote: > > Yes, yet again, that thread implies that the “skeleton_in_ID.properties” > belongs in the “src/main/resources/*.properties” directory. > Which implies that it needs to be compiled into the war before it is > found. Why would “dynamic themes” need to be included in the source? > That is not dynamic in nature :-/ > > On May 16, 2020, at 12:24 PM, Root <[email protected] <javascript:>> > wrote: > > > The new error is similar to this > https://groups.google.com/a/apereo.org/forum/#!topic/cas-user/dPf36An-qyU > > Check that full thread, CAS is expecting theme.properties file. > > if you are editing heavily then this is obvious in CAS, and Yes CAS > documentation needs a reincarnation! indeed :-). > > > > > On Saturday, May 16, 2020 at 9:33:17 PM UTC+5:30, CanaryJudge wrote: >> >> This can’t be this difficult. I am actually very surprised that it has >> taken this long to configure such an important project. If I ever get this >> working I am going to have to put together some instructions for a newbie >> as the current ones leave a lot to be desired in the form of examples :-) >> >> Anyway, my current configuration for /etc/cas/config/cas.properties >> … >> spring.thymeleaf.prefix[0]=file:/etc/cas/templates >> cas.view.templatePrefixes[0]=file:/etc/cas/templates >> ... >> >> Error in debug: >> >> 2020-05-16 15:58:29,329 DEBUG >> [org.apereo.cas.services.web.RegisteredServiceThemeResolver] - <Can't find >> bundle for base name foo, locale en_US> >> java.util.MissingResourceException: Can't find bundle for base name epc, >> locale en_US >> at >> java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:2055) >> >> ~[?:?] >> at >> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1689) ~[?:?] >> at >> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1593) ~[?:?] >> at java.util.ResourceBundle.getBundle(ResourceBundle.java:1284) >> ~[?:?] >> at >> org.apereo.cas.services.web.RegisteredServiceThemeResolver$CasThemeResourceBundleMessageSource.doGetBundle(RegisteredServiceThemeResolver.java:190) >> >> ~[cas-server-support-themes-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT] >> at >> org.apereo.cas.services.web.RegisteredServiceThemeResolver.determineThemeNameToChoose(RegisteredServiceThemeResolver.java:145) >> >> ~[cas-server-support-themes-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT] >> at >> org.apereo.cas.services.web.RegisteredServiceThemeResolver.resolveThemeName(RegisteredServiceThemeResolver.java:103) >> >> ~[cas-server-support-themes-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT] >> at >> org.apereo.cas.services.web.ChainingThemeResolver.resolveThemeName(ChainingThemeResolver.java:42) >> >> ~[cas-server-support-themes-core-6.2.0-SNAPSHOT.jar:6.2.0-SNAPSHOT] >> at >> org.springframework.web.servlet.support.RequestContextUtils.getTheme(RequestContextUtils.java:217) >> >> ~[spring-webmvc-5.2.5.RELEASE.jar:5.2.5.RELEASE] >> at >> org.springframework.web.servlet.support.RequestContext.getTheme(RequestContext.java:398) >> >> ~[spring-webmvc-5.2.5.RELEASE.jar:5.2.5.RELEASE] >> at >> org.thymeleaf.spring5.context.webmvc.SpringWebMvcThymeleafRequestContext.getTheme(SpringWebMvcThymeleafRequestContext.java:211) >> >> ~[thymeleaf-spring5-3.0.11.RELEASE.jar:3.0.11.RELEASE] >> >> No better clues there :-/ >> >> >> On May 16, 2020, at 11:06 AM, Root <[email protected]> wrote: >> >> >> Ok, at the end of the error it says "cannot be located" so might be >> path/permission issue?, make sure >> >> /etc/cas/templates/ is accessible by tomcat, also instead of >> "file:///etc/cas/templates" try "file:/etc/cas/templates" >> >> IF you are still getting errors, enable DEBUG mode in log4j2.xml, you may >> get more info. >> >> >> > > -- > - Website: https://apereo.github.io/cas > - Gitter Chatroom: https://gitter.im/apereo/cas > - List Guidelines: https://goo.gl/1VRrw7 > - Contributions: https://goo.gl/mh7qDG > --- > 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] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/a/apereo.org/d/msgid/cas-user/1D4F86A3-2C9F-4142-BC54-8B69DCBA8CD6%40yahoo.com > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/1D4F86A3-2C9F-4142-BC54-8B69DCBA8CD6%40yahoo.com?utm_medium=email&utm_source=footer> > . > > > > -- > - Website: https://apereo.github.io/cas > - Gitter Chatroom: https://gitter.im/apereo/cas > - List Guidelines: https://goo.gl/1VRrw7 > - Contributions: https://goo.gl/mh7qDG > --- > 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] <javascript:>. > To view this discussion on the web visit > https://groups.google.com/a/apereo.org/d/msgid/cas-user/F747622B-9706-455A-A987-91B59B93F590%40yahoo.com > > <https://groups.google.com/a/apereo.org/d/msgid/cas-user/F747622B-9706-455A-A987-91B59B93F590%40yahoo.com?utm_medium=email&utm_source=footer> > . > > > -- - Website: https://apereo.github.io/cas - Gitter Chatroom: https://gitter.im/apereo/cas - List Guidelines: https://goo.gl/1VRrw7 - Contributions: https://goo.gl/mh7qDG --- 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/14435357-4b7e-468f-a947-557426197735%40apereo.org.
