摘要:CXF调用web service报错:java.lang.NoSuchMethodError: javax.wsdl.xml.WSDLReader.readWSDL 原因,wsdl jar报冲突,系统中有一个 wsdl4j-1.5.1.jar 和一个 CXF引入的 wsdl4j-1.6.x.jar,
阅读全文
随笔分类 - Java
摘要:ajax 提交时,默认采用的是 get提交方式,数据是放在头部的,数据量超过了限制,所以报错。 改成 post提交,将数据放到 body 中。解决问题。 其他解决方法: the proper solution is to add the following property under http-l
阅读全文
摘要:最近项目中,遇到一个报错: java.lang.OutOfMemoryError: unable to create new native thread 报错的场景是:一个消息的群发,群里总共有50多个人,一群发 tomcat 就崩溃了,查看日志报上面的错误。 这个错误的基本情况是,没有内存来创建新
阅读全文
摘要:Log4j报错: log4j:ERROR Failed to rename [/log/xxx.log] to [/log/xxx.log.2016-11-23.log] google了一下发现是个bug: https://bz.apache.org/bugzilla/show_bug.cgi?id
阅读全文
摘要:JSmooth 0.9.9-7 在将 jar 文件打包成 exe 文件时报错:jsmooth compilation failed error null 原因,没有指定 logo 图片文件。 http://kechengpuzi.com/q/s14902409 连接中说:还有可能是 logo 文件图
阅读全文
摘要:在发布 web service 时报错: Endpoint.publish(publishAddress, hl7MessageReveiver); com.sun.xml.internal.ws.server.ServerRtException: Server Runtime Error: jav
阅读全文
摘要:调查一个 pdf 打印报错: 可以看到 在 调用 pdf 的 Document.close() 方法时,抛出了上诉错误。 调试之后的原因是,在chrome浏览器中页面上 点击一次 打印,打印 servlet 会执行两次,第一次 可以正常打印,document.close() 可以正常执行,没有报错,
阅读全文
摘要:在使用 url 的 queryString 传递参数时,因为参数的值,被DES加密了,而加密得到的是 Base64的编码字符串,类似于: za4T8MHB/6mhmYgXB7IntyyOUL7Cl++0jv5rFxAIFVji8GDrcf+k8g== 显然 这里面含有了 特殊字符: / + = 等等
阅读全文
摘要:直接上代码: 配置下过滤器就行了,chrome 调试的 效果如下,可以看到 chrome浏览器在获取css和js文件时,路径上携带了时间戳: 在开发阶段还是比较有用的。
阅读全文
摘要:原因是:tomcat 中conf 目录中的 web.xml 被无意删除掉了。从其他tomcat中复制一个过来就行了。 conf 目录 没有 web.xml 导致的问题是,server.xml 中配置的所有的 web项目都无法访问。报 404 错误。
阅读全文
摘要:最近调查一个浏览器兼容性问题,在 IE, chrome下都运行正常,但是在 firefox 下运行时: $.parseJson(xxx) 返回 null,所以导致了 无法正常运行,调查的结果是因为 返回是,没有使用下面的语句定义返回值的类型: response.setContentType("tex
阅读全文
摘要:修改了 spring web 项目的 context root 为 / 之后,在启动项目时,会导致 WebApplicationContext 初始化两次,下面是其初始化日志: 第一次初始化: 第二次初始化: 可以看到两次初始化之间仅仅相隔了 6 秒钟。两次发布的原因是,tomcat 会发布一次 /
阅读全文
摘要:1. 第一个问题:时间少了8小时 Log4j 输出的日志中,时间比系统时间少了8小时,但是 eclipse 控制台输出的日志的时间却是对的。 log4j配置如下: 有一篇博客讲了这个问题:http://peng4602.iteye.com/blog/1844356 但是按照他的方法,没有作用。 原因
阅读全文
摘要:https://kathleen1974.wordpress.com/category/itext-pdf/ 自己来拿改改如下: 使用方法: 将含有 数字科学计数法 有上标 或者小标的 字符串经过 PdfUtil.getSubOrSupChunks() 处理之后,得到一个 Phrase,然后使用它初
阅读全文
摘要:原理就是 指定 默认的 Log level 为 ERROR,然后指定我们要输入的日志的 包 的log level 为 DEBUG, 这样就能实现输入我们指定包的 DEBUG 基本的 log 和 其它所有代码的 ERROR 级别的 log. 方便调试。
阅读全文
摘要:使用 proxy-target-class="true" 强制配置了 cglib 代理,于是包上面的错误,加入了 asm.jar 报也一样报错。 错误原因是,lib 中有两个cglib的jar包: cglib-nodep-2.2.jar 和 cglib-2.2.jar,删除 后面的就行了。
阅读全文
摘要:1. 在 META-INF 下建立文件: context.xml 然后 在 hibernate就可以引用: 这样就可以 根据 jndi 找到 context.xml 中配置的 数据库连接信息。其实起到了一个 间接 的 隔离 的效果。 2. 在Tomcat的server.xml 文件中 <Host>
阅读全文
摘要:解决方法: http://stackoverflow.com/questions/860187/access-restriction-on-class-due-to-restriction-on-required-library-rt-jar This works because you have
阅读全文
摘要:自己项目中使用到了 结果在不同的windows 操作系统中,程序的运行不一致,在windows server 2008上可以很好的运行,但是到了windows7上去卡死了!!!!!!!!!!!!!!!!!!!!!! p.waitFor() 卡死了或者报错: 如果改为: 则直接卡死了。如果将 p.wa
阅读全文
摘要:最近参与一个开源项目,一个功能的实现,用到了 druid 解析器来解析SQL,记录下如果使用 druid 来解析SQL,实现对SQL的拦截改写。1. 对 insert 语句进行解析: private static String convertInsertSQL(String sql){ try{ ...
阅读全文