如何确定部署到T / C 6的Web应用程序中的内存损坏?

时间:2014-06-13 15:53:31

标签: eclipse jsf tomcat

JSF 1.1(是的,我知道 - 遗产)应用程序,Richfaces,Myfaces,以及一个违反逻辑的actionListener,如此屏幕截图所示:

http://puu.sh/9rOtV/9d59e9fc77.png

基本上,我的updateInjury()actionListener在执行客户端验证后进行检查,并设置布尔属性validInjury。如上所示,此检查似乎间歇性失败,其中属性validInjury明确设置为false但检查失败。

调用tomcat 6.0.39如下:

javaw.exe 0.01 1,441,984 K 790,228 K 499,032 K 39 4000 Java(TM)Platform SE二进制文件DOC \ hkatz“C:\ Program Files \ Java \ jdk1.6.0_45 \ bin \ javaw.exe”-agentlib:jdwp = transport = dt_socket,suspend = y,address = localhost:63972 -Xms512M -Xmx1024M“-Dcatalina.base = C:\ Users \ hkatz \ workspace7.metadata.plugins \ org.eclipse.wst.server.core \ tmp0”“ - Dcatalina.home = C:\ installs \ apache-tomcat-6.0.39“” - Dwtp.deploy = C:\ Users \ hkatz \ workspace7.metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ wtpwebapps“ “-Djava.endorsed.dirs = C:\ installs \ apache-tomcat-6.0.39 \ endorsed”-Dfile.encoding = Cp1252 -classpath“C:\ installs \ apache-tomcat-6.0.39 \ bin \ bootstrap.jar ; C:\ Program Files \ Java \ jdk1.6.0_45 \ lib \ tools.jar“org.apache.catalina.startup.Bootstrap start

此实例中没有permgen。如何调试?

TIA, 亨利

1 个答案:

答案 0 :(得分:0)

问题已解决。这是a4j的排序:actionParam和a4j:commandButton actionListener序列在这里造成了严重破坏。