When I modify some page and open them in the browser, often there is a error
occur.
Can anyone tell me how can I avoid this error?
Thanks a lot.

Caused by: java.lang.OutOfMemoryError: PermGen space
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:616)
        at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at
org.apache.tapestry5.ioc.internal.services.ClassFactoryClassPool.toClass(ClassFactoryClassPool.java:186)
        at
org.apache.tapestry5.ioc.internal.services.CtClassSourceImpl.createClass(CtClassSourceImpl.java:86)
        at 
$CtClassSource_134aba943ac.createClass($CtClassSource_134aba943ac.java)
        at 
$CtClassSource_134aba94388.createClass($CtClassSource_134aba94388.java)
        at
org.apache.tapestry5.internal.services.ComponentMethodInvocationBuilder.commit(ComponentMethodInvocationBuilder.java:112)
        at
org.apache.tapestry5.internal.services.InternalClassTransformationImpl$TransformMethodImpl.doFinish(InternalClassTransformationImpl.java:422)
        at
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.finish(InternalClassTransformationImpl.java:1820)
        at
org.apache.tapestry5.internal.services.ComponentClassTransformerImpl$1.run(ComponentClassTransformerImpl.java:214)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:45)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl$1.invoke(OperationTrackerImpl.java:1)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:58)
        at
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:43)
        at
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.run(PerThreadOperationTracker.java:49)
        at
org.apache.tapestry5.ioc.internal.RegistryImpl.run(RegistryImpl.java:1070)
        at
org.apache.tapestry5.internal.services.ComponentClassTransformerImpl.transformComponentClass(ComponentClassTransformerImpl.java:123)
        at
$ComponentClassTransformer_134aba94302.transformComponentClass($ComponentClassTransformer_134aba94302.java)
        at
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.onLoad(ComponentInstantiatorSourceImpl.java:227)
        at javassist.Loader.findClass(Loader.java:340)
        at
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:108)
        at javassist.Loader.loadClass(Loader.java:311)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        at
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findClass(ComponentInstantiatorSourceImpl.java:316)
        at
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.forceSuperclassTransform(ComponentInstantiatorSourceImpl.java:275)
        at
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.onLoad(ComponentInstantiatorSourceImpl.java:223)
        at javassist.Loader.findClass(Loader.java:340)
        at
org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:108)

--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/java-lang-OutOfMemoryError-PermGen-space-tp5121620p5121620.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to