- 浏览: 473421 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
liyijie123:
楼主: 您好!您的资料非常有价值,数据分析阶段的图 ...
openfire 3.7 压力测试一(注册) -
z327117143:
当前项目引用的项目被close时执行main run as 也 ...
eclipse run 或 debug CreateProcess error=206 -
leeyisoft:
下面是我在 centos 上安装的步骤,http://192. ...
Review Board 的使用 -
lj2931:
ageha67 写道这个命令行有试过,输p(permanent ...
Review Board 的使用 -
ageha67:
这个命令行有试过,输p(permanently)接受了,但是r ...
Review Board 的使用
最近在弄SSO,准备用CAS认证,教程上用的是tomcat5.5,我自己用tomcat6,结果部署后,访问https://localhost:8443/cas 报错 错误如下:
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: /WEB-INF/view/jsp/default/ui/casLoginView.jsp(48,35) Attribute value request.getQueryString() == null ? "" : request.getQueryString().replaceAll("&locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]|^locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]", "") is quoted with " which must be escaped when used within the value org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:198) org.apache.jasper.compiler.Parser.parseQuoted(Parser.java:301) org.apache.jasper.compiler.Parser.parseAttributeValue(Parser.java:250) org.apache.jasper.compiler.Parser.parseAttribute(Parser.java:212) org.apache.jasper.compiler.Parser.parseAttributes(Parser.java:155) org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1252) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1467) org.apache.jasper.compiler.Parser.parseBody(Parser.java:1675) org.apache.jasper.compiler.Parser.parseOptionalBody(Parser.java:1022) org.apache.jasper.compiler.Parser.parseCustomTag(Parser.java:1290) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1467) org.apache.jasper.compiler.Parser.parse(Parser.java:138) org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216) org.apache.jasper.compiler.ParserController.parse(ParserController.java:103) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154) org.apache.jasper.compiler.Compiler.compile(Compiler.java:315) org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) org.apache.jasper.compiler.Compiler.compile(Compiler.java:282) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:142) org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:243) org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1141) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:878) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:792) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:475) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:430) javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115) note The full stack trace of the root cause is available in the Apache Tomcat/6.0.18 logs.
使用将 WEB-INF\view\jsp\default\ui\casLoginView.jsp中
<!--也许是tomcat版本问题导致,替换为下面的代码<c:set var="query" value="<%=request.getQueryString() == null ? "" : request.getQueryString().replaceAll("&locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]|^locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]", "")%>" /> <c:set var="query" value="<%=request.getQueryString() == null ? \"\" : request.getQueryString().replaceAll(\"&locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]|^locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]\", \"\")%>" />--> <c:set var="query" value="<%=request.getQueryString() == null ? "" : request.getQueryString().replaceAll("&locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]|^locale=([A-Za-z][A-Za-z]_)?[A-Za-z][A-Za-z]", "")%>" />
修改了也没用,后来找到老外的解决方法
在catalina.bat中,在里面(前面)加上设置参数:
export JAVA_OPTS="-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false"
结果小猫都启不动了
我自己修改为:
set JAVA_OPTS="-Dorg.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING=false"
启动小猫,访问https://localhost:8443/cas
终于看到登录的界面了。
被修改的那个参数具体描述请看:http://tomcat.apache.org/tomcat-5.5-doc/config/systemprops.html
发表评论
-
jvm crash core dump分析
2015-05-29 10:58 3648一般会有hs_err_pidxxxxx.log这么个 ... -
eclipse 正则 查找替换
2014-11-25 17:44 916不得不说eclipse这个功能强大。 见图: 可以 ... -
eclipse 僵死/假死 问题排查及解决
2014-04-19 10:16 1869症状: 使用Eclipse win ... -
axis 工具包使用笔记
2012-09-06 15:19 949难得用一次,做个笔记。 wsdl2java -o . ... -
一次排查java占用cpu过高问题
2012-07-31 22:21 11471近几天现场报故障过来,说A系统(java b/s应用 ... -
struts1 与tomcat冲突的灵异问题
2012-05-25 10:49 918页面一个登录名,一个密码框,密码输入一个字符(数字或字母),后 ... -
EL表达式对Map操作
2012-05-14 17:43 1174普通的迭代key以及value都容易,如果需要根据key提取v ... -
TPTP监控远程Tomcat
2012-04-09 19:19 2TPTP这就不多介绍了,见 http://www.eclips ... -
SimpleDateFormat使用不当导致时间错乱
2012-02-08 22:50 11084近期一个老项目发现导入数据(节目单),存在时间错乱的问题。节目 ... -
System.out.print(anArray) anArray=char[] 及anArray=int[] 的区别
2012-02-01 15:25 1030无意看到有人在问,为什么 char[] ca={'1 ... -
openfire 3.7 在linux 日志目录
2011-11-14 14:22 4825openfire3.7在windows下目录目录即在open ... -
控制程序运行时间或外部接口调用超时时间
2011-11-09 17:29 6910经常在运行一 ... -
HashMap hashCode奇怪的实现
2011-09-20 15:17 942无意看群里有人讨论HashMap,new出来的HashMap实 ... -
动态修改log4j日志级别
2011-08-26 11:16 8178一直是使用properties或xml来配置log4j,偶 ... -
联通-彩信网关[中兴网关]对接
2011-08-14 22:16 0虽说个人认为彩信逐步变成鸡肋,但对于一些推广确又不失为一个好通 ... -
HSQLDB 密码修改
2011-08-14 21:55 1804因当前在写一个swing桌面应用,考虑到以后可能会有其他用户使 ... -
一道关于使用List保存数据做快速检索面试题
2011-07-17 10:26 1459原文:http://www.iteye.com/topic/1 ... -
记一次简单性能调优(b/s)
2011-07-14 15:45 1240本系统作为接口适配系统,前有系统,后有系统,在现场集成测试 ... -
java 运行 jar classpath配置
2011-06-08 17:27 17051方法一 按照developrwo ... -
openfire jvm参数配置
2011-05-30 13:43 5095XMPP协议的一个服务器实现(也是目前较多使用的服务器)O ...
相关推荐
6. **集成与部署**:CAS Server可以轻松集成到Java EE或Spring框架的应用环境中,提供了一系列的配置选项和部署方案,如Tomcat、Jetty等Web容器。 7. **监控与日志**:CAS Server 3.3.1提供了详细的日志记录,方便...
在CAS3中,数据库支持是通过`cas-server-support-jdbc-3.3.1.war`这个war文件实现的,这是一个Web应用归档文件,可以直接部署到Servlet容器(如Tomcat)中。这个包允许CAS服务器与各种关系型数据库(如MySQL、Oracle...
标题中的“tomcat热部署包”指的是一个特别配置或工具,允许Tomcat应用服务器在不完全停止服务的情况下更新已部署的应用程序。这极大提升了开发效率,因为开发者可以在修改代码后立即看到更改的效果,而无需每次调整...
首先,"com.sysdeo.eclipse.tomcat_3.3.1"是一款专门为Eclipse设计的Tomcat服务器插件,它允许开发者在Eclipse环境中直接管理和运行Tomcat服务器,无需离开IDE就能完成部署、启动、停止和调试等操作。这个版本号...
6. **实时更新**:当源代码发生变化时,插件会自动检测并重新部署应用,实现快速迭代。 总结来说,"com.sysdeo.eclipse.tomcat_3.3.1.jar"是Eclipse 4.5开发者进行Tomcat7服务器管理的得力助手,它简化了开发流程,...
VisualSVN-Server-3.3.1-x64 一站式解决修改密码! copy VisualSVN Server目录下文件到VisualSVN Server的安装目录...包含VisualSVN-Server-3.3.1-x64安装文件。 mod_cgi提自httpd-2.2.29-x64-r4 win7 64位系统测试OK!
解压后打开cas-server-3.3.1-release\cas-server-3.3.1\modules ,将cas-server-webapp-3.3.1.war 重命名为cas.war,并将war包拷贝到tomcat5.5以上版本的webapps目录下(在此对server jdbc支持不做详细解读,测试...
6. **指定Tomcat路径**:在下一个界面,你需要指定Tomcat的安装目录,即Tomcat的主目录。如果你还没有安装Tomcat,需要先下载并安装。 7. **验证和完成**:点击“Finish”完成配置。Eclipse会自动检测Tomcat的配置...
VisualSVN Server 3.3.1 win32+破解注册机 亲测可以用非常好用
- **CAS Client**:CAS Client通常部署在需要保护的Web应用服务器上,用于拦截用户对受保护资源的访问请求,并根据情况重定向至CAS Server进行认证。 CAS的基本协议流程如下: 1. 用户尝试访问受保护的Web资源时,...
richfaces-demo-3.3.1.GA-tomcat6 最新发布的一个版本 来源于Jboss:如果大家需要其他的版本可以去下载
《VisualSVN Server 3.3.1在Windows Server 2008 R2上的部署与应用》 VisualSVN Server是一款专为Windows环境设计的Subversion(SVN)服务器软件,它使得在Windows系统上搭建和管理版本控制系统变得简单易行。在本...
**VisualSVN Server 3.3.1:搭建高效、稳定的Subversion版本控制系统** 在软件开发过程中,版本控制是至关重要的,它可以帮助团队成员协同工作,管理代码的修改历史,以及回溯到任何版本。VisualSVN Server是针对...
- CAS支持Tomcat 6.x系列,需要注意的是,对于5.x版本的Tomcat,CAS可能不完全兼容,特别是在实时URL地址解析方面可能会遇到问题。 #### CAS服务器版本 - **版本**: cas-server-3.3.1-release - 这是CAS的核心...
6. 添加`tomcat-juli-adapters.jar`:将`tomcat-juli-adapters.jar`文件从附件中复制到Tomcat的`lib`目录下,这有助于日志适配。 7. 创建Mule项目和WAR包:使用Mule Studio或Anypoint Studio开发Mule应用,完成后...
4. **安装与部署**:使用"eova-eova-V1.6-beta6.zip",用户需要解压文件,然后按照Eova提供的部署指南进行操作。这通常包括设置环境变量、配置数据库连接信息、运行安装脚本等步骤。对于开发者来说,源代码的可读性...
VisualSVN Server的一个Crack,网上有各种破解版,都是针对某个版本的,这里来个通杀版, 不仅支持过去所有版本,还支持将来所有版本(如果官方不改进注册算法的话)。 原理: #注册算法采用数字签名技术,难以破解...
VisualSVN Server是一个集成的svn服务端工具,并且包含mmc管理工具.是一款svn服务端不可多得的好工具.你可以先安装好VisualSVN Server后,运行VisualSVN Server Manger,然后创建新的代码库,并设置一下安全性能,其次...
6. **WAR文件**:Web应用程序通常被打包成WAR(Web ARchive)文件,这是一个标准的Java归档文件,可以直接部署到Tomcat服务器上。 7. **日志和错误处理**:Tomcat有自己的日志系统,通过配置`logging.properties`...