OGNL-2.7.3 vs OGNL-3.0-SNAPSHOT

View: New views
1 Messages — Rating Filter:   Alert me  

OGNL-2.7.3 vs OGNL-3.0-SNAPSHOT

by nhhockeyplayer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

FYI,
 
While running tapestry-4.1.6 and ognl-2.7.3 I receive the stack trace below.
 
If I use tapestry-4.1.6 and ognl-3.0-SNAPSHOT everything runs fine.

Best regards
Ken in nashua

An exception has occurred.
You may continue by restarting the session.
[ +/- ] Exception: Unable to read OGNL expression '<parsed OGNL expression>' of $PropertyEditor_29@...]: block
 org.apache.tapestry.BindingException
binding: ExpressionBinding[ListingEdit/$ObjectForm.editProperties.$PropertyEditor block] 
location: Annotation @org.apache.tapestry.annotations.Component(inheritInformalParameters=false, type=, inheritedBindings=[], bindings=[block=ognl:block], id=, copyOf=) of public abstract org.apache.tapestry.components.RenderBlock org.trails.component.PropertyEditor.getRenderBlock()
  
[ +/- ] Exception: Unable to read OGNL expression '<parsed OGNL expression>' of $PropertyEditor_29@...]: block
 org.apache.hivemind.ApplicationRuntimeException
component: $PropertyEditor_29@...
location: classpath:/org/trails/component/RenderProperties.html, line 7
2   <span jwcid="@For" source="ognl:propertyDescriptors" value="ognl:property">
3    <span jwcid="hasBlock@..." condition="ognl:hasBlock(property.name)">
4     <span jwcid="@RenderBlock" block="ognl:getBlock(property.name)"/>
5    </span>
6    <span jwcid="doesntHaveBlock@..." condition="ognl:not(hasBlock(property.name))">
7     <span jwcid="@PropertyEditor" descriptor="ognl:property" model="ognl:model"/>
8    </span>
9   </span>
10 </span>
 
  
[ +/- ] Exception: block
 ognl.OgnlException
  
[ +/- ] Exception: Component $EditorBlockPage_33@...] does not contain a component readOnly.
 org.apache.hivemind.ApplicationRuntimeException
component: $EditorBlockPage_33@...
location: classpath:/org/trails/page/HibernateEditors.page, line 2, column 61
1 <!DOCTYPE page-specification PUBLIC "-//Apache Software Foundation//Tapestry Specification 4.1//EN" "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_1.dtd">
2 <page-specification class="org.trails.page.EditorBlockPage">

4   <property name="model"/>
5   <property name="descriptor"/>

7   <component id="associationMgt" type="AssociationMgt">
 
Stack Trace:
org.apache.tapestry.AbstractComponent.getComponent(AbstractComponent.java:376)
org.apache.tapestry.AbstractPage.getNestedComponent(AbstractPage.java:205)
org.apache.tapestry.util.ComponentAddress.findComponent(ComponentAddress.java:101)
org.trails.component.PropertyEditor.getBlock(PropertyEditor.java:56)
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:585)
ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:851)
ognl.OgnlRuntime.getMethodValue(OgnlRuntime.java:1414)
ognl.ObjectPropertyAccessor.getPossibleProperty(ObjectPropertyAccessor.java:60)
ognl.ObjectPropertyAccessor.getProperty(ObjectPropertyAccessor.java:147)
ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2210)
ognl.ASTProperty.getValueBody(ASTProperty.java:114)
ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
ognl.SimpleNode.getValue(SimpleNode.java:258)
ognl.Ognl.getValue(Ognl.java:494)
ognl.Ognl.getValue(Ognl.java:458)
org.apache.tapestry.services.impl.ExpressionEvaluatorImpl.readCompiled(ExpressionEvaluatorImpl.java:123)
$ExpressionEvaluator_11c52e6656f.readCompiled($ExpressionEvaluator_11c52e6656f.java)
org.apache.tapestry.binding.ExpressionBinding.resolveExpression(ExpressionBinding.java:141)
org.apache.tapestry.binding.ExpressionBinding.getObject(ExpressionBinding.java:125)
org.apache.tapestry.binding.AbstractBinding.getObject(AbstractBinding.java:84)
$RenderBlock_10.getBlock($RenderBlock_10.java)
org.apache.tapestry.components.RenderBlock.renderComponent(RenderBlock.java:61)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.trails.component.PropertyEditor.renderComponent(PropertyEditor.java:49)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.apache.tapestry.components.IfBean.renderComponent(IfBean.java:94)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.apache.tapestry.components.ForBean.renderComponent(ForBean.java:181)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.apache.tapestry.components.IfBean.renderComponent(IfBean.java:94)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:503)
org.apache.tapestry.form.Form.renderComponent(Form.java:217)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:39)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.apache.tapestry.html.Body.renderComponent(Body.java:38)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:538)
org.trails.demo.components.CustomHead.renderComponent(CustomHead.java:206)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:187)
org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:107)
org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:724)
org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:185)
org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:249)
org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:400)
org.apache.tapestry.services.impl.DefaultResponseBuilder.renderResponse(DefaultResponseBuilder.java:159)
org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:33)
$ResponseRenderer_11c52e6643d.renderResponse($ResponseRenderer_11c52e6643d.java)
org.trails.engine.TrailsPagesService.service(TrailsPagesService.java:111)
$IEngineService_11c52e664ae.service($IEngineService_11c52e664ae.java)
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:241)
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
$WebRequestServicer_11c52e66487.service($WebRequestServicer_11c52e66487.java)
$WebRequestServicer_11c52e66483.service($WebRequestServicer_11c52e66483.java)
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
$ServletRequestServicer_11c52e66469.service($ServletRequestServicer_11c52e66469.java)
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
$ServletRequestServicerFilter_11c52e66465.service($ServletRequestServicerFilter_11c52e66465.java)
$ServletRequestServicer_11c52e6646b.service($ServletRequestServicer_11c52e6646b.java)
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
$ServletRequestServicerFilter_11c52e66463.service($ServletRequestServicerFilter_11c52e66463.java)
$ServletRequestServicer_11c52e6646b.service($ServletRequestServicer_11c52e6646b.java)
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
$ServletRequestServicerFilter_11c52e66467.service($ServletRequestServicerFilter_11c52e66467.java)
$ServletRequestServicer_11c52e6646b.service($ServletRequestServicer_11c52e6646b.java)
$ServletRequestServicer_11c52e6645d.service($ServletRequestServicer_11c52e6645d.java)
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:126)
org.apache.tapestry.ApplicationServlet.doGet(ApplicationServlet.java:103)
javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265)
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107)
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:110)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.trails.security.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:152)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:229)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:286)
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275)
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149)
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084)
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:726)
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
org.mortbay.jetty.Server.handle(Server.java:324)
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514)
org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:395)
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
 
[ +/- ] Request
 
HttpServletRequest
authType <NULL>
characterEncoding UTF-8 
contentLength -1
contextPath 
contentType <NULL>
cookies JSESSIONID=1xi5aw720bifr 
 remembermetoken=272591924031936967578488062652709652180-admin 
locale en_US 
method GET 
pathInfo /edit/Listing/4 
pathTranslated C:\Prototype\Mavenized\Product\trails\trunk\trails\examples\realty\src\main\webapp\edit\Listing\4 
protocol HTTP/1.1 
queryString <NULL>
requestURI /trails/edit/Listing/4 
scheme http 
secure false
serverName localhost 
serverPort 8080
servletPath /trails 
userPrincipal org.acegisecurity.providers.UsernamePasswordAuthenticationToken@...: Username: Admin Admin(admin); Password: [PROTECTED]; Authenticated: true; Details: org.acegisecurity.ui.WebAuthenticationDetails@...: RemoteIpAddress: 127.0.0.1; SessionId: 1xi5aw720bifr; Granted Authorities: ROLE_MANAGER, ROLE_ADMIN, ROLE_USER 
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, application/x-ms-application, application/x-ms-xbap, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-silverlight, */* 
Accept-Encoding gzip, deflate 
Accept-Language en-us 
Connection Keep-Alive 
Cookie JSESSIONID=1xi5aw720bifr; remembermetoken=272591924031936967578488062652709652180-admin 
Host localhost:8080 
Referer http://localhost:8080/Home,galleryForm.sdirect 
UA-CPU x86 
User-Agent Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022) 
Attributes
__acegi_filterSecurityInterceptor_filterApplied true 
__acegi_session_integration_filter_applied true 
hibernateFilter.FILTERED true 
org.apache.tapestry.Infrastructure <SingletonProxy for tapestry.Infrastructure(org.apache.tapestry.services.Infrastructure)> 
[ +/- ] Session
 
HttpSession
creationTime Thu Sep 11 15:33:25 EDT 2008 
id 1xi5aw720bifr 
lastAccessedTime Thu Sep 11 15:34:01 EDT 2008 
maxInactiveInterval 1800
new false
Attributes
ACEGI_SECURITY_CONTEXT org.acegisecurity.context.SecurityContextImpl@...: Authentication: org.acegisecurity.providers.UsernamePasswordAuthenticationToken@...: Username: Admin Admin(admin); Password: [PROTECTED]; Authenticated: true; Details: org.acegisecurity.ui.WebAuthenticationDetails@...: RemoteIpAddress: 127.0.0.1; SessionId: 1xi5aw720bifr; Granted Authorities: ROLE_MANAGER, ROLE_ADMIN, ROLE_USER 
ACEGI_SECURITY_LAST_USERNAME admin 
session,trails,Home,cursor 2 
session,trails,Home,itemsPerPage 2 
session,trails,Home,tableColumns 3 
session,trails,ListingEdit,classDescriptor {TrailsClassDescriptor - Type: class org.trails.demo.Listing} 
session,trails,ListingEdit,model org.trails.demo.Listing@... 
session,trails,ListingEdit,modelNew false 
state:trails:adminLayout org.trails.demo.AdminLayout@... 
state:trails:callbackStack [org.trails.callback.TrailsPageCallback@19bba3] 
state:trails:currentUser Admin Admin(admin) 
[ +/- ] Context
 
HttpServlet
servletInfo 
servletName trails 
ServletContext
serverInfo jetty-6.1.10 
version 2.5 
Attributes
com.sun.jsp.tagFileJarUrlsCache {} 
com.sun.jsp.taglibraryCache {} 
javax.servlet.context.tempdir C:\Prototype\Mavenized\Product\trails\trunk\trails\examples\realty\target\work 
org.apache.tapestry.Registry:trails org.apache.hivemind.impl.RegistryImpl@... 
org.springframework.web.context.WebApplicationContext.ROOT org.springframework.web.context.support.XmlWebApplicationContext@...: display name [Root WebApplicationContext]; startup date [Thu Sep 11 15:32:11 EDT 2008]; root of context hierarchy 
Initialization Parameters
contextConfigLocation classpath:applicationContext.xml classpath:acegi-security.xml classpath:applicationContext-seedData.xml 
org.mortbay.jetty.webapp.NoTLDJarPattern start.jar|ant-.*\.jar|dojo-.*\.jar|jetty-.*\.jar|jsp-api-.*\.jar|junit-.*\.jar|servlet-api-.*\.jar|dnsns\.jar|rt\.jar|jsse\.jar|tools\.jar|sunpkcs11\.jar|sunjce_provider\.jar|xerces.*\.jar 
[ +/- ] Status
 
tapestry.request.EnginePool
total count 1
Count by Key
en 1
tapestry.page.PageSource
Page Pool
active -7
idle 6
tapestry.parse.SpecificationSource
page specification count 5
page specifications context:/WEB-INF/Login.page 
 classpath:/org/trails/page/HibernateEditors.page 
 context:/WEB-INF/Home.page 
 classpath:/org/apache/tapestry/pages/Exception.page 
 context:/WEB-INF/DefaultEdit.page 
component specification count 36
component specifications classpath:/org/trails/component/blob/image/MimedImage.jwc 
 classpath:/org/apache/tapestry/html/Describe.jwc 
 classpath:/org/apache/tapestry/components/Any.jwc 
 classpath:/org/apache/tapestry/form/TextField.jwc 
 classpath:/org/trails/component/ObjectActions.jwc 
 classpath:/org/apache/tapestry/components/Insert.jwc 
 classpath:/org/trails/component/ObjectForm.jwc 
 classpath:/org/apache/tapestry/components/For.jwc 
 classpath:/org/trails/component/AssociationMgt.jwc 
 classpath:/org/apache/tapestry/dojo/html/ScriptIncludes.jwc 
 classpath:/org/apache/tapestry/components/Delegator.jwc 
 classpath:/org/apache/tapestry/html/Script.jwc 
 classpath:/org/apache/tapestry/form/Form.jwc 
 classpath:/org/apache/tapestry/components/RenderBody.jwc 
 classpath:/org/apache/tapestry/html/RequestDisplay.jwc 
 classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc 
 classpath:/org/trails/demo/components/TransparentTextImage.jwc 
 classpath:/org/apache/tapestry/form/PropertySelection.jwc 
 classpath:/org/apache/tapestry/html/Style.jwc 
 classpath:/org/apache/tapestry/components/RenderBlock.jwc 
 classpath:/org/apache/tapestry/valid/FieldLabel.jwc 
 classpath:/org/trails/component/InvokeMethod.jwc 
 classpath:/org/apache/tapestry/html/Image.jwc 
 classpath:/org/apache/tapestry/link/PageLink.jwc 
 classpath:/org/apache/tapestry/form/Checkbox.jwc 
 classpath:/org/apache/tapestry/components/Else.jwc 
 classpath:/org/apache/tapestry/html/Body.jwc 
 context:/WEB-INF/Border.jwc 
 classpath:/org/apache/tapestry/components/If.jwc 
 classpath:/org/apache/tapestry/form/Submit.jwc 
 classpath:/org/apache/tapestry/link/ServiceLink.jwc 
 classpath:/org/trails/demo/components/CustomHead.jwc 
 classpath:/org/apache/tapestry/link/DirectLink.jwc 
 classpath:/org/apache/tapestry/components/Block.jwc 
 classpath:/org/apache/tapestry/html/Shell.jwc 
 classpath:/org/trails/demo/components/Gallery.jwc 
tapestry.enhance.ComponentConstructorFactory
enhanced class count 47
enhanced classes ComponentSpecification[componentClassName=org.apache.tapestry.components.RenderBody pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/RenderBody.jwc allowBody=false allowInformalParameter=false] 
 ComponentSpecification[componentClassName=org.trails.demo.components.Gallery pageSpecification=false specificationLocation=classpath:/org/trails/demo/components/Gallery.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.demo.components.TransparentTextImage pageSpecification=false specificationLocation=classpath:/org/trails/demo/components/TransparentTextImage.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.RenderBlock pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/RenderBlock.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.HibernateAssociationMgt pageSpecification=false specificationLocation=classpath:/org/trails/component/AssociationMgt.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.ObjectForm pageSpecification=false specificationLocation=classpath:/org/trails/component/ObjectForm.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.Shell pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Shell.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.Describe pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Describe.jwc allowBody=false allowInformalParameter=false] 
 ComponentSpecification[componentClassName=org.apache.tapestry.form.TextField pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/TextField.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.BaseComponent pageSpecification=false specificationLocation=context:/WEB-INF/Border.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.EditProperties pageSpecification=false specificationLocation=classpath:org/trails/component/EditProperties allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.Style pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Style.jwc allowBody=true allowInformalParameter=false] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.Block pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Block.jwc allowBody=true allowInformalParameter=false] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.Any pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Any.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.blob.image.MimedImage pageSpecification=false specificationLocation=classpath:/org/trails/component/blob/image/MimedImage.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.page.HibernateEditPage pageSpecification=true specificationLocation=context:/WEB-INF/DefaultEdit.page allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.Image pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Image.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.ObjectActions pageSpecification=false specificationLocation=classpath:/org/trails/component/ObjectActions.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.demo.components.CustomHead pageSpecification=false specificationLocation=classpath:/org/trails/demo/components/CustomHead.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.link.ListAllLink pageSpecification=false specificationLocation=classpath:org/trails/link/ListAllLink allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.Body pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Body.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.trails.link.TrailsLink pageSpecification=false specificationLocation=classpath:org/trails/link/TrailsLink allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.dojo.html.ScriptIncludes pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/dojo/html/ScriptIncludes.jwc allowBody=false allowInformalParameter=false] 
 ComponentSpecification[componentClassName=org.apache.tapestry.valid.FieldLabel pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/valid/FieldLabel.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.demo.page.Home pageSpecification=true specificationLocation=context:/WEB-INF/Home.page allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.InsertI18N pageSpecification=false specificationLocation=classpath:org/trails/component/InsertI18N allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.ExceptionDisplay pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/ExceptionDisplay.jwc allowBody=false allowInformalParameter=false] 
 ComponentSpecification[componentClassName=org.apache.tapestry.pages.Exception pageSpecification=true specificationLocation=classpath:/org/apache/tapestry/pages/Exception.page allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.html.Script pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/html/Script.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.form.PropertySelection pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/PropertySelection.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.Insert pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Insert.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.link.EditLink pageSpecification=false specificationLocation=classpath:org/trails/link/EditLink 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.Checkbox pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Checkbox.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.ElseBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Else.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.form.Form pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Form.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.PropertyEditor pageSpecification=false specificationLocation=classpath:org/trails/component/PropertyEditor allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.link.PageLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/PageLink.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.page.EditorBlockPage pageSpecification=true specificationLocation=classpath:/org/trails/page/HibernateEditors.page allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.component.InvokeMethod pageSpecification=false specificationLocation=classpath:/org/trails/component/InvokeMethod.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.trails.page.LoginPage pageSpecification=true specificationLocation=context:/WEB-INF/Login.page allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.ForBean pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/For.jwc allowBody=true allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.form.Submit pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/form/Submit.jwc allowBody=false allowInformalParameter=true] 
 ComponentSpecification[componentClassName=org.apache.tapestry.components.Delegator pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/components/Delegator.jwc allowBody=false allowInformalParameter=false] 
 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.link.DirectLink pageSpecification=false specificationLocation=classpath:/org/apache/tapestry/link/DirectLink.jwc allowBody=true allowInformalParameter=true] 
tapestry.parse.TemplateSource
parsed templates 12
total template tokens 528
total template characters 6586
Parsed template token counts
classpath:/org/trails/component/ObjectForm.html 26
classpath:/org/trails/demo/components/Gallery.html 151
classpath:/org/trails/component/ObjectActions.html 43
classpath:/org/trails/page/HibernateEditors.html 0
context:/WEB-INF/DefaultEdit.html 37
context:/WEB-INF/Login.html 41
classpath:/org/apache/tapestry/pages/Exception.html 22
classpath:/org/apache/tapestry/html/RequestDisplay.html 23
classpath:/org/trails/component/InvokeMethod.html 4
context:/WEB-INF/Border.html 118
classpath:/org/apache/tapestry/html/ExceptionDisplay.html 43
context:/WEB-INF/Home.html 20
tapestry.ognl.ExpressionCache
cached expression count 123
cached expressions exception.stackTrace 
 components.galleryWidget.tableColumns 
 layout.header.fileName 
 renderProperties 
 components.tLink.clientId + 'Data' 
 layout.title 
 layout.logo.fileName 
 descriptor 
 (pageIndex + 2) 
 (pageIndex + 1) 
 tableColumns 
 currentObject 
 debugAtAllCosts 
 components.headComponent.headerAsset 
 descriptorService.allDescriptors.{? not hidden} 
 webRequest.getParameterValue('login_error') 
 property.name 
 tapestrySource 
 assets.stylesheet 
 hasBlock(property.name) 
 @org.apache.tapestry.form.DefaultOptionRenderer@DEFAULT_INSTANCE 
 layout.navPaneTitle 
 reportStatusRenderer 
 exception.exceptionClassName 
 pageIndex 
 collection.size 
 jsManager.tapestryAsset 
 preventBackButtonFix 
 index 
 dynamic 
 itemsPerPageModel 
 browserLogLevel 
 messages.format('org.trails.i18n.loggedInAs', currentUser) 
 descriptor.type 
 not(currentUser) 
 (cursor == 0) 
 (cursor + @java.lang.Math@min(collection.size,itemsPerPage) ) 
 dojoSource 
 components.autoPagingContent 
 exception 
 propertyDescriptors 
 context 
 jsManager.path 
 bundleKey 
 not(hasBlock(property.name)) 
 currentPage 
 request.getSession(false) 
 defaultRenderTags 
 consoleEnabled 
 page.locale 
 delegate 
 tableColumnsModel 
 dojoWidgetSource 
 page.classDescriptor 
 collection 
 request 
 currentObject.transparentText 
 jsManager.firstAsset 
 currentUser 
 packages 
 layout 
 ! last 
 itemsPerPage 
 0 
 debugContainerId 
 id 
 dojoPath 
 cursor 
 okToRenderItem 
 systemPropertiesRenderer 
 null 
 dojoFormSource 
 rememberMe 
 exceptions 
 components.galleryWidget.itemsPerPage 
 @org.apache.tapestry.Tapestry@RESTART_SERVICE 
 (cursor + 1) 
 delegate.hasErrors 
 classDescriptor 
 exception.message 
 property 
 defaultMessage 
 request.getSession(false) != null 
 debugEnabled 
 block 
 stackClass 
 last 
 parseWidgets 
 container.blockFinder 
 photoAsset 
 @org.trails.demo.Listing@class 
 false 
 jsManager.tapestryPath 
 '' 
 title 
 exception.properties 
 tapestryPath 
 true 
 page.delegate 
 1 
 beans.evenOdd.next 
 jsManager.firstFormAsset 
 username 
 navBlock 
 trace 
 4 
 activator 
 password 
 adapterFactory.getRenderableAdaptor(property.value) 
 searchIds 
 propertyNames 
 components.headComponent.logoAsset 
 2 
 ((index - cursor) % @java.lang.Math@min(tableColumns, itemsPerPage) ) == 0 
 ( @java.lang.Math@min(tableColumns, itemsPerPage) ) 
 pages 
 jsManager.firstWidgetAsset 
 currentObject.photo.fileName 
 params 
 components.collectionContent 
 components.galleryWidget 
 subBlock 
 components.galleryWidget.collection.size 
cached object expression count 28
tapestry.script.ScriptSource
parsed script count 4
parsed scripts classpath:/org/trails/demo/components/Gallery.script 
 classpath:/org/trails/demo/components/CustomHead.script 
 classpath:/org/trails/demo/components/TransparentTextImage.script 
 classpath:/org/apache/tapestry/ComponentEvent.script 
tapestry.asset.ResourceDigestSource
resource count 1
/org/trails/demo/components/premixColors.js ba907c029b0e315de66e90d3032e3d73 
[ +/- ] System Properties
 
JVM System Properties
awt.toolkit sun.awt.windows.WToolkit




See how Windows Mobile brings your life together—at home, work, or on the go. See Now
Best regards
Ken in nashua