- 浏览: 52208 次
- 性别:
- 来自: 广州,福州
文章分类
最新评论
-
dongsonger:
www.sourceforge.net/projects/jw ...
Jwebap(七)——插件:0.6.0版本发布 -
xhui_init:
我部署 后访问总是报Common Template引擎加载失败 ...
Jwebap项目(五)——Jwebap: 0.5.9版本发布 -
ch2004:
itstarting 写道leadyu 写道J ...
Jwebap(七)——插件:0.6.0版本发布 -
zm9913:
怎么我要监视的类都提示:注入失败
Jwebap(七)——插件:0.6.0版本发布 -
leadyu:
sunwenran 写道
1)请问为什么要lanuch这个tr ...
Jwebap(七)——插件:0.6.0版本发布
Jwebap(七)——插件:0.6.0版本发布
下载:www.sourceforge.net/projects/jwebap
jwebap0.6.0发布
引用
jwebap0.6.0版本发布。从0.6版本开始,对jwebap核心进行了大量重构,基本实现了插件化管理,同时提供了Plugin部署和配置界
面,实现jwebap的配置完全界面化,先来看看新的plugin界面:
面,实现jwebap的配置完全界面化,先来看看新的plugin界面:
jwebap-plugin架构
引用
jwebap的plugin管理,目前自己实现,主要涵盖几个方面:
1) plugin采用jar包形式管理,通过标准的plugin定义文件,集成于jwebap
plugin包含多个component,由component构建plugin的实际功能,plugin内部component之间内聚,实际运行时,以component为单位进行管理,plugin更像是一个集成包,这样对于plugin的划分粒度较粗,使用起来更为便利和傻瓜化
2) plugin的component在jwebap启动时加载,对于群集应用,jwebap一个应用一个实例,暂未实现群集轨迹容器。
3) component的类加载考虑到目前plugin并不会太多,暂未实现独立的命名空间和类加载管理
4) plugin扩展,实现了基本的视图扩展,目前还只支持菜单级视图扩展点,jwebap提供了包括bytecode,plugin视图框架,轨迹,轨迹容器等基础构件供plugin使用
5) 对于plugin的部署和参数配置,提供后台界面完成
就这么多了,欢迎各位多提意见,后续plugin这块是一定要加强的,现有的模型如下:
1) plugin采用jar包形式管理,通过标准的plugin定义文件,集成于jwebap
plugin包含多个component,由component构建plugin的实际功能,plugin内部component之间内聚,实际运行时,以component为单位进行管理,plugin更像是一个集成包,这样对于plugin的划分粒度较粗,使用起来更为便利和傻瓜化
2) plugin的component在jwebap启动时加载,对于群集应用,jwebap一个应用一个实例,暂未实现群集轨迹容器。
3) component的类加载考虑到目前plugin并不会太多,暂未实现独立的命名空间和类加载管理
4) plugin扩展,实现了基本的视图扩展,目前还只支持菜单级视图扩展点,jwebap提供了包括bytecode,plugin视图框架,轨迹,轨迹容器等基础构件供plugin使用
5) 对于plugin的部署和参数配置,提供后台界面完成
就这么多了,欢迎各位多提意见,后续plugin这块是一定要加强的,现有的模型如下:
Tracer插件
引用
说说,jwebap默认的plugin——tracer。基于前期实现的功能,实现tracer插件。包括jdbc调用分析,sql分析,sql调用程序栈跟踪,http分析,应用api调用分析,跟踪方法调用,调用栈,找出瓶颈的开销api。各种分析都可以设置时间阀值,提供清单的分析,和全量的平均时间,最大最小调用时间统计等。值得一提的是,本次新提供了sql分析语法加亮功能,同时修复了前期方法监听内部开启jdbc连接数显示不出的bug。具体插件的使用可以参考手册。
0.6.0版本修正内容:
引用
1) 实现jwebap.xml对plugin的配置
2) 修改connection-listner的bug
3) 存储过程监控不到
4) weblogic以war包方式部署会找不到jwebap.xml
5) weblogic下刷新控制台,会打印错误日志BUG
6) 整理出'tracer'插件
7) 增加jdbcComponent的SQL语法加亮显示功能
8) 修改SQL展现html转义BUG
9) jwebap-core核心包结构调整
下个版本重点计划内容:
引用
1)实现内存分析插件
2)实现插件管理视图扩展点配置
2)实现插件管理视图扩展点配置
评论
16 楼
ssuupv
2009-07-07
找到问题了。是下载包commontemplate-0.8.1.jar中commontemplate.tld
<tag>
<name>template</name>
<tag-class>org.commontemplate.side.jsp.TemplateTag</tag-class>
<body-content>JSP</body-content>
<description>Common Template In JSP</description>
</tag>
这个配置有问题
<tag>
<name>template</name>
<tag-class>org.commontemplate.side.jsp.TemplateTag</tag-class>
<body-content>JSP</body-content>
<description>Common Template In JSP</description>
</tag>
这个配置有问题
15 楼
ssuupv
2009-07-07
java.lang.ClassNotFoundException: org.commontemplate.side.jsp.TemplateTag
这个关联包。我在网上找不到。附带安装包也没有呢
这个关联包。我在网上找不到。附带安装包也没有呢
14 楼
wmj2003
2009-06-25
我大力在精神上支持你!希望越做越好!
13 楼
leadyu
2009-06-19
打算开发个Java版的论坛放到jwebap的首页上,把Jwebap部署上去做成现成的Demo。到时大家就可以直接在论坛发表问题了,现在如果有问题可以发我email:yu-lead@163.com,或者到sf的项目论坛里发表
12 楼
qiu768
2009-06-19
怎么不弄个群?这样有什么事也好讨论啊!
11 楼
ssuupv
2009-04-29
有QQ讨论群吗
10 楼
leadyu
2009-04-08
fanwenqiang666 写道
我出现这个错误不知道是为什么? 请楼主帮忙
org.jwebap.toolkit.bytecode.InjectException: test.Test注入失败. at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.injectInternal(ASMInjectorStrategy.java:145) at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.inject(ASMInjectorStrategy.java:117) at org.jwebap.toolkit.bytecode.ClassEnhancer.createClass(ClassEnhancer.java:107) at org.jwebap.toolkit.bytecode.ClassEnhancer.createClass(ClassEnhancer.java:95) at org.jwebap.toolkit.bytecode.ClassEnhancer.createClass(ClassEnhancer.java:82) at org.jwebap.plugin.tracer.method.MethodComponent.injectClass(MethodComponent.java:92) at org.jwebap.plugin.tracer.method.MethodComponent.startup(MethodComponent.java:55) at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73) at org.jwebap.startup.Startup.startup(Startup.java:86) at org.jwebap.startup.Startup.startup(Startup.java:54) at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: java.lang.ClassNotFoundException: test.Test not found. at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.defineClass(ASMInjectorStrategy.java:213) at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.injectInternal(ASMInjectorStrategy.java:142) ... 34 more
这个错误是由于MethodComponent配了监控test.Test类,而这个类找不到造成的,你只需你在jwebap console,修改MethodComponent的参数,把监控的类配成你自己的类或包即可。
9 楼
fanwenqiang666
2009-04-08
我出现这个错误不知道是为什么? 请楼主帮忙
org.jwebap.toolkit.bytecode.InjectException: test.Test注入失败. at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.injectInternal(ASMInjectorStrategy.java:145) at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.inject(ASMInjectorStrategy.java:117) at org.jwebap.toolkit.bytecode.ClassEnhancer.createClass(ClassEnhancer.java:107) at org.jwebap.toolkit.bytecode.ClassEnhancer.createClass(ClassEnhancer.java:95) at org.jwebap.toolkit.bytecode.ClassEnhancer.createClass(ClassEnhancer.java:82) at org.jwebap.plugin.tracer.method.MethodComponent.injectClass(MethodComponent.java:92) at org.jwebap.plugin.tracer.method.MethodComponent.startup(MethodComponent.java:55) at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73) at org.jwebap.startup.Startup.startup(Startup.java:86) at org.jwebap.startup.Startup.startup(Startup.java:54) at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4350) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525) at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:924) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:887) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1147) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) at org.apache.catalina.core.StandardHost.start(StandardHost.java:719) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) at org.apache.catalina.core.StandardService.start(StandardService.java:516) at org.apache.catalina.core.StandardServer.start(StandardServer.java:710) at org.apache.catalina.startup.Catalina.start(Catalina.java:578) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) Caused by: java.lang.ClassNotFoundException: test.Test not found. at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.defineClass(ASMInjectorStrategy.java:213) at org.jwebap.toolkit.bytecode.asm.ASMInjectorStrategy.injectInternal(ASMInjectorStrategy.java:142) ... 34 more
8 楼
leadyu
2009-03-05
Jwebap JdbcComponent配置注意:
JdbcComponent 对于本地数据源,在配置driver-clazz时不推荐直接配置数据库驱动作为driver-clazz,这和原先配置文档的说明不同,请大家注意!
由于一般应用都采用连接池技术作为数据源,而直接配置数据库驱动作为driver-clazz,会受到连接池影响,监控发现所有的连接都是未关闭的,造成jwebap泄漏检测,时间统计的结果都无效了。所以,这种情况,建议直接配置,连接池的Datasource作为driver-clazz:
1)c3p0:可以配置com.mchange.v2.c3p0.ComboPooledDataSource
2)dbcp:可以配置org.apache.commons.dbcp.BasicDataSource
同时,也可以配置应用自己封装的ConnectionManager之类的类。jwebap对于driver-clazz所返回的Connection和Datasource会做监控。
JdbcComponent 对于本地数据源,在配置driver-clazz时不推荐直接配置数据库驱动作为driver-clazz,这和原先配置文档的说明不同,请大家注意!
由于一般应用都采用连接池技术作为数据源,而直接配置数据库驱动作为driver-clazz,会受到连接池影响,监控发现所有的连接都是未关闭的,造成jwebap泄漏检测,时间统计的结果都无效了。所以,这种情况,建议直接配置,连接池的Datasource作为driver-clazz:
1)c3p0:可以配置com.mchange.v2.c3p0.ComboPooledDataSource
2)dbcp:可以配置org.apache.commons.dbcp.BasicDataSource
同时,也可以配置应用自己封装的ConnectionManager之类的类。jwebap对于driver-clazz所返回的Connection和Datasource会做监控。
7 楼
seekgirl
2009-03-04
现在tomcat下正常,同样的包直接复制到Weblogic报错:
2009-03-04 16:10:39,625 WARN org.jwebap.startup.JwebapListener.contextInitialized(43) startup
java.lang.NoSuchMethodError: startup
at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73)
at org.jwebap.startup.Startup.startup(Startup.java:86)
at org.jwebap.startup.Startup.startup(Startup.java:54)
at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:375)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:83)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1591)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2734)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:892)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:641)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:229)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:352)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
2009-03-04 16:10:39,625 WARN org.jwebap.startup.JwebapListener.contextInitialized(43) startup
java.lang.NoSuchMethodError: startup
at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73)
at org.jwebap.startup.Startup.startup(Startup.java:86)
at org.jwebap.startup.Startup.startup(Startup.java:54)
at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:375)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:83)
at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1591)
at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2734)
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:892)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:336)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:641)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:229)
at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:352)
at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
6 楼
seekgirl
2009-03-04
sorry, 发现了问题,我工程下旧版本jwebap jar没有删除
5 楼
leadyu
2009-03-04
seekgirl 写道
帮看什么问题?
2009-03-04 09:31:48,640 WARN org.jwebap.startup.JwebapListener.contextInitialized(43) org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
java.lang.NoSuchMethodError: org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73)
at org.jwebap.startup.Startup.startup(Startup.java:86)
at org.jwebap.startup.Startup.startup(Startup.java:54)
at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-03-04 09:31:48,640 WARN org.jwebap.startup.JwebapListener.contextInitialized(43) org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
java.lang.NoSuchMethodError: org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73)
at org.jwebap.startup.Startup.startup(Startup.java:86)
at org.jwebap.startup.Startup.startup(Startup.java:54)
at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
这可能跟你tracer-plugin的部署有关,tracer.jar是否和jwebap**.jar放一起了?
4 楼
seekgirl
2009-03-04
帮看什么问题?
2009-03-04 09:31:48,640 WARN org.jwebap.startup.JwebapListener.contextInitialized(43) org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
java.lang.NoSuchMethodError: org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73)
at org.jwebap.startup.Startup.startup(Startup.java:86)
at org.jwebap.startup.Startup.startup(Startup.java:54)
at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-03-04 09:31:48,640 WARN org.jwebap.startup.JwebapListener.contextInitialized(43) org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
java.lang.NoSuchMethodError: org.jwebap.core.Component.startup(Lorg/jwebap/core/ComponentContext;)V
at org.jwebap.core.RuntimeContext.registerComponent(RuntimeContext.java:73)
at org.jwebap.startup.Startup.startup(Startup.java:86)
at org.jwebap.startup.Startup.startup(Startup.java:54)
at org.jwebap.startup.JwebapListener.contextInitialized(JwebapListener.java:36)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:516)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
3 楼
leadyu
2009-03-03
hilor 写道
刚用上, 想问一下能否配置输出日志的记录..
可以,点击Deploy——》plugins——》Tracer——具体component
trace-max-size参数,默认1000
2 楼
hilor
2009-03-03
刚用上, 想问一下能否配置输出日志的记录..
1 楼
leadyu
2009-03-03
相关推荐
"jwebap_0.6.0_all.zip"是一个压缩包文件,包含了开源的Web应用程序性能分析工具——jwebap的0.6.0版本。这个工具的主要特点是其轻量级和非侵入性,能够无缝集成到Web应用中,而无需修改或耦合到业务代码,使得...
implementation 'org.salient.artvideoplayer:artplayer-java:0.6.0' // Default control panel: optional implementation 'org.salient.artvideoplayer:artplayer-ui:0.6.0' //ijkPlayer: ...
PRDownloader-具有暂停和恢复支持的Android文件下载器库 ...implementation ' com.mindorks.android:prdownloader:0.6.0 ' 如果尚不存在,请不要忘记在清单中添加互联网许可 然后在应用程序类的onC
赠送jar包:twill-zookeeper-0.6.0-incubating.jar; 赠送原API文档:twill-zookeeper-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-zookeeper-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-...
赠送jar包:tephra-api-0.6.0.jar; 赠送原API文档:tephra-api-0.6.0-javadoc.jar; 赠送源代码:tephra-api-0.6.0-sources.jar; 赠送Maven依赖信息文件:tephra-api-0.6.0.pom; 包含翻译后的API文档:tephra-api...
赠送jar包:twill-common-0.6.0-incubating.jar; 赠送原API文档:twill-common-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-common-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-common-...
赠送jar包:twill-core-0.6.0-incubating.jar; 赠送原API文档:twill-core-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-core-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-core-0.6.0-...
赠送jar包:twill-api-0.6.0-incubating.jar; 赠送原API文档:twill-api-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-api-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-api-0.6.0-...
赠送jar包:twill-zookeeper-0.6.0-incubating.jar; 赠送原API文档:twill-zookeeper-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-zookeeper-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-...
赠送jar包:twill-api-0.6.0-incubating.jar; 赠送原API文档:twill-api-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-api-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-api-0.6.0-...
赠送jar包:twill-common-0.6.0-incubating.jar; 赠送原API文档:twill-common-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-common-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-common-...
赠送jar包:twill-core-0.6.0-incubating.jar; 赠送原API文档:twill-core-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-core-0.6.0-incubating-sources.jar; 赠送Maven依赖信息文件:twill-core-0.6.0-...
运营商拆分QP解算器 您有任何与求解器有关的问题,请!... 最新版本是0.6.0 。 引用OSQP 如果您在工作中使用OSQP,我们建议您 , 在此存储库上放一个星号。 我们期待听到您在OSQP上的成功案例! 请。
赠送jar包:twill-discovery-api-0.6.0-incubating.jar; 赠送原API文档:twill-discovery-api-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-discovery-api-0.6.0-incubating-sources.jar; 赠送Maven依赖信息...
赠送jar包:twill-discovery-api-0.6.0-incubating.jar; 赠送原API文档:twill-discovery-api-0.6.0-incubating-javadoc.jar; 赠送源代码:twill-discovery-api-0.6.0-incubating-sources.jar; 赠送Maven依赖信息...
JBoss Config GUI 版本 0.6.0 Beta 4 是一个专为管理JBoss应用服务器配置而设计的图形用户界面工具。该版本作为Java平台上的应用,旨在简化JBoss服务器的配置过程,使非技术人员也能更方便地操作。通过提供直观的...
v.0.6.0 Usage (Maven) com.shehabic.droppy Droppy 0.6.0 Usage (Gradle) compile 'com.shehabic.droppy:Droppy:0.6.0@aar' Generate Programmatically // Assume we have a button in our Layout as follows ...
软件名称:Shou屏幕...最新版本:0.6.0 支持ROM:4.1及更高版本 界面语言:英文软件 软件大小:10.00 M 开发者:Shou Ltd Shou可以对屏幕内容进行视频录制和直播,需要root的4.X设备,5.0下可以无需Root权限,特性:
碘(Iodine)是一款开源的网络通信工具,其0.6.0版本是该软件的一个迭代更新。碘主要用于创建DNS(Domain Name System)隧道,它能够利用DNS协议进行数据传输,从而实现网络通信或者绕过特定的网络限制,例如在某些...
配置对应个版本代码以及基础环境版本安装包,包括 在虚拟机环境CentOS 7 下基于IDEA配置隐语(secretflow)secretpad前后端开发环境,secretpad version: 0.5.0b0 其他模块版本: kuscia version: 0.6.0b0 ...