[#|2015-06-04T13:07:50.778-0300|WARNING|glassfish3.1.2|javax.enterprise.system.container.web.com.sun.enterprise.web|_ThreadID=68;_ThreadName=Thread-2;|StandardWrapperValve[jsp]:
PWC1406: Servlet.service() for servlet jsp threw exception
java.lang.UnsupportedOperationException
        at java.util.AbstractList.add(AbstractList.java:148)
        at java.util.AbstractList.add(AbstractList.java:108)
        at
org.jasig.cas.client.util.URIBuilder.addParameter(URIBuilder.java:402)
        at
org.jasig.cas.client.util.CommonUtils.constructServiceUrl(CommonUtils.java:310)
        at
org.jasig.cas.client.util.AbstractCasFilter.constructServiceUrl(AbstractCasFilter.java:104)
        at
org.jasig.cas.client.authentication.AuthenticationFilter.doFilter(AuthenticationFilter.java:159)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:256)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:217)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
        at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
        at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
        at
org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
        at
com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
        at
com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
        at
com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:850)
        at
com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:747)
        at
com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1036)
        at
com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:231)
        at
com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
        at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
        at
com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
        at
com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
        at
com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
        at
com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
        at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
        at
com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
        at java.lang.Thread.run(Thread.java:74

2015-06-03 15:39 GMT-03:00 Misagh Moayyed <mmoay...@unicon.net>:

> Not sure it can. I recently ran into something similar.
>
> This might help once it goes in:
> https://github.com/Jasig/java-cas-client/pull/105
>
> You are welcome to try it out and further validate it.
>
> - Misagh
>
> On Jun 3, 2015, at 2:08 PM, Manfredo Hopp <mhopp.coni...@gmail.com> wrote:
>
>
>
> Hi, we are trying to implement Cas v4 to authenticate users through a
> Jersey client.
>
> In this configuration there is a central autenticatior which also manages
> service tickets through jersey, following a  redirection to the url of
> application.
>
> This redirection passes ServiceTicket through SAML query paramter against
> an application with following filters active:
>
>         <filter-name>CAS Validation Filter</filter-name>
>
> <filter-class>org.jasig.cas.client.validation.Saml11TicketValidationFilter</filter-class>
> ...
>         <init-param>
>             <param-name>redirectAfterValidation</param-name>
>             <param-value>true</param-value>
>         </init-param>
> ...
>
>     <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-name>CAS Authentication Filter</filter-name>
>
>
> Cas accepts redirection as valid BUT strips off QueryString.
>
> Question:  is there a means in where QueryString can be preserved at least
> for the nom SAML parameters?
>
> Thank you
>
> Manfred
>
> --
> You are currently subscribed to cas-user@lists.jasig.org as: 
> mmoay...@unicon.net
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>
> --
> You are currently subscribed to cas-user@lists.jasig.org as: 
> mhopp.coni...@gmail.com
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to cas-user@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to