- 博客(6)
- 资源 (22)
- 收藏
- 关注
原创 ehcache报:java.net.UnknownHostException: xxx: xxx: 未知的名称或服务错误的原因和解决
系统使用到ehcache,部署到linux上,结果系统在启动的时候报:java.net.UnknownHostException: XYPTAPP1: XYPTAPP1: 未知的名称或服务的错误。网上搜到一个文章说的解决办法:http://bjyzxxds.iteye.com/blog/2155347,但是这是啥原因呢?记得ehcache中并没有配置和网络有关的东西啊,不管了打开源码看,按照报错的
2016-03-18 16:13:22 6777 1
原创 Error in init(): Log already in use报错的解决方法
今天下在同事的windows7下下部署个程序,可是一直报一错误“Error in init(): Log already in use?”,很明显这是分布式事务atomikos的错误,查了网上的一个解决办法的文章点击打开链接,文章的意思很清楚,就是两个程序争用一个锁文件造成的。可是我们的tomat下并没有部署两个相同的程序啊,最后想既然说无法生成锁文件,最后我们就使用搜索操作系统文件目录的方式来找
2016-03-16 16:52:24 9519
原创 JVM崩溃日志分析2,没有生成hs_err_<pid>.log日志原因分析
tomcat崩溃了,但是也没有生成hs_err_.log日志,但是生成了core日志,tomat的日志下边只报了一下边的错误: # # A fatal error has been detected by the Java Runtime Environment: # # SIGSEGV (0xb) at pc=0xff1d7e48, p
2016-03-14 17:18:09 10490 2
原创 JVM崩溃日志分析1
最先线上的一个tomcat总是无缘无故崩溃,tomcat日志里又没有报任何错误,于是调出JVM的崩溃日志查看,一般崩溃日志在启动目录下,比如tomcat的bin目录下,但是如果你用自己写的脚本启动的tomcat,则这个日志可能就在你放脚本的目录下。## A fatal error has been detected by the Java Runtime Environment:#
2016-03-14 16:37:18 22848 3
原创 solaris10上tomcat无法使用64位JVM
同事在solaris10上装了,但是tomcat跑起来后,却发现tomcat使用的JVM是32位的,“震惊”之余最后发现是以下原因: solaris上JDK比较特殊,64位是在32的基础上封装的,所以装JDK的时候需要装32位,也要装64位。同时在运行java命令时默认是32位,如果需要用64位则需要加上“-d64”这个参数,所以只需要在tomcat的catalina.sh上的启
2016-03-09 13:20:19 779 1
原创 Solaris10 sparc架构下安装gdb和简单调试
最近tomcat一直无缘无故崩溃,但是tomcat的日志又没有显示什么异常,估计是因为tomcat还没有来得及写日志就直接崩溃了。而且tomcat的bin也没有crash日志,也就是默认名字格式如:hs_err_pid***.log名字类型的日志,这个时候还有一条路就是分析core日志。默认的core日志是在启动目录的,比如在tomcat的bin目录。当然了,如果你用自己写的脚本来启动tomcat
2016-03-04 10:31:32 2445
java web 服务 (构建与运行)
2014-10-12
jax-ws的handler做调用权限校验例子
2014-10-01
Java Webservice比较全的资料
2012-02-29
JVM、Tomcat、OSGI等类加载器整理文档
2012-02-27
在oralce developer 6i中编辑动态List
2008-12-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人