Ok, but I dont know how the whole page will look like. Here it goes:
An exception has occurred. You may continue by *restarting </universal-agc/app?service=restart>* the session. org.apache.tapestry.BindingException Unable to read OGNL expression '<parsed OGNL expression>' of [EMAIL PROTECTED]: $BasePage_2.model binding: ExpressionBinding[Abreviaturas model.search] location: context:/Abreviaturas.html, line 104 99 <td align="left" class="titulo" colspan="3"> 100 <select jwcid=" [EMAIL PROTECTED]" multiple="ognl:false" class="itemsarea"> 101 <option value="ID">ID</option> 102 <option value="Heading">Abreviatura</option> 103 </select> 104 <input jwcid="[EMAIL PROTECTED]" value="ognl:model.search" class="itemsarea"/> Pesquisar 105 </td> 106 <td align="right" class="titulo"><a href="#" page="AbreviaturasEdit" jwcid="@PageLink">Inserir</a></td> 107 </tr> 108 <tr><td align="center" class="titulo" colspan="6"> </td></tr> 109 <tr><td align="center" class="titulo" colspan="6"> </td></tr> org.apache.hivemind.ApplicationRuntimeException Unable to read OGNL expression '<parsed OGNL expression>' of [EMAIL PROTECTED]: $BasePage_2.model component: [EMAIL PROTECTED] location: context:/Abreviaturas.html ognl.NoSuchPropertyException $BasePage_2.model name: model target: [EMAIL PROTECTED] Stack Trace: - ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:123) - ognl.OgnlRuntime.getProperty(OgnlRuntime.java:1616) - ognl.ASTProperty.getValueBody(ASTProperty.java:96) - ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170) - ognl.SimpleNode.getValue(SimpleNode.java:210) - ognl.ASTChain.getValueBody(ASTChain.java:109) - ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:170) - ognl.SimpleNode.getValue(SimpleNode.java:210) - ognl.Ognl.getValue(Ognl.java:333) - ognl.Ognl.getValue(Ognl.java:310) - org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled (ExpressionEvaluatorImpl.java:91) - $ExpressionEvaluator_10b28608204.readCompiled($ExpressionEvaluator_10b28608204.java) - org.apache.tapestry.binding.ExpressionBinding.resolveExpression( ExpressionBinding.java:110) - org.apache.tapestry.binding.ExpressionBinding.getObject( ExpressionBinding.java:103) - org.apache.tapestry.binding.AbstractBinding.getObject( AbstractBinding.java:87) - $TextField_5.getValue($TextField_5.java) - org.apache.tapestry.form.TextField.renderFormComponent( TextField.java:43) - org.apache.tapestry.form.AbstractFormComponent.renderComponent( AbstractFormComponent.java:122) - org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) - org.apache.tapestry.AbstractComponent.renderBody( AbstractComponent.java:434) - org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:487) - org.apache.tapestry.form.Form.renderComponent(Form.java:250) - org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) - org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92) - org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617) - org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:275) - org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:366) - org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse( ResponseRendererImpl.java:71) - $ResponseRenderer_10b286080f9.renderResponse($ResponseRenderer_10b286080f9.java) - org.apache.tapestry.engine.PageService.service(PageService.java:68) - $IEngineService_10b28608167.service($IEngineService_10b28608167.java) - org.apache.tapestry.services.impl.EngineServiceOuterProxy.service( EngineServiceOuterProxy.java:66) - org.apache.tapestry.engine.AbstractEngine.service( AbstractEngine.java:248) - org.apache.tapestry.services.impl.InvokeEngineTerminator.service( InvokeEngineTerminator.java:60) - $WebRequestServicer_10b28608143.service($WebRequestServicer_10b28608143.java) - $WebRequestServicer_10b2860813f.service($WebRequestServicer_10b2860813f.java) - org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service (WebRequestServicerPipelineBridge.java:56) - $ServletRequestServicer_10b28608125.service($ServletRequestServicer_10b28608125.java) - org.apache.tapestry.request.DecodedRequestInjector.service( DecodedRequestInjector.java:55) - $ServletRequestServicerFilter_10b28608121.service($ServletRequestServicerFilter_10b28608121.java) - $ServletRequestServicer_10b28608127.service($ServletRequestServicer_10b28608127.java) - org.apache.tapestry.multipart.MultipartDecoderFilter.service( MultipartDecoderFilter.java:52) - $ServletRequestServicerFilter_10b2860811f.service($ServletRequestServicerFilter_10b2860811f.java) - $ServletRequestServicer_10b28608127.service($ServletRequestServicer_10b28608127.java) - org.apache.tapestry.services.impl.SetupRequestEncoding.service( SetupRequestEncoding.java:53) - $ServletRequestServicerFilter_10b28608123.service($ServletRequestServicerFilter_10b28608123.java) - $ServletRequestServicer_10b28608127.service($ServletRequestServicer_10b28608127.java) - $ServletRequestServicer_10b28608119.service($ServletRequestServicer_10b28608119.java) - org.apache.tapestry.ApplicationServlet.doService( ApplicationServlet.java:123) - org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:79) - javax.servlet.http.HttpServlet.service(HttpServlet.java:689) - javax.servlet.http.HttpServlet.service(HttpServlet.java:802) - org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:252) - org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:173) - org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:213) - org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:178) - org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:126) - org.apache.catalina.valves.ErrorReportValve.invoke( ErrorReportValve.java:105) - org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:107) - org.apache.catalina.connector.CoyoteAdapter.service( CoyoteAdapter.java:148) - org.apache.coyote.http11.Http11Processor.process( Http11Processor.java:869) - org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection (Http11BaseProtocol.java:664) - org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket( PoolTcpEndpoint.java:527) - org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt( LeaderFollowerWorkerThread.java:80) - org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run( ThreadPool.java:684) - java.lang.Thread.run(Thread.java:595) HttpServletRequest authType <NULL> characterEncoding UTF-8 contentLength -1 contextPath /universal-agc contentType <NULL> locale en_US method GET pathInfo <NULL> pathTranslated <NULL> protocol HTTP/1.1 queryString page=Abreviaturas&service=page requestURI /universal-agc/app scheme http secure false serverName websrv02 serverPort 8080 servletPath /app userPrincipal <NULL> Parameters page Abreviaturas service page Headers accept image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* accept-encoding gzip, deflate accept-language en-us,pt;q=0.5 connection Keep-Alive host websrv02:8080 referer http://websrv02:8080/universal-agc/app?page=Regime&service=page user-agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.1; .NET CLR 2.0.50727) Attributes org.apache.tapestry.Infrastructure <SingletonProxy for tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)> HttpServlet servletInfo servletName app ServletContext serverInfo Apache Tomcat/5.5.16 version 2.4 Attributes javax.servlet.context.tempdir /opt/tomcat/work/Catalina/localhost/universal-agc org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@12678ab org.apache.catalina.jsp_classpath /opt/tomcat/webapps/universal-agc/WEB-INF/classes/:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/commons- codec-1.3.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/hivemind-1.1.1.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/hivemind-lib-1.1.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/javassist-3.0.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/ognl-2.6.7.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/oro-2.0.8.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/tapestry-4.0.1.jar:/opt/tomcat/webapps/universal-agc/WEB-INF/lib/tapestry-annotations-4.0.1.jar:/opt/tomcat/shared/classes/:/opt/tomcat/common/classes/:/opt/tomcat/common/i18n/tomcat-i18n-en.jar:/opt/tomcat/common/i18n/tomcat-i18n-es.jar:/opt/tomcat/common/i18n/tomcat-i18n-fr.jar:/opt/tomcat/common/i18n/tomcat-i18n-ja.jar:/opt/tomcat/common/lib/jsp-api.jar:/opt/tomcat/common/lib/jasper-runtime.jar:/opt/tomcat/common/lib/standard.jar:/opt/tomcat/common/lib/naming-factory-dbcp.jar:/opt/tomcat/common/lib/naming-resources.jar:/opt/tomcat/common/lib/jstl.jar:/opt/tomcat/common/lib/jasper-compiler-jdt.jar:/opt/tomcat/common/lib/mysql-connector-java-3.1.12-bin.jar:/opt/tomcat/common/lib/commons-el.jar:/opt/tomcat/common/lib/jasper-compiler.jar:/opt/tomcat/common/lib/servlet-api.jar:/opt/tomcat/common/lib/naming-factory.jar:/opt/tomcat/:/opt/tomcat/bin/bootstrap.jar:/opt/tomcat/bin/commons-logging-api.jar:/usr/java/jdk1.5.0_06/jre/lib/ext/dnsns.jar:/usr/java/jdk1.5.0_06/jre/lib/ext/sunpkcs11.jar:/usr/java/jdk1.5.0_06/jre/lib/ext/localedata.jar:/usr/java/jdk1.5.0_06/jre/lib/ext/sunjce_provider.jar org.apache.catalina.resources [EMAIL PROTECTED] org.apache.tapestry.Registry:app [EMAIL PROTECTED] tapestry.request.EnginePool total count 3 Count by Key en_US 3 tapestry.page.PagePool total count 10 Count by Key MultiKey[Abreviaturas, en_US] 0 MultiKey[Home, en_US] 2 MultiKey[Produtos, en_US] 1 MultiKey[Temas, en_US] 1 MultiKey[Regime, en_US] 1 MultiKey[framework:Exception, en_US] 5 tapestry.parse.SpecificationSource page specification count 1 page specifications classpath:/org/apache/tapestry/pages/Exception.page component specification count 13 component specifications classpath:/org/apache/tapestry/html/Describe.jwc classpath:/org/apache/tapestry/form/TextField.jwc classpath:/org/apache/tapestry/components/Insert.jwc classpath:/org/apache/tapestry/form/Select.jwc classpath:/org/apache/tapestry/components/Delegator.jwc classpath:/org/apache/tapestry/link/PageLink.jwc classpath:/org/apache/tapestry/form/Form.jwc classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc classpath:/org/apache/tapestry/html/RequestDisplay.jwc classpath:/org/apache/tapestry/components/If.jwc classpath:/org/apache/tapestry/link/ServiceLink.jwc classpath:/org/apache/tapestry/components/Foreach.jwc classpath:/org/apache/tapestry/html/Shell.jwc tapestry.enhance.ComponentConstructorFactory enhanced class count 19 enhanced classes ComponentSpecification[componentClassName=null pageSpecification=true specificationLocation=context:/WEB-INF/Abreviaturas.page allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName=org.apache.tapestry.html.ShellpageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc allowBody=true allowInformalParameter=false] ComponentSpecification[componentClassName= org.apache.tapestry.html.ExceptionDisplay pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc allowBody=false allowInformalParameter=false] ComponentSpecification[componentClassName=null pageSpecification=true specificationLocation=context:/WEB-INF/Regime.page allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName= org.apache.tapestry.components.Foreach pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Foreach.jwc allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName= org.apache.tapestry.html.RequestDisplay pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/RequestDisplay.jwc allowBody=false allowInformalParameter=false] ComponentSpecification[componentClassName= org.apache.tapestry.components.Insert pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Insert.jwc allowBody=false allowInformalParameter=true] ComponentSpecification[componentClassName=org.apache.tapestry.link.PageLinkpageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/PageLink.jwc allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName=null pageSpecification=true specificationLocation=context:/WEB-INF/Temas.page allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName=org.apache.tapestry.form.TextFieldpageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/TextField.jwc allowBody=false allowInformalParameter=true] ComponentSpecification[componentClassName=org.apache.tapestry.form.FormpageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Form.jwc allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName= org.apache.tapestry.components.IfBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/If.jwc allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName=org.apache.tapestry.form.SelectpageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Select.jwc allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName=org.apache.tapestry.html.DescribepageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Describe.jwc allowBody=false allowInformalParameter=false] ComponentSpecification[componentClassName= org.apache.tapestry.components.Delegator pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc allowBody=false allowInformalParameter=false] ComponentSpecification[componentClassName=null pageSpecification=true specificationLocation=context:/WEB-INF/Produtos.page allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName=null pageSpecification=true specificationLocation=context:/WEB-INF/Home.page allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName= org.apache.tapestry.link.ServiceLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/ServiceLink.jwc allowBody=true allowInformalParameter=true] ComponentSpecification[componentClassName= org.apache.tapestry.pages.Exception pageSpecification=true specificationLocation=classpath:/org/apache/tapestry/pages/Exception.page allowBody=true allowInformalParameter=true] tapestry.parse.TemplateSource parsed templates 8 total template tokens 729 total template characters 20708 Parsed template token counts context:/Regime.html 125 classpath:/org/apache/tapestry/pages/Exception.html 15 context:/Produtos.html 121 classpath:/org/apache/tapestry/html/RequestDisplay.html 23 classpath:/org/apache/tapestry/html/ExceptionDisplay.html 36 context:/Temas.html 132 context:/Abreviaturas.html 148 context:/Home.html 129 tapestry.ognl.ExpressionCache cached expression count 26 cached expressions index exception.stackTrace exception.properties ! last true id systemPropertiesRenderer beans.evenOdd.next exception context exceptions @[EMAIL PROTECTED] trace activator adapterFactory.getRenderableAdaptor(property.value) exception.message property assets.stylesheet property.name request.getSession(false) != null model.search last reportStatusRenderer exception.exceptionClassName request false tapestry.asset.ResourceDigestSource resource count 1 /org/apache/tapestry/pages/Exception.css e004ce617d9497ce498469d43acbaa34 JVM System Properties catalina.base /opt/tomcat catalina.home /opt/tomcat catalina.useNaming true common.loader ${catalina.home}/common/classes,${catalina.home }/common/i18n/*.jar,${catalina.home}/common/endorsed/*.jar,${catalina.home }/common/lib/*.jar file.encoding UTF-8 file.encoding.pkg sun.io file.separator / java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.printerjob sun.print.PSPrinterJob java.class.path /opt/tomcat/bin/bootstrap.jar /opt/tomcat/bin/commons-logging-api.jar java.class.version 49.0 java.endorsed.dirs /opt/tomcat/common/endorsed java.ext.dirs /usr/java/jdk1.5.0_06/jre/lib/ext java.home /usr/java/jdk1.5.0_06/jre java.io.tmpdir /opt/tomcat/temp java.library.path /usr/java/jdk1.5.0_06/jre/lib/i386/client /usr/java/jdk1.5.0_06/jre/lib/i386 /usr/java/jdk1.5.0_06/jre/../lib/i386 java.naming.factory.initial org.apache.naming.java.javaURLContextFactory java.naming.factory.url.pkgs org.apache.naming java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition java.runtime.version 1.5.0_06-b05 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.5 java.util.logging.config.file /opt/tomcat/conf/logging.properties java.util.logging.manager org.apache.juli.ClassLoaderLogManager java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.5.0_06 java.vm.info mixed mode, sharing java.vm.name Java HotSpot(TM) Client VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 1.5.0_06-b05 line.separator os.arch i386 os.name Linux os.version 2.6.9-34.ELsmp package.access sun., org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper .,sun.beans. package.definition sun.,java.,org.apache.catalina., org.apache.coyote.,org.apache.tomcat.,org.apache.jasper. path.separator : server.loader ${catalina.home}/server/classes,${catalina.home }/server/lib/*.jar shared.loader ${catalina.base}/shared/classes,${ catalina.base}/shared/lib/*.jar sun.arch.data.model 32 sun.boot.class.path /usr/java/jdk1.5.0_06/jre/lib/rt.jar /usr/java/jdk1.5.0_06/jre/lib/i18n.jar /usr/java/jdk1.5.0_06/jre/lib/sunrsasign.jar /usr/java/jdk1.5.0_06/jre/lib/jsse.jar /usr/java/jdk1.5.0_06/jre/lib/jce.jar /usr/java/jdk1.5.0_06/jre/lib/charsets.jar /usr/java/jdk1.5.0_06/jre/classes sun.boot.library.path /usr/java/jdk1.5.0_06/jre/lib/i386 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.jnu.encoding UTF-8 sun.management.compiler HotSpot Client Compiler sun.os.patch.level unknown tomcat.util.buf.StringCache.byte.enabled true user.country US user.dir /opt/tomcat user.home /root user.language en user.name root user.timezone Europe/Lisbon On 5/12/06, James Carman <[EMAIL PROTECTED]> wrote:
I don't think attachments will make it through to the list. Can you just paste it in? _____ From: Rui Pacheco [mailto:[EMAIL PROTECTED] Sent: Friday, May 12, 2006 8:07 AM To: Tapestry users Subject: Re: Strange situation with ognl I attached the page. On 5/12/06, Schulte Marcus <[EMAIL PROTECTED]> wrote: can you post the exception-stack you're getting? > -----Original Message----- > From: Rui Pacheco [mailto:[EMAIL PROTECTED] > Sent: Friday, May 12, 2006 12:51 PM > To: Tapestry users > Subject: Strange situation with ognl > > > Hi all > > I have a class extending BasePage. That class declares a > get/set for Model, > Model being the name of my value object. I also have a > private instance of > Model on that class to use with pageBeginRender and to handle > data received > by the form. > > On my html I have a normal TextField named "grease" and on > the value I have > value="ognl:model.grease" > On my Model class I have public getters and setters for "grease". > > But when I call the page, I end up with an exception, saying > ognl can't find > property "model". > Any hints to what might cause this? Now, this worked before, > but suddenly > ognl stopped seeing my Model. Very strange, as I dont > remember any sweeping > changes that could cause this. > > Just for the record, I have the free pdf for Kent's book. The > answer might > be there and I'm not seeing it, but I am trying! :D > -- > Cumprimentos, > Rui Pacheco > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Cumprimentos, Rui Pacheco
-- Cumprimentos, Rui Pacheco