RE: WANTED: Tapestry Success Stories

2007-01-24 Thread Jeff Lubetkin
Actually, I can share that we do over 90 million "hits" through Tapestry per month, where a "hit" is either a page view, AJAX XMLHttpRequest, or API call to our RESTful webservice. jeff -Original Message- From: Jeff Lubetkin [mailto:[EMAIL PROTECTED] Sent: Wednesday,

RE: WANTED: Tapestry Success Stories

2007-01-24 Thread Jeff Lubetkin
Zillow.com is built on Tapestry 4.0.2. As far as I know, we are one of the two biggest sites running on Tapestry (NHL.com being the other...they seem to have slightly higher traffic than us during the hockey season). Here's Zillow and NHL.com on Alexa: http://www.alexa.com/data/details/traffic

RE: Error when accessing ApplicationStateManager in WebRequestServicerFilter

2007-01-04 Thread Jeff Lubetkin
This is because ApplicationStateManager requires that the WebRequest in RequestGlobals is set, but it doesn't normally get set until the terminator of the filter chain. In order to get around this, I usually inject the RequestGlobals service into my filter and add these lines at the beginning of t

RE: visit objects swapped between requests on high load

2006-12-30 Thread Jeff Lubetkin
We struggled with a similar bug during load testing of our last release. It turned out to be a non-static anonymous inner class of a page class being put into session. This inner class was calling the getter for an injected state object on the outer page class. Non-static inner classes hold a

RE: urgent: access a spring bean from a service encoder?

2006-10-20 Thread Jeff Lubetkin
The important thing to keep in mind is that the "object" parameter to the "encoder" element is a hivemind reference, which means it can be a reference to another hivemind service, or to a spring service. or You can configure those beans in the usual way. My guess at what you want is (u

RE: RE: Recovery of session during pageValidate

2006-10-20 Thread Jeff Lubetkin
mework. It is a fairly common requirement of webapps. Preserving the state of the current HTTP request so that it can be restored in a callback later seems to me like something that we'd want to make very easy. --sam On 10/20/06, Jeff Lubetkin <[EMAIL PROTECTED]> wrote: > Not sure

RE: Recovery of session during pageValidate

2006-10-20 Thread Jeff Lubetkin
Not sure if this will help, but here's how we handle this (it's kinda complicated, but it works): * All of our callback generation for interstitial processes like login go through a Callback factory service. In order to preserve URL integrity for bookmarking and the like, we use an ICallback impl

RE: how do i store spec & html in a sub dir of WEB-INF for components and pages..

2006-07-21 Thread Jeff Lubetkin
See http://wiki.apache.org/tapestry/SpeclessPagesInWEB-INF, which provides instructions on putting template-only pages in WEB-INF. jeff -Original Message- From: Josh Long [mailto:[EMAIL PROTECTED] Sent: Friday, July 21, 2006 1:45 AM To: Tapestry users Subject: how do i store spec & html

RE: File download - LinkFactory not being set (statup exception now)

2006-06-29 Thread Jeff Lubetkin
Your service ID is not the same as your class name. Try: jeff -Original Message- From: Ryan Cuprak [mailto:[EMAIL PROTECTED] Sent: Thursday, June 29, 2006 1:47 PM To: Tapestry users Subject: Re: File download - LinkFactory not being set (statup exception now) Twea

RE: Remove jsessionid from static resources?

2006-06-16 Thread Jeff Lubetkin
It's not a bug. When session is first created, Tomcat can't know if cookies are supported or not, so it tries both cookies and URL rewriting. If, on the subsequent request, the session ID comes out of the cookie, Tomcat will stop rewriting the URLs. jeff -Original Message- From: Henri D

RE: Remove jsessionid from static resources?

2006-06-16 Thread Jeff Lubetkin
ng to avoid... Just wondering. On 6/15/06, Jeff Lubetkin <[EMAIL PROTECTED]> wrote: > > You can prevent JSESSIONID from being encoded onto URLs for bots. At > Zillow, we've done this with a ServletFilter that compares the incoming > user agent to a list of known bots, and

RE: Remove jsessionid from static resources?

2006-06-14 Thread Jeff Lubetkin
You can prevent JSESSIONID from being encoded onto URLs for bots. At Zillow, we've done this with a ServletFilter that compares the incoming user agent to a list of known bots, and if it matches replaces the HttpServletResponse with an HttpServletResponseWrapper that makes the encodeURL, encodeUrl