You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by "GT Project IRIS - CANARIA, Clemen R." <zc...@smtp.globetel.com.ph> on 2004/08/23 10:10:48 UTC

Direct Access to Page variables

Hi All,

I've seen examples from the component ref (i.e. RadioGroup) using @PromoPage@Variable.

How do I implement this? It seems that when I usedit or based my code from the example,  an error appeared:

Unable to initialize property activeonly of inpowered.admin.promo.pages.PromoPage$Enhance_24@1c235fe[promo]: Could not load class PromoPage from [ClassLoader: [[C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\classes], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/axis-ant.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/axis.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/bsf-2.3.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/comm.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-beanutils-1.6.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-codec-1.2.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-collections-2.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-digester-1.5.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-discovery.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-fileupload-1.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-lang-1.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-logging-1.0.2.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-logging.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/gnu.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/gnujaxp.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/itext-1.00.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jakarta-oro-2.0.6.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/javassist-2.5.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc-api.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc-impl.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc-spi.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jCharts-0.6.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jcommon-0.9.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jconn2.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jfreechart-0.9.16.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/junit.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/log4j-1.2.8.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/mail.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/mysql-connector-java-3.0.14-production-bin.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/ognl-2.6.3.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/poi-2.5-final-20040302.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/saaj-impl.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/saaj.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/servlet.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/servletx.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/tapestry-3.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/tapestry-contrib-3.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/velocity-dep-1.4.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/wsdl4j.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xercesImpl.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xercesSamples.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xml-apis.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xmlParserAPIs.jar]]]: PromoPage
location: 	context:/WEB-INF/tapestry/inpowered/admin/promo/promo.page, line 18, column 95
 
org.apache.tapestry.ApplicationRuntimeException
Could not load class PromoPage from [ClassLoader: [[C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\classes], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/axis-ant.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/axis.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/bsf-2.3.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/comm.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-beanutils-1.6.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-codec-1.2.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-collections-2.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-digester-1.5.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-discovery.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-fileupload-1.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-lang-1.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-logging-1.0.2.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/commons-logging.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/gnu.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/gnujaxp.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/itext-1.00.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jakarta-oro-2.0.6.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/javassist-2.5.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc-api.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc-impl.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc-spi.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jaxrpc.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jCharts-0.6.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jcommon-0.9.1.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jconn2.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/jfreechart-0.9.16.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/junit.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/log4j-1.2.8.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/mail.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/mysql-connector-java-3.0.14-production-bin.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/ognl-2.6.3.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/poi-2.5-final-20040302.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/saaj-impl.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/saaj.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/servlet.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/servletx.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/tapestry-3.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/tapestry-contrib-3.0.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/velocity-dep-1.4.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/wsdl4j.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xercesImpl.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xercesSamples.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xml-apis.jar], [C:\oc4j_extended\j2ee\home\default-web-app\WEB-INF\lib/xmlParserAPIs.jar]]]: PromoPage

========================================
Clemen Canaria                    Linux & Java Consultant
Email: ccanaria@gmx.net       Mobile: +63 916 536.73.43
Linux: the choice of the GNU generation.

**************************************************************************************
This e-mail message (including attachments, if any) is intended for the use of the individual or the entity to whom it is addressed and may contain information that is privileged, proprietary, confidential and exempt from disclosure.  If you are not the intended recipient, you are notified that any dissemination, distribution or copying of this communication is strictly prohibited.  If you have received this communication in error, please notify the sender and delete this E-mail message immediately.
**************************************************************************************

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Direct Access to Page variables

Posted by Erik Hatcher <er...@ehatchersolutions.com>.
On Aug 23, 2004, at 4:10 AM, GT Project IRIS - CANARIA, Clemen R. wrote:
> Hi All,
>
> I've seen examples from the component ref (i.e. RadioGroup) using 
> @PromoPage@Variable.

This is OGNL syntax to reference a static field.  Read up on OGNL 
syntax from www.ognl.org.

OGNL expressions in pages are implicitly relative to the page, so 
anything you can get from your page class you can get directly with an 
OGNL expression (except note the syntax for static fields as above).

	Erik


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org