论坛首页 Java企业应用论坛

寻找Tapestry的调试方法

浏览 8014 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-04-04  
调试Tapestry有什么技巧?本来调试jsp不需要重启server。而tapestry
无论是修改了template还是page都需要重启server,anybody知道什么
吗?
   发表时间:2005-04-05  
在设置context的时候,将reloadable设置为true
当你改完page和html的时候,将某个class文件重新编译一下,这样再次访问的时候,tapestry就会reaload resouce
0 请登录后投票
   发表时间:2005-04-05  
sevenbamboos 写道
调试Tapestry有什么技巧?本来调试jsp不需要重启server。而tapestry
无论是修改了template还是page都需要重启server,anybody知道什么
吗?


给Tomcat Eclipse Plugin设置一个jvm参数即可:
-Dorg.apache.tapestry.disable-caching=true
0 请登录后投票
   发表时间:2005-04-05  
刚才按照两位好心人的方法一试,真灵。
说起来惭愧,不知道是哪个起了作用(^_^)
0 请登录后投票
   发表时间:2005-04-07  
用Jetty很快的,启动
0 请登录后投票
   发表时间:2005-04-08  
Illum 写道
用Jetty很快的,启动


禁用缓存调试tapestry简直痛苦,速度非常满。有没有办法加快速度。
0 请登录后投票
   发表时间:2005-04-08  
挺快的阿,是你的机器不行把?
0 请登录后投票
   发表时间:2005-04-08  
建一方法,用这个清除Cache

((IEngineServiceView) getPage().getEngine()).clearCachedData();
0 请登录后投票
   发表时间:2005-04-08  
Jetty在hibernate应用中遇到如下类找不到,翻看了诸多代码,此类确实找不到,是hibernate与Jetty不兼容。问一下,tatestry的调试开发在jetty下块还是resin下快。现在加了缓存禁用标志后,tapestry确实慢极了。
ava.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method);
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39);
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
       at java.lang.reflect.Method.invoke(Method.java:324);
       at org.mortbay.start.Main.invokeMain(Main.java:151);
       at org.mortbay.start.Main.start(Main.java:476);
       at org.mortbay.start.Main.main(Main.java:94);
aused by: java.lang.NoClassDefFoundError: javax/transaction/Synchronization
       at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:314);
       at net.sf.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:327);
0 请登录后投票
   发表时间:2005-04-08  
Ewaves 写道
建一方法,用这个清除Cache

((IEngineServiceView) getPage().getEngine()).clearCachedData();


刚刚测试了,无论是在component 或 html template 中均无效

刚刚测试了,用reset服务有效。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics