ERROR 2012-04-02 20:37:41,851 TP-Processor1 org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[gateway]
- Servlet.service() for servlet gateway threw exception
java.lang.StackOverflowError
at java.util.HashMap.getEntry(HashMap.java:344)
at java.util.LinkedHashMap.get(LinkedHashMap.java:280)
at java.io.ExpiringCache.entryFor(ExpiringCache.java:83)
at java.io.ExpiringCache.put(ExpiringCache.java:69)
at java.io.UnixFileSystem.canonicalize(UnixFileSystem.java:158)
at java.io.File.getCanonicalPath(File.java:559)
at sun.security.provider.PolicyFile.canonPath(PolicyFile.java:1844)
at java.io.FilePermission$1.run(FilePermission.java:186)
at java.io.FilePermission$1.run(FilePermission.java:183)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.FilePermission.init(FilePermission.java:183)
at java.io.FilePermission.
at java.lang.SecurityManager.checkRead(SecurityManager.java:871)
at java.io.File.exists(File.java:731)
The solution:
Remove the extra tomcat option -d64
bbconfig.jvm.options.extra.tomcat=-d64 -XX:NewSize=300m -XX:MaxNewSize=300m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:ParallelGCThreads=2 -XX:+UseTLAB -XX:PermSize=256m -XX:+PrintVMOptions -Xloggc:/usr/local/blackboard/logs/gc.log -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+PrintGCTaskTimeStamps -XX:+PrintCommandLineFlags -XX:+PrintGCApplicationStoppedTime -XX:+PrintGCApplicationConcurrentTime -verbose:gc
No comments:
Post a Comment