Thanks, finally it works. I am new to CAS and spend many hours for it and 
could not figure it out. But solution was simple.

So thanks again,
Siim

neljapäev, 28. aprill 2016 22:48.07 UTC+3 kirjutas Misagh Moayyed:
>
> For the time being, remove/undo changes you did to cas-servlet, and 
> instead put this in your deployerConfigContext.xml file:
>
>  
>
>     <bean id="internalViewResolver" 
> class="org.jasig.cas.services.web.RegisteredServiceThemeBasedViewResolver"
>
>           c:servicesManager-ref="servicesManager"
>
>           p:suffix=".jsp"
>
>           p:prefix="${cas.themeResolver.pathprefix:/WEB-INF/view/jsp}"
>
>           p:order="10000"/>
>
>  
>
> This will become the default going forward, so you can later remove it as 
> you upgrade through the series.
>
>  
>
> *From:* [email protected] <javascript:> [mailto:[email protected] 
> <javascript:>] *On Behalf Of *Siim
> *Sent:* Thursday, April 28, 2016 4:38 AM
> *To:* CAS Community <[email protected] <javascript:>>
> *Cc:* [email protected] <javascript:>
> *Subject:* [cas-user] Re: issue setting up 
> RegisteredServiceThemeBasedViewResolver in 4.2
>
>  
>
> Hello,
>
> I am having similar issue. I used this overlay project 
> https://github.com/Jasig/cas-overlay-template
> Everything works like a charm with ServiceThemeResolver, when I followed 
> these instructions. 
> https://jasig.github.io/cas/4.2.x/installation/User-Interface-Customization.html#servicethemeresolver
>
> But if I try to configure RegisteredServiceThemBasedViewResolver, I cannot 
> get it to work. In my overlay, my cas-servlet.xml looks like this
> http://pastebin.com/VQiAuyP5
>
> I have cloned defeault set of view pages to into new directory (in overlay 
> /WEB-INF/view/jsp/<theme-id>/ui/) and commented out this block in 
> cas-servlext.xml
>
> <bean id="internalViewResolver" class=
> "org.jasig.cas.services.web.RegisteredServiceThemeBasedViewResolver"
>             c:servicesManager-ref="servicesManager"
>             p:prefix="${cas.themeResolver.pathprefix:/WEB-INF/view/jsp}"
>             p:order="2001"/>
>
>
> Do I need to configure something more? In cas.properties? Something in 
> deployeConfig.xml or in webFlowContext.xml ? Or do I need some dependencies 
> in my overlay project pom.xml?
>
>
> Thanks,
> Siim
>
>
>
>
>
>
>
>
>
>
>
> kolmapäev, 20. aprill 2016 23:49.28 UTC+3 kirjutas Nancy Snoke:
>
> I was setting up several custom themes in 4.2.0.  The basic themes (css 
> and js)are working fine.
>
>  
>
> I wanted to try the new RegisteredServiceThemeBasedViewResolver for theme 
> based ui views.
>
>  
>
> In the cas-servlet I uncommented the internalViewResolver bean.  
>
> I added a directory in WEF-INF/view/jsp with my theme name, then in ui 
> directory under that added an updated jsp I wanted to use. 
>
>  
>
> Basic theme worked / theme based ui view did not.
>
>  
>
> Then I tried changing the  order  number of the internalViewResolver bean.
>
>  
>
> Basic theme worked / theme based ui view did not.
>
>  
>
> Then I took a look at the source code and enabled the logging for 
> org.jasig.cas.services.web.  I saw in the log that the serviceThemeResolver 
> was handling the request instead of the 
> RegisteredServiceThemeBasedViewResolver.
>
>  
>
> So, I found the declaration for the serviceThemeResolver in the 
> deployerContextCongig.  I commented it out and then I got a 500 error.
>
>  
>
> Then I tried setting the internalViewResolver bean in the 
> deployerContextConfig and also got a 500 error.
>
>  
>
> Any suggestions?
>
>  
>
> Thanks,
>
> Nancy
>
>  
>
> -- 
> 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 post to this group, send email to [email protected] <javascript:>.
> Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/
> .
> To view this discussion on the web visit 
> https://groups.google.com/a/apereo.org/d/msgid/cas-user/c975547b-e569-45bd-87e8-0ea43b53a29c%40apereo.org
>  
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/c975547b-e569-45bd-87e8-0ea43b53a29c%40apereo.org?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/a/apereo.org/d/optout.
>

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/a/apereo.org/group/cas-user/.
To view this discussion on the web visit 
https://groups.google.com/a/apereo.org/d/msgid/cas-user/0bfb76eb-bbd2-46ee-ad2b-b4e6618eaf4d%40apereo.org.
For more options, visit https://groups.google.com/a/apereo.org/d/optout.

Reply via email to