Friday, April 6, 2012

Cannot load login page after upgrading from BB8.0.6 to BB8.0.7HF2

Encountered this error message when the login page failed to load.


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.(FilePermission.java:249)
        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