Unless you've customized your CAS client, I don't believe this property
exists:

 <init-param>
            <param-name>casServerRegistrationUrl</param-name>
           <param-value>http://localhost:9090/cas/casRegistrationView.jsp
?</param-value>

        </init-param>


On Fri, Mar 21, 2014 at 3:47 AM, pavan <[email protected]> wrote:

>  Hi Jerome,
>
> Thanks for your help.
> I have configure as you suggested but some mistake happens from my end and
> it is redirect to login page.
> Please suggest me i am going wrong some where.
> it is still going to
> http://localhost:9090/cas/login?service=http%3A%2F%2Fpavan.myapps.com%3A8080%2F%2Fbit%2Ffaces%2Fjsp%2FcasRegistration.jsp
>
>
> following is code cas client side:-
>
>
> <filter>
>         <filter-name>CAS Authentication Filter</filter-name>
>
> <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
>         <init-param>bag
>
>             <param-name>casServerLoginUrl</param-name>
>            <param-value>http://localhost:9090/cas/login</param-value>
>         </init-param>
>         <init-param>
>             <param-name>casServerRegistrationUrl</param-name>
>            <param-value>http://localhost:9090/cas/casRegistrationView.jsp
> ?</param-value>
>
>         </init-param>
>         <init-param>
>             <param-name>serverName</param-name>
>             <param-value>http://pavan.myapps.com:8080/</param-value>
>          </init-param>
>     </filter>
>
>
> following is code cas server side:-
>
>
> -----------------------------------------------------------------------------------------------------
>
> 1.default_view.properties
>
> casRegistrationView.(class)=org.springframework.web.servlet.view.JstlView
> casRegistrationView.url=/casRegistrationView.jsp
>
>
>
> -----------------------------------------------------------------------------------------------------
> 2.web.xml
>
>
> <filter-mapping>
>     <filter-name>springSecurityFilterChain</filter-name>
>     <url-pattern>/casRegistrationView</url-pattern>
>   </filter-mapping>
>
>
> <servlet-mapping>
>     <servlet-name>cas</servlet-name>
>     <url-pattern>/casRegistrationView</url-pattern>
>   </servlet-mapping>
>
>
> ------------------------------------------------------------------------------------------------------
> 3.cas-server.xml
>
>
> <bean id="xmlViewResolver"
> class="org.springframework.web.servlet.view.XmlViewResolver"
>           p:order="1"
>           p:location="/WEB-INF/view/views.xml"
>   />
>
>   <!-- Locale Resolver -->
>   <bean id="localeResolver"
> class="org.springframework.web.servlet.i18n.CookieLocaleResolver"/>
>
>   <bean id="localeChangeInterceptor"
> class="org.springframework.web.servlet.i18n.LocaleChangeInterceptor"/>
>
>   <bean id="urlBasedViewResolver"
> class="org.springframework.web.servlet.view.UrlBasedViewResolver"
>
> p:viewClass="org.springframework.web.servlet.view.InternalResourceView"
>         p:prefix="/WEB-INF/view/jsp/"
>         p:suffix=".jsp"
>         p:order="2"/>
>
>   <bean id="errorHandlerResolver"
> class="org.jasig.cas.web.FlowExecutionExceptionResolver"/>
>
>   <bean
> class="org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter"/>
>
>   <bean
>       id="handlerMappingC"
>
> class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
>     <property name="mappings">
>       <props>
>         <prop key="/logout">logoutController</prop>
>         <prop key="/serviceValidate">serviceValidateController</prop>
>         <prop key="/validate">legacyValidateController</prop>
>         <prop key="/proxy">proxyController</prop>
>         <prop key="/proxyValidate">proxyValidateController</prop>
>         <prop key="/samlValidate">samlValidateController</prop>
>         <prop
> key="/services/add.html">addRegisteredServiceSimpleFormController</prop>
>         <prop
> key="/services/edit.html">editRegisteredServiceSimpleFormController</prop>
>         <prop
> key="/services/loggedOut.html">serviceLogoutViewController</prop>
>         <prop
> key="/services/viewStatistics.html">viewStatisticsController</prop>
>         <prop
> key="/services/*">manageRegisteredServicesMultiActionController</prop>
>         <prop key="/openid/*">openIdProviderController</prop>
>         <prop key="/authorizationFailure.html">passThroughController</prop>
>         <prop key="/403.html">passThroughController</prop>
>         <prop key="/status">healthCheckController</prop>
>         <prop key="/addUser">registrationController</prop>
>         <prop key="/casRegistrationView">casRegistrationController</prop>
>       </props>
>     </property>
>     <property
>         name="alwaysUseFullPath" value="true"/>
>     <!--
>      uncomment this to enable sending PageRequest events.
>      <property
>        name="interceptors">
>        <list>
>          <ref bean="pageRequestHandlerInterceptorAdapter" />
>        </list>
>      </property>
>       -->
>   </bean>
> <bean id="casRegistrationController"
> class="org.jasig.cas.registration.controller.CasRegistrationViewController"
>         p:casRegistrationController-ref="casRegistrationController"  >
>
>  </bean>
>
>
> ------------------------------------------------------------------------------------------------------
> new controller introduce............
> 4.CasRegistrationViewController.java
>
>
> package org.jasig.cas.registration.controller;
>
> import javax.servlet.http.HttpServletRequest;
> import javax.servlet.http.HttpServletResponse;
>
>
> import org.springframework.web.servlet.ModelAndView;
> import org.springframework.web.servlet.mvc.AbstractController;
>
> public class CasRegistrationViewController extends AbstractController {
>
>     private CasRegistrationViewController casRegistrationController;
>     private String message;
>
>
>     public CasRegistrationViewController getCasRegistrationController() {
>         return casRegistrationController;
>     }
>
>     public void setCasRegistrationController(
>             CasRegistrationViewController casRegistrationController) {
>         this.casRegistrationController = casRegistrationController;
>     }
>
>     protected ModelAndView handleRequestInternal(HttpServletRequest
> request,
>             HttpServletResponse response) throws Exception {
>
>         System.out.println("Entered..........");
>
>         return new ModelAndView("casRegistrationView","welcomeMessage",
> message);
>     }
>
>     public String getMessage() {
>         return message;
>     }
>
>     public void setMessage(String message) {
>         this.message = message;
>     }
>
>
>
> }
>
>
> ---------------------------------------------------------------------------------------------------
>
>
>
> Thanks and regards,
> Pavan
>
>
>
>
>
> On Thursday 20 March 2014 07:53 PM, Jérôme LELEU wrote:
>
> Hi,
>
>  If you want to create a new JSP in the CAS server, you need to add the
> mapping in the web.xml file but also in the cas-servlet.xml file.
> Best regards,
> Jérôme
>
>
>
> 2014-03-20 7:23 GMT+01:00 pavan <[email protected]>:
>
>>  Hi,
>>
>> can anyone help me on this.
>>
>> Regards,
>> Pavan
>>
>>
>> On Tuesday 18 March 2014 06:34 PM, pavan wrote:
>>
>> Hi,
>>
>> Thanks Michael , There are two link on my application.one is sign in and
>> sign up.I have overwrite login jsp(casLoginView.jsp) for sign in(Email and
>> pass fields).now i want to registration page.i have added one hiperlink on
>> casLoginview.jsp and that is working for new registration with
>> casRegistration.jsp in?? cas.but i want open this casRegistration.jsp from
>> my application directly for registration.
>>
>> suggest me if?? i am going wrong.
>>
>> Thanks and regards,
>> Pavan
>>
>> On Tuesday 18 March 2014 06:14 PM, Michael Wechner wrote:
>>
>> What don't you overwrite the login jsp
>> (WEB-INF/view/jsp/default/ui/casLoginView.jsp)?
>>
>> Cheers
>>
>> Michael
>>
>> Am 18.03.14 12:34, schrieb pavan:
>>
>>  Hi,
>>
>> I am new user to cas.your help will be motivate to me.
>> Is it this possible goes to custom jsp added to cas. i mean some thing
>> like
>> that:http://localhost:9090/cas/casRegisteationView.jsp?service=http%3A%2F%2Fpavan.myapp%3A8080%2F%2Fbit%2Ffaces%2Fjsp%2FcasRegistration.jsp
>>
>> Iam trying it but it is redirecting to 
>> http://localhost:9090/cas/login?service=http%3A%2F%2Fpavan.myapp%3A8080%2F%2Fbit%2Ffaces%2Fjsp%2FcasRegistration.jsp
>>
>> it is always redirecting to login page.
>>
>>     <filter>
>>          <filter-name>CAS Single Sign Out Filter</filter-name>
>> <filter-class>org.jasig.cas.client.session.SingleSignOutFilter</filter-class>
>>      </filter>
>> <filter>
>>          <filter-name>CAS Authentication Filter</filter-name>
>> <filter-class>org.jasig.cas.client.authentication.AuthenticationFilter</filter-class>
>>          <init-param>
>>              <param-name>casServerLoginUrl</param-name>
>>
>> <param-value>http://localhost:9090/cas/login</param-value>
>>          </init-param>
>>          <init-param>
>> <param-name>casServerRegistrationUrl</param-name>
>>
>>
>> <param-value>http://localhost:9090/cas/casRegisteationView.jsp?</param-value>
>>          </init-param>
>>          <init-param>
>>              <param-name>serverName</param-name>
>> <param-value>http://pavan.myapp:8080/</param-value>
>>          </init-param>
>>      </filter>
>> <filter>
>>        <filter-name>CAS Validation Filter</filter-name>
>> <filter-class>org.jasig.cas.client.validation.Saml11TicketValidationFilter</filter-class>
>>          <init-param>
>>              <param-name>casServerUrlPrefix</param-name>
>> <param-value>http://localhost:9090/cas/</param-value>
>>          </init-param>
>>          <init-param>
>>              <param-name>serverName</param-name>
>>      <param-value>pavan.myapp:8080/</param-value>
>>            </init-param>
>>          <init-param>
>> <param-name>redirectAfterValidation</param-name>
>>              <param-value>true</param-value>
>>          </init-param>
>>          <init-param>
>>              <param-name>tolerance</param-name>
>>              <param-value>75000</param-value>
>>          </init-param>
>>      </filter>
>>      <filter>
>>          <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
>> <filter-class>org.jasig.cas.client.util.HttpServletRequestWrapperFilter</filter-class>
>>      </filter>
>>      <filter>
>>          <filter-name>CAS Assertion Thread Local Filter</filter-name>
>> <filter-class>org.jasig.cas.client.util.AssertionThreadLocalFilter</filter-class>
>>
>>      </filter>
>>
>>      <filter-mapping>
>>          <filter-name>CAS Single Sign Out Filter</filter-name>
>>          <url-pattern>/jsp/logout.jsp</url-pattern>
>>      </filter-mapping>
>>      <filter-mapping>
>>          <filter-name>CAS Authentication Filter</filter-name>
>>          <url-pattern>/jsp/casLogin.jsp</url-pattern>
>>      </filter-mapping>
>>      <filter-mapping>
>>          <filter-name>CAS Authentication Filter</filter-name>
>>          <url-pattern>/jsp/casRegistration.jsp</url-pattern>
>>      </filter-mapping>
>>      <filter-mapping>
>>          <filter-name>CAS Validation Filter</filter-name>
>>          <url-pattern>/*</url-pattern>
>>      </filter-mapping>
>>      <filter-mapping>
>>          <filter-name>CAS HttpServletRequest Wrapper Filter</filter-name>
>>          <url-pattern>/*</url-pattern>
>>      </filter-mapping>
>>      <filter-mapping>
>>          <filter-name>CAS Assertion Thread Local Filter</filter-name>
>>          <url-pattern>/*</url-pattern>
>>      </filter-mapping>
>>
>>
>> Thanks and regards,
>> Pavan
>>
>>
>>
>> --
>> 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
>>
>>
>  --
> 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
>
>

-- 
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