"CAS is Unavailable" error

Umut ARUS umuta at sabanciuniv.edu
Fri Nov 3 09:12:26 EST 2006


Hello Scott,

You are right. It fixed.

thanks.

Scott Battaglia wrote:

> 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 
> <mailto: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
>>     <mailto: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 <mailto:cas at tp.its.yale.edu>
>>         http://tp.its.yale.edu/mailman/listinfo/cas
>>
>>
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>Yale CAS mailing list
>>cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
>>http://tp.its.yale.edu/mailman/listinfo/cas
>>  
>>
>
>
>
>     _______________________________________________
>     Yale CAS mailing list
>     cas at tp.its.yale.edu <mailto:cas at tp.its.yale.edu>
>     http://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
>  
>


-- 
Umut ARUS
System Specialist
Sabanci University
Information Technology
Tel: 0216 483 9172

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://tp.its.yale.edu/pipermail/cas/attachments/20061103/d84735f3/attachment.html


More information about the cas mailing list