随笔分类 -  web容器

jboss tomcat
摘要:1.web.xml配置<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <welcome-file-l 阅读全文
posted @ 2013-05-29 15:25 draem0507 阅读(231) 评论(0) 推荐(0) 编辑
摘要:tomcat本地地址E:\soft4develop\apache-tomcat-6.0.18System.getProperty("user.dir")//E:\soft4develop\apache-tomcat-6.0.18\binSystem.getProperty("catalina.home")//E:\soft4develop\apache-tomcat-6.0.18对于jboss同样适用。其他容器未做测试。说道这里,正好有朋友在群里头问了个问题,情景式这样的登陆需要用Https来做请求,登陆成功后,剩下的其他请求全部走http.比如http 阅读全文
posted @ 2013-04-17 16:12 draem0507 阅读(4743) 评论(0) 推荐(0) 编辑
摘要:小程序部署上去后,用户反馈说存在注入入侵等风险.反省之,记录下来最省事的办法,直接删除%tomcatRoot%/webapps下的所有文件夹,仅仅保留自己部署的工程前提是你不需要监控程序的一些信息或则不需要使用tomcat来发布上传等一些常用动作。扯淡完,自然说下常规的做法了。1.删除%tomcatRoot%/webapps目录下的examples、docs文件夹2.修改%tomcatRoot%/conf/tomcat-users.xml<?xml version='1.0' encoding='utf-8'?><tomcat-users> 阅读全文
posted @ 2013-04-03 11:23 draem0507 阅读(4004) 评论(0) 推荐(0) 编辑
摘要:使用默认安全域1,通过使用@SecurityDomain 注释为它指定一个安全域: 例 :@SecurityDomain("other")2.通过Jboss 发布文件(jboss.xml)进行定义:例 :jboss.xml <?xml version="1.0" encoding="UTF-8"?> <jboss> <!-- jboss默认是other,可以自定义域,方法为 编辑jboss\server\default\conf下的login-config.xml,添加新的域 --> <sec 阅读全文
posted @ 2012-11-13 16:14 draem0507 阅读(1718) 评论(0) 推荐(0) 编辑
摘要:一. Jboss后台启动:添加后台修改命令:vi run.shwhile true; do if [ "x$LAUNCH_JBOSS_IN_BACKGROUND" = "x" ]; then # Execute the JVM in the foreground nohup"$JAVA" $JAVA_OPTS \ -Djava.endorsed.dirs="$JBOSS_ENDORSED_DIRS" \ -classpath "$JBOSS_CLASSPATH" \ org.jboss.Main 阅读全文
posted @ 2012-11-13 15:54 draem0507 阅读(256) 评论(0) 推荐(0) 编辑
摘要:破机器又一次让Myeclipse卡死。直接关闭,导致内存还在,端口都没有关闭于是在重启tomcat 发现JVM_Bind:8080异常 (8080是本机的端口 各位看官根据自己实际情况)之前的做法都是重启电脑,可惜电脑越来越差,重启需要很久,于是用taskkill来搞定,真不忍心下狠心,事实上是想乘着重启电脑的时间可以好好休息下,哈哈。cmd-->netstat -ano发现pid2780的就是被占据的端口taskkill -pid 2780 /f/f是要强制关闭的意思OK 重启,搞定乘着重启jboss的时间 写下此文。工作先。 阅读全文
posted @ 2012-11-06 14:56 draem0507 阅读(2034) 评论(0) 推荐(0) 编辑
摘要:启动tomcat,访问工程,报错,如标题所示调戏度娘,都说是少了servlet-api.jar或则standard.jar看了下发现没有少包的情况呀呀的,还是那句话,具体情况具体分析。查看了tomcat跟工程jdk的版本,发现也没问题,想想,只有一种可能,就是work目录下已编译的可能是Jdk1.6的因为之前研究axis2的时候有用到删除work目录下相应的文件,重启,搞定在查找工作的过程中,发现tomcat 有一个配置tomcat <Loader delegate="true" />个人理解就跟java的类加载器很像,默认delegate的为false,则加载 阅读全文
posted @ 2012-11-05 23:49 draem0507 阅读(447) 评论(0) 推荐(0) 编辑
摘要:没时间看了 先放着吧http://bbs.csdn.net/topics/390227668 阅读全文
posted @ 2012-11-05 23:26 draem0507 阅读(119) 评论(0) 推荐(0) 编辑
摘要:(自己没有做过验证)问题描述命令提示符内启动tomcat , F:\Tomcat-6.0.26\bin\startup.bat报错The CATALINA_HOME environment variable is not defined correctlyThis environment variable is needed to run this program用户变量CATALINA_HOMEF:\Tomcat-6.0.26\binclasspathF:\Java\jdk1.6.0_20\lib\tools.jar;F:\Java\jdk1.6.0_20\lib\dt.jar;F:\Tom 阅读全文
posted @ 2012-09-17 16:41 draem0507 阅读(71305) 评论(0) 推荐(2) 编辑
摘要:正常启动JBOSS 发现爆出如下异常java.lang.NoSuchFieldError: TRACEat org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85) at org.jboss.logging.Logger.isTraceEnabled(Logger.java:122)找了很多都是说commons-logging.jar版本不对,也就是项目中的commons-logging跟jboss的不一致替换,发现还是不行。因为之前有本地使用axis搭建过webservice,所以在环境变量中有 阅读全文
posted @ 2012-09-14 10:38 draem0507 阅读(2031) 评论(0) 推荐(0) 编辑
摘要:一直用tomcat一段时间都正常无事,最近一次启动tomcat就发生以下异常:严重: IOException while loading persisted sessions: java.io.EOFException严重: Exception loading sessions from persistent storage原因是tomcat对硬盘的session读取失败,彻底解决办法一下:将work下面的文件清空,主要是*.ser文件,或者只是删除掉session.ser即可以解决。 阅读全文
posted @ 2012-09-12 15:07 draem0507 阅读(140) 评论(0) 推荐(0) 编辑

View Code