该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-05
又发现新问题了,监视方法的时候出的问题。
处理不了byte? java.lang.ClassNotFoundException: byte at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa der.java:1363) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoa der.java:1209) at org.jwebap.bytecode.asm.MethodUtil.getClass(MethodUtil.java:62) at org.jwebap.bytecode.asm.MethodUtil.parseTypeToClass(MethodUtil.java:3 4) at org.jwebap.bytecode.asm.MethodUtil.findMethod(MethodUtil.java:18) |
|
返回顶楼 | |
发表时间:2008-03-05
这个问题,昨天已经有人发邮件给我了,我会在后续尽快解决。
这是由于被监控的方法返回了简单类型的数组,而jwebap对简单类型数组的处理有bug |
|
返回顶楼 | |
发表时间:2008-03-05
打开控制台的时候~~~~~~~闷,弄了一中午
java.lang.NullPointerException com.opensymphony.module.sitemesh.filter.PageResponseWrapper.getPage(PageResponseWrapper.java:263) com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:147) com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58) |
|
返回顶楼 | |
发表时间:2008-03-05
yh_private 写道 打开控制台的时候~~~~~~~闷,弄了一中午
java.lang.NullPointerException com.opensymphony.module.sitemesh.filter.PageResponseWrapper.getPage(PageResponseWrapper.java:263) com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:147) com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58) com.opensymphony.module.sitemesh.filter.PageResponseWrapper.getPage抱错的这个类是你项目里面的filter,从错误来看,似乎看不出和jwebap的关系,有否更直接的信息? 你可以检查一下你访问控制台的路径是否正确? |
|
返回顶楼 | |
发表时间:2008-03-05
22点43分,发布jwebap_0.5.8_all_5.zip,解决了method监控对简单类型数组不正确处理的BUG。
之前有出现,被监控方法抛出‘简单类型类找不到错误’的朋友,请及时更新,谢谢! |
|
返回顶楼 | |
发表时间:2008-03-06
楼主的框架让人兴奋,java是我见过最可爱的东西
|
|
返回顶楼 | |
发表时间:2008-03-06
我更新到4版本,还是noclassdeferror,由于程序在内网,我不能贴出详细的堆栈,
我再描述一下我的环境的架构, tomcat5.5/common/endorsed/ojdbc14.jar webapp/WEB-INF/libjwebap_0.58.jar jndi数据源就是用的tomcat默认的dbcp,没有特别写oracle的drivermanager, 程序里数据源就是spring的标准的写法,持久层就是ibatis和少量的spring jdbc, 没有getConnection以及类似方法, |
|
返回顶楼 | |
发表时间:2008-03-06
2008-03-06 16:42:42,406 INFO [org.jwebap.plugin.http.HttpComponent] - <httpcomponent startup.>
2008-03-06 16:42:42,453 INFO [org.jwebap.plugin.method.MethodComponent] - <methodcomponent startup.> 2008-03-06 16:42:42,687 INFO [org.jwebap.plugin.jdbc.JdbcComponent] - <dbcomponent startup.> 2008-03-06 16:42:42,687 INFO [org.jwebap.core.Startup] - <jwebap component startup.> 版本是 jwebap_0.5.8_all_4 启动似乎正常 而且是在最前面 顺序也没问题吧 但是无法得到jdbc 监控信息,其他监控正常 说下我的环境 jdk1.5 tomcat struts spring hibernate sqlserver 另外 我们的系统 是自己起的Socket连接 系统所有的对外服务都是通过这些连接的 tomact 只是提供启动界面 是不是因为这个原因啊 另外里面用来好多线程 这个能不能捕获? |
|
返回顶楼 | |
发表时间:2008-03-06
heaven 写道 我更新到4版本,还是noclassdeferror,由于程序在内网,我不能贴出详细的堆栈,
我再描述一下我的环境的架构, tomcat5.5/common/endorsed/ojdbc14.jar webapp/WEB-INF/libjwebap_0.58.jar jndi数据源就是用的tomcat默认的dbcp,没有特别写oracle的drivermanager, 程序里数据源就是spring的标准的写法,持久层就是ibatis和少量的spring jdbc, 没有getConnection以及类似方法, 你可以把spring和jwebap的配置文件,以及spring的包,发我邮箱,我分析一下。 |
|
返回顶楼 | |
发表时间:2008-03-06
xlongbuilder 写道 2008-03-06 16:42:42,406 INFO [org.jwebap.plugin.http.HttpComponent] - <httpcomponent startup.>
2008-03-06 16:42:42,453 INFO [org.jwebap.plugin.method.MethodComponent] - <methodcomponent startup.> 2008-03-06 16:42:42,687 INFO [org.jwebap.plugin.jdbc.JdbcComponent] - <dbcomponent startup.> 2008-03-06 16:42:42,687 INFO [org.jwebap.core.Startup] - <jwebap component startup.> 版本是 jwebap_0.5.8_all_4 启动似乎正常 而且是在最前面 顺序也没问题吧 但是无法得到jdbc 监控信息,其他监控正常 说下我的环境 jdk1.5 tomcat struts spring hibernate sqlserver 另外 我们的系统 是自己起的Socket连接 系统所有的对外服务都是通过这些连接的 tomact 只是提供启动界面 是不是因为这个原因啊 另外里面用来好多线程 这个能不能捕获? 你也把spring和jwebap的配置文件发我邮箱,yu-lead@163.com |
|
返回顶楼 | |