Hi -

     I am running RHEL6 64 bit, Sun JVM jdk1.6.0_26, 
apache-tomcat-7.0.29 and geoserver-master downloaded today. I am passing 
these arguments to the JVM

CATALINA_OPTS='-server -Xmx512M -Xms48m -XX:MaxPermSize=1024m'

geoserver is the only app loaded in Tomcat (besides the stuff it comes 
with). If geoserver is not in webapps, tomcat starts up fine. If 
geoserver is in webapps, I get this:

Aug 24, 2012 10:57:15 AM org.apache.catalina.startup.HostConfig 
deployDirectories
SEVERE: Error waiting for multi-thread deployment of directories to 
completehostConfig.deployWar=Deploying web application archive {0}
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: 
Java heap space
         at 
java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
         at java.util.concurrent.FutureTask.get(FutureTask.java:83)
         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1023)
         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
         at 
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1413)
         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
         at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
         at 
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
         at 
org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:346)
         at 
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140)
         at 
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:785)
         at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
         at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
         at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
         at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.OutOfMemoryError: Java heap space
         at 
org.apache.tomcat.util.bcel.classfile.StackMapTableEntry.<init>(StackMapTableEntry.java:88)
         at 
org.apache.tomcat.util.bcel.classfile.StackMapTable.<init>(StackMapTable.java:74)
         at 
org.apache.tomcat.util.bcel.classfile.Attribute.readAttribute(Attribute.java:181)
         at org.apache.tomcat.util.bcel.classfile.Code.<init>(Code.java:86)
         at 
org.apache.tomcat.util.bcel.classfile.Attribute.readAttribute(Attribute.java:140)
         at 
org.apache.tomcat.util.bcel.classfile.FieldOrMethod.<init>(FieldOrMethod.java:58)
         at 
org.apache.tomcat.util.bcel.classfile.Method.<init>(Method.java:72)
         at 
org.apache.tomcat.util.bcel.classfile.ClassParser.readMethods(ClassParser.java:268)
         at 
org.apache.tomcat.util.bcel.classfile.ClassParser.parse(ClassParser.java:128)
         at 
org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2066)
         at 
org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1942)
         at 
org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1908)
         at 
org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1893)
         at 
org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1296)
         at 
org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:855)
         at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:346)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
         at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
         at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5173)
         at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         ... 5 more
Aug 24, 2012 10:57:21 AM org.apache.catalina.startup.HostConfig 
deployDirectory
INFO: Deploying web application directory 
/opt/apache-tomcat-7.0.29/webapps/docs
Aug 24, 2012 10:57:31 AM org.apache.catalina.startup.HostConfig 
deployDirectory
INFO: Deploying web application directory 
/opt/apache-tomcat-7.0.29/webapps/examples
Aug 24, 2012 10:57:51 AM org.apache.catalina.startup.HostConfig 
deployDirectories
SEVERE: Error waiting for multi-thread deployment of directories to 
completehostConfig.deployWar=Deploying web application archive {0}
java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: 
Java heap space
         at 
java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
         at java.util.concurrent.FutureTask.get(FutureTask.java:83)
         at 
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1023)
         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:474)
         at 
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1413)
         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
         at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
         at 
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
         at 
org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:346)
         at 
org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:1140)
         at 
org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:785)
         at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
         at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
         at 
org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
         at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
         at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.OutOfMemoryError: Java heap space
         at java.util.Arrays.copyOf(Arrays.java:2734)
         at java.util.ArrayList.ensureCapacity(ArrayList.java:167)
         at java.util.ArrayList.add(ArrayList.java:351)
         at 
org.apache.tomcat.util.digester.RulesBase.add(RulesBase.java:166)
         at 
org.apache.tomcat.util.digester.Digester.addRule(Digester.java:1644)
         at 
org.apache.tomcat.util.digester.Digester.addObjectCreate(Digester.java:2073)
         at 
org.apache.catalina.startup.WebRuleSet.addRuleInstances(WebRuleSet.java:262)
         at 
org.apache.tomcat.util.digester.Digester.addRuleSet(Digester.java:1666)
         at 
org.apache.catalina.startup.DigesterFactory.newDigester(DigesterFactory.java:77)
         at 
org.apache.catalina.startup.ContextConfig.createWebXmlDigester(ContextConfig.java:500)
         at 
org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:816)
         at 
org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:364)
         at 
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
         at 
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
         at 
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
         at 
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
         at 
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:139)
         at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
         at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
         at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:618)
         at 
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1100)
         at 
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1618)
         at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         ... 5 more
Aug 24, 2012 10:58:00 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-9081"]
Aug 24, 2012 10:58:20 AM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-9443"]
Exception in thread "http-bio-9443-Acceptor-0" 
java.lang.OutOfMemoryError: Java heap space
         at 
com.sun.net.ssl.internal.ssl.InputRecord.<init>(InputRecord.java:65)
         at 
com.sun.net.ssl.internal.ssl.HandshakeInStream.<init>(HandshakeInStream.java:45)
         at 
com.sun.net.ssl.internal.ssl.Handshaker.setEnabledProtocols(Handshaker.java:353)
         at 
com.sun.net.ssl.internal.ssl.Handshaker.init(Handshaker.java:198)
         at 
com.sun.net.ssl.internal.ssl.Handshaker.<init>(Handshaker.java:146)
         at 
com.sun.net.ssl.internal.ssl.ServerHandshaker.<init>(ServerHandshaker.java:90)
         at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.initHandshaker(SSLSocketImpl.java:1085)
         at 
com.sun.net.ssl.internal.ssl.SSLSocketImpl.getServerHandshaker(SSLSocketImpl.java:1017)
         at 
com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.checkEnabledSuites(SSLServerSocketImpl.java:291)
         at 
com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:255)
         at 
org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocket(JSSESocketFactory.java:182)
         at 
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:216)
         at java.lang.Thread.run(Thread.java:662)

If there is more information I can give, please let me know;



-- 
Garey Mills
Library Systems Office
UC Berkeley


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to