Something I just noticed: I have a class 'BasePage' which every page inherits
from, this base class has a Scala 'lazy val' field (private) - yet this
error is issues (seems 
http://scala-programming-language.1934581.n4.nabble.com/Why-is-bitmap-0-public-td2255232.html
Scala creates a public field  for it).

Stacktrace:
Caused by: java.lang.RuntimeException: Class
com.lumberjack.web.pages.base.BasePage contains field(s) (bitmap$0) that are
not private. You should change these fields to private, and add accessor
methods if needed.  
        at
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.preloadFields(InternalClassTransformationImpl.java:940)
~[tapestry-core-5.2.2.jar:5.2.2]
        at
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.preloadMembers(InternalClassTransformationImpl.java:886)
~[tapestry-core-5.2.2.jar:5.2.2]
        at
org.apache.tapestry5.internal.services.InternalClassTransformationImpl.<init>(InternalClassTransformationImpl.java:805)
~[tapestry-core-5.2.2.jar:5.2.2]
        at
org.apache.tapestry5.internal.services.ComponentClassTransformerImpl$1.run(ComponentClassTransformerImpl.java:186)
~[tapestry-core-5.2.2.jar:5.2.2]

Dunno if/how you want to handle this. Just wanted to bring it up :)

Cheers
-- 
View this message in context: 
http://tapestry.1045711.n5.nabble.com/Problem-with-Scala-s-lazy-val-in-Pages-tp3248823p3248823.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