By completely disabling acegi I came to java.lang.ClassCircularityError:
com/inavero/pulse/pages/survey/question/Index, which then led me to an
@InjectPage that was an @Inject.  Changing that fixed it.  Strange that it
would only present itself after that had been there for a while and with
those errors.  Hope this helps someone else.

Zack


zack.manning wrote:
> 
> Hi All,
> 
> Seemingly without provocation Tapestry is throwing this error that I
> cannot figure out.  My page simply has an beaneditform and some text when
> a refresh threw this.  Can't get it to go away even after removing what I
> had been working on. The field it is referring to seems to belong to
> acegi?  Any help would be greatly appreciated.  Stack trace is below:
> 
> Caused by: java.lang.ClassNotFoundException: caught an exception while
> obtaining a class file for com.inavero.pulse.pages.survey.question.Index
>       at javassist.Loader.findClass(Loader.java:359)
>       at
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$PackageAwareLoader.findClass(ComponentInstantiatorSourceImpl.java:89)
>       at javassist.Loader.loadClass(Loader.java:311)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>       at
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.findClass(ComponentInstantiatorSourceImpl.java:263)
>       ... 123 more
> Caused by: java.lang.RuntimeException: Class
> com.inavero.pulse.pages.survey.question.Index contains field(s)
> (_$configAttributeDefinition_14) that are not private. You should change
> these fields to private, and add accessor methods if needed.  
>       at
> org.apache.tapestry5.internal.services.InternalClassTransformationImpl.verifyFields(InternalClassTransformationImpl.java:294)
>       at
> org.apache.tapestry5.internal.services.InternalClassTransformationImpl.preloadMemberNames(InternalClassTransformationImpl.java:256)
>       at
> org.apache.tapestry5.internal.services.InternalClassTransformationImpl.<init>(InternalClassTransformationImpl.java:190)
>       at
> org.apache.tapestry5.internal.services.InternalClassTransformationImpl.createChildTransformation(InternalClassTransformationImpl.java:218)
>       at
> org.apache.tapestry5.internal.services.ComponentClassTransformerImpl.transformComponentClass(ComponentClassTransformerImpl.java:161)
>       at
> $ComponentClassTransformer_11bdc667625.transformComponentClass($ComponentClassTransformer_11bdc667625.java)
>       at
> org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl.onLoad(ComponentInstantiatorSourceImpl.java:182)
>       at javassist.Loader.findClass(Loader.java:340)
>       ... 127 more
> 

-- 
View this message in context: 
http://n2.nabble.com/-T5--Class-contains-field%28s%29-%28_%24configAttributeDefinition_14%29-that-are-not-private.-tp733949p734098.html
Sent from the Tapestry Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to