Re: Workflow Support Proposal

2001-08-17 Thread John Sigler
ve you over things. But I > also believe there is a sweet spot for activities with relatively simple > flow (filling out a wizard form, for example) that are tedious to write > using just Actions, and we can make Struts-based development of such > applications much simpler by abstracting away the navigation machinery. > > > - Do you think browser issues can be handled properly? Caching > > has caused us problems in the areas of handling back, forward, > > refresh buttons... for example, the previous page displays > > correctly but the actual state of the workflow has not been > > updated due to the page being cached and the context state is > > incorrect. > > > > The current Struts approach to this (setting or not setting the cache > control headers) is pretty crude, but having a workflow gives us the > opportunity to be more fine-grained about those decisions. Coupled with > aggressive use of transaction tokens, I *think* we can handle most of > these concerns, but we'll always need to keep this in mind. Our specific problem may be a worse case scenario but the area we have many problems is when displaying the centralized state of the workflow (as breadcrumbs, etc). Our implementation happens to show that information in a different frame from the page displaying info in a step and disabling caching doesn't always seem to work properly - so sometimes the breadcrumb state isn't properly updated. Just wanted to raise it as a possible issue. > > thanks, > > john sigler > > > > Craig john

RE: Workflow Support Proposal

2001-08-15 Thread John Sigler
handling back, forward, refresh buttons... for example, the previous page displays correctly but the actual state of the workflow has not been updated due to the page being cached and the context state is incorrect. thanks, john sigler