Hi Zack. By chance are you using any 3rd party component libs?
chris zack1403 wrote: > I have a very basic project with a few pages just doing basic crud stuff. My > Tomcat6 (SDK 1.6) server is running just this one tapestry project with > nothing running of my own during startup. I get this stack trace after 10 > seconds starting up. I should not that this project was working like a > charm until i renamed some pages subpackages and classes. I renamed them to > utilize the feature that strips the package name (pages.project.ProjectIndex > becomes the root page of project). Stack trace: > > java.lang.OutOfMemoryError: GC overhead limit exceeded > at java.util.Arrays.copyOf(Arrays.java:2882) > at > java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100) > at > java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:572) > at java.lang.StringBuilder.append(StringBuilder.java:203) > at sun.net.www.ParseUtil.decode(ParseUtil.java:193) > at sun.net.www.protocol.file.Handler.openConnection(Handler.java:63) > at sun.net.www.protocol.file.Handler.openConnection(Handler.java:55) > at java.net.URL.openConnection(URL.java:945) > at java.net.URL.openStream(URL.java:1009) > at > org.apache.tapestry.internal.services.ClassNameLocatorImpl.scanDirStream(ClassNameLocatorImpl.java:166) > at > org.apache.tapestry.internal.services.ClassNameLocatorImpl.scanURL(ClassNameLocatorImpl.java:114) > at > org.apache.tapestry.internal.services.ClassNameLocatorImpl.findClassesWithinPath(ClassNameLocatorImpl.java:79) > at > org.apache.tapestry.internal.services.ClassNameLocatorImpl.locateClassNames(ClassNameLocatorImpl.java:60) > at > $ClassNameLocator_119729cca92.locateClassNames($ClassNameLocator_119729cca92.java) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.fillNameToClassNameMap(ComponentClassResolverImpl.java:282) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.rebuild(ComponentClassResolverImpl.java:271) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.performRebuild(ComponentClassResolverImpl.java:192) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.access$100(ComponentClassResolverImpl.java:33) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl$2.run(ComponentClassResolverImpl.java:174) > at > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:178) > at > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier$2.invoke(ConcurrentBarrier.java:176) > at > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:132) > at > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:184) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.rebuild(ComponentClassResolverImpl.java:170) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.locate(ComponentClassResolverImpl.java:469) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.access$300(ComponentClassResolverImpl.java:33) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl$4.invoke(ComponentClassResolverImpl.java:403) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl$4.invoke(ComponentClassResolverImpl.java:401) > at > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:77) > at > org.apache.tapestry.internal.services.ComponentClassResolverImpl.isPageName(ComponentClassResolverImpl.java:399) > at > $ComponentClassResolver_119729cca8f.isPageName($ComponentClassResolver_119729cca8f.java) > at > org.apache.tapestry.services.TapestryModule$32.initializeApplication(TapestryModule.java:1901) > 21-Apr-2008 1:11:46 PM org.apache.catalina.core.StandardContext start > > > Any ideas would be hugely helpful. Thanks! > -- http://thegodcode.net --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]