"CAS is Unavailable" error
Scott Battaglia
scott.battaglia at gmail.com
Fri Nov 3 08:43:16 EST 2006
It looks like the ../ui/includes/top.jsp is missing the following:
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
If you can file a bug report I'll get it fixed in HEAD.
Thanks
-Scott
On 11/3/06, Umut ARUS <umuta at sabanciuniv.edu> wrote:
>
> Hello,
>
> It seems below log,
>
> catalina_log:
> 2006-11-03 15:07:08 ApplicationDispatcher[/cas] Servlet.service() for
> servlet jsp threw exception
> org.apache.jasper.JasperException:
> /WEB-INF/view/jsp/default/ui/casConfirmView.jsp(3,4) The attribute prefix fn
> does not correspond to any imported tag library
> at org.apache.jasper.compiler.DefaultErrorHandler.jspError(
> DefaultErrorHandler.java:39)
> at org.apache.jasper.compiler.ErrorDispatcher.dispatch(
> ErrorDispatcher.java:407)
> at org.apache.jasper.compiler.ErrorDispatcher.jspError(
> ErrorDispatcher.java:150)
> at org.apache.jasper.compiler.Validator$1FVVisitor.visit(
> Validator.java:1233)
> at org.apache.jasper.compiler.ELNode$Function.accept(ELNode.java
> :122)
> at org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:193)
> at org.apache.jasper.compiler.ELNode$Visitor.visit(ELNode.java
> :234)
> at org.apache.jasper.compiler.ELNode$Root.accept(ELNode.java:53)
> at org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:193)
> at
> org.apache.jasper.compiler.Validator$ValidateVisitor.validateFunctions(
> Validator.java:1252)
> at
> org.apache.jasper.compiler.Validator$ValidateVisitor.getJspAttribute(
> Validator.java:1097)
> at
> org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(
> Validator.java:923)
> at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(
> Validator.java:696)
> at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java
> :1441)
> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java(Compiled
> Code))
> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java
> :2213)
> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
> at org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java(Compiled
> Code))
> at org.apache.jasper.compiler.Validator.validate(Validator.java
> :1475)
> at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java
> :214)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java(Inlined
> Compiled Code))
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java(Inlined
> Compiled Code))
> at org.apache.jasper.JspCompilationContext.compile(
> JspCompilationContext.java(Compiled Code))
> at org.apache.jasper.servlet.JspServletWrapper.service(
> JspServletWrapper.java(Compiled Code))
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(
> JspServlet.java(Compiled Code))
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java(Compiled
> Code))
> at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
> Code))
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.ApplicationDispatcher.invoke(
> ApplicationDispatcher.java:704)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest(
> ApplicationDispatcher.java:474)
> at org.apache.catalina.core.ApplicationDispatcher.doForward(
> ApplicationDispatcher.java:409)
> at org.apache.catalina.core.ApplicationDispatcher.forward(
> ApplicationDispatcher.java:312)
> at
> org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel
> (InternalResourceView.java:112)
> at org.springframework.web.servlet.view.AbstractView.render(
> AbstractView.java:248)
> at org.springframework.web.servlet.DispatcherServlet.render(
> DispatcherServlet.java:1055)
> at org.springframework.web.servlet.DispatcherServlet.doDispatch(
> DispatcherServlet.java:819)
> at org.springframework.web.servlet.DispatcherServlet.doService(
> DispatcherServlet.java:728)
> at org.springframework.web.servlet.FrameworkServlet.processRequest
> (FrameworkServlet.java:396)
> at org.springframework.web.servlet.FrameworkServlet.doPost(
> FrameworkServlet.java:360)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
> Code))
> at org.jasig.cas.web.init.SafeDispatcherServlet.service(
> SafeDispatcherServlet.java:115)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.StandardContextValve.invokeInternal(
> StandardContextValve.java(Compiled Code))
> at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.ContainerBase.invoke(
> ContainerBase.java(Compiled Code))
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(
> CoyoteAdapter.java(Compiled Code))
> at org.apache.jk.server.JkCoyoteHandler.invoke(
> JkCoyoteHandler.java(Compiled Code))
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java(Compiled
> Code))
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java(Compiled
> Code))
> at org.apache.jk.common.ChannelSocket.processConnection(
> ChannelSocket.java(Compiled Code))
> at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java(Compiled
> Code))
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:683)
> at java.lang.Thread.run(Thread.java:567)
>
> 2006-11-03 15:07:08 StandardWrapperValve[cas]: Servlet.service() for
> servlet cas threw exception
> org.apache.jasper.JasperException:
> /WEB-INF/view/jsp/default/ui/casConfirmView.jsp(3,4) The attribute prefix fn
> does not correspond to any imported tag library
> at org.apache.jasper.compiler.DefaultErrorHandler.jspError(
> DefaultErrorHandler.java:39)
> at org.apache.jasper.compiler.ErrorDispatcher.dispatch(
> ErrorDispatcher.java:407)
> at org.apache.jasper.compiler.ErrorDispatcher.jspError(
> ErrorDispatcher.java:150)
> at org.apache.jasper.compiler.Validator$1FVVisitor.visit(
> Validator.java:1233)
> at org.apache.jasper.compiler.ELNode$Function.accept(ELNode.java
> :122)
> at org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:193)
> at org.apache.jasper.compiler.ELNode$Visitor.visit(ELNode.java
> :234)
> at org.apache.jasper.compiler.ELNode$Root.accept(ELNode.java:53)
> at org.apache.jasper.compiler.ELNode$Nodes.visit(ELNode.java:193)
> at
> org.apache.jasper.compiler.Validator$ValidateVisitor.validateFunctions(
> Validator.java:1252)
> at
> org.apache.jasper.compiler.Validator$ValidateVisitor.getJspAttribute(
> Validator.java:1097)
> at
> org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(
> Validator.java:923)
> at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(
> Validator.java:696)
> at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java
> :1441)
> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java(Compiled
> Code))
> at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java
> :2213)
> at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219)
> at org.apache.jasper.compiler.Node$Root.accept(Node.java:456)
> at org.apache.jasper.compiler.Node$Nodes.visit(Node.java(Compiled
> Code))
> at org.apache.jasper.compiler.Validator.validate(Validator.java
> :1475)
> at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java
> :214)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java(Inlined
> Compiled Code))
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java(Inlined
> Compiled Code))
> at org.apache.jasper.JspCompilationContext.compile(
> JspCompilationContext.java(Compiled Code))
> at org.apache.jasper.servlet.JspServletWrapper.service(
> JspServletWrapper.java(Compiled Code))
> at org.apache.jasper.servlet.JspServlet.serviceJspFile(
> JspServlet.java(Compiled Code))
> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java(Compiled
> Code))
> at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
> Code))
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.ApplicationDispatcher.invoke(
> ApplicationDispatcher.java:704)
> at org.apache.catalina.core.ApplicationDispatcher.processRequest(
> ApplicationDispatcher.java:474)
> at org.apache.catalina.core.ApplicationDispatcher.doForward(
> ApplicationDispatcher.java:409)
> at org.apache.catalina.core.ApplicationDispatcher.forward(
> ApplicationDispatcher.java:312)
> at
> org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel
> (InternalResourceView.java:112)
> at org.springframework.web.servlet.view.AbstractView.render(
> AbstractView.java:248)
> at org.springframework.web.servlet.DispatcherServlet.render(
> DispatcherServlet.java:1055)
> at org.springframework.web.servlet.DispatcherServlet.doDispatch(
> DispatcherServlet.java:819)
> at org.springframework.web.servlet.DispatcherServlet.doService(
> DispatcherServlet.java:728)
> at org.springframework.web.servlet.FrameworkServlet.processRequest
> (FrameworkServlet.java:396)
> at org.springframework.web.servlet.FrameworkServlet.doPost(
> FrameworkServlet.java:360)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled
> Code))
> at org.jasig.cas.web.init.SafeDispatcherServlet.service(
> SafeDispatcherServlet.java:115)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> ApplicationFilterChain.java(Compiled Code))
> at org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.StandardContextValve.invokeInternal(
> StandardContextValve.java(Compiled Code))
> at org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.StandardHostValve.invoke(
> StandardHostValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.valves.ErrorReportValve.invoke(
> ErrorReportValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.StandardEngineValve.invoke(
> StandardEngineValve.java(Compiled Code))
> at org.apache.catalina.core.StandardValveContext.invokeNext(
> StandardValveContext.java(Compiled Code))
> at org.apache.catalina.core.StandardPipeline.invoke(
> StandardPipeline.java(Compiled Code))
> at org.apache.catalina.core.ContainerBase.invoke(
> ContainerBase.java(Compiled Code))
> at org.apache.coyote.tomcat5.CoyoteAdapter.service(
> CoyoteAdapter.java(Compiled Code))
> at org.apache.jk.server.JkCoyoteHandler.invoke(
> JkCoyoteHandler.java(Compiled Code))
> at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java(Compiled
> Code))
> at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java(Compiled
> Code))
> at org.apache.jk.common.ChannelSocket.processConnection(
> ChannelSocket.java(Compiled Code))
> at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java(Compiled
> Code))
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(
> ThreadPool.java:683)
> at java.lang.Thread.run(Thread.java:567)
>
> thanks.
>
>
> Scott Battaglia wrote:
>
> Is there any error in your log file?
>
> On 11/3/06, Umut ARUS <umuta at sabanciuniv.edu> wrote:
> >
> > Hello,
> >
> > I have set up CAS recently on Apache web server and integrated with
> > LDAP. Everthings works correctly without a problem.
> > If the user select "Warn me before logging me into other sites." option
> > then he is given below error message and couldn't login.
> >
> > *"*CAS is Unavailable
> >
> > A general exception occurred while trying to access CAS. Please notify
> > your system administrator.*"
> >
> > *
> >
> > I didn't find any effective answer.
> >
> > thanks.
> >
> > --
> > Umut ARUS
> > System Specialist
> > Sabanci University
> > Information Technology
> >
> >
> > _______________________________________________
> > Yale CAS mailing list
> > cas at tp.its.yale.edu
> > http://tp.its.yale.edu/mailman/listinfo/cas
> >
> >
> >
> ------------------------------
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.eduhttp://tp.its.yale.edu/mailman/listinfo/cas
>
>
>
>
> _______________________________________________
> Yale CAS mailing list
> cas at tp.its.yale.edu
> http://tp.its.yale.edu/mailman/listinfo/cas
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20061103/1bfa6731/attachment-0001.html
More information about the cas
mailing list