[英]Jboss application installation error
当前,在Jboss AS(Jboss 6.2)中部署应用程序时,我面临以下异常。
[Server:server-one] 20:23:35,791 ERROR [stderr] (Periodic Recovery) Exception in thread "Periodic Recovery" java.lang.StackOverflowError [Server:server-one]
[Server:server-one] 20:23:35,791 ERROR [stderr] (Periodic Recovery) at java.io.FilePermission$1.run(FilePermission.java:183) [Server:server-one]
[Server:server-one] 20:23:35,791 ERROR [stderr] (Periodic Recovery) at java.security.AccessController.doPrivileged(Native Method) [Server:server-one]
[Server:server-one] 20:23:35,791 ERROR [stderr] (Periodic Recovery) at java.io.FilePermission.init(FilePermission.java:183) [Server:server-one]
[Server:server-one] 20:23:35,791 ERROR [stderr] (Periodic Recovery) at java.io.FilePermission.<init>(FilePermission.java:249) [Server:server-one]
[Server:server-one] 20:23:35,791 ERROR [stderr] (Periodic Recovery) at sun.net.www.protocol.file.FileURLConnection.getPermission(FileURLConnection.java:200)
有人遇到这样的问题吗?
提前致谢
根本原因:
程序所需的堆栈空间量超过了(超过JVM分配的大小),原因如下:
程序和/或用例需要更大的堆栈(例如,图形密集型程序)。
该应用程序是深度嵌套的(递归)。
无限循环
将线程堆栈大小增加64k,直到StackOverflowError消失。 或者,修改代码或配置,以避免递归或无限循环。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.