T5: Multiple clicks causing NPE

2008-01-08 Thread Geoff Callender
While trying to demonstrate the dangers of multiple submits, I found Tapestry throwing NullPointerException. Can someone who understands Tapestry's internals shed some light on this? To make the test possible, I emulated a slow operation by sleeping 2 seconds. The NPE then occurred on th

Re: T5: Multiple clicks causing NPE

2008-01-08 Thread Geoff Callender
rn _requestGlobals.getHTTPServletRequest().getCookies(); } }; } That should be pretty bullet proof, since the _requestGlobals field is final and set in the constructor. I'm not sure what other changes may have affected this situation in the intervening releases. On Jan 8, 2008 4:09 AM,

Re: T5: How to use the Zone component?

2008-01-17 Thread Geoff Callender
Off the top of my head, try this (untested): $ {message:comment.add} And some java: private boolean _myZoneVisible = false; @Component private Zone _myZone; Object onActionFromComment() { _myZoneVisible = !_myZoneVisible;

Re: T5: Eclipse unhappy with TML file that has DOCTYPE

2008-01-25 Thread Geoff Callender
Weird. That's exactly what I use and it's fine (Eclipse 3.2.2, tml files opened with HTML editor, with WST feature (Web Standard Tools) project 1.5.4). On 26/01/2008, at 3:49 AM, Franz Amador wrote: That's annoying. I actually do have an "html" tag just like you suggest, but my emailer a

Re: T5: Where is Hidden field component?

2008-01-27 Thread Geoff Callender
There isn't one yet, but you can drop this in your components directory... // From http://article.gmane.org/gmane.comp.java.tapestry.user/54606/match=hidden+fields package yourproject.components; import org.apache.tapestry.MarkupWriter; import org.apache.tapestry.corelib.base.AbstractTextFi

Re: T5: Checkbox list

2008-01-28 Thread Geoff Callender
What's the error? On 28/01/2008, at 9:07 PM, Foror wrote: Why it does not work? Any idea how to make the checkbox list? ${value.id} --- @Persist private List test; private IChecked value; void onActivate() { if (test == null) {

Re: T5: Edit page best practice - Mk III - now Mk V

2008-01-28 Thread Geoff Callender
o the redirect-after-post paradigm, so it's a cost with a pretty big benefit. One last note, the cleanupRender() method can be removed if T5 moves to "flash" persistence on the form's ValidationTracker. Anything I've missed? Cheers, Geoff On 12/12/2007, at 7:3

T5: Edit page best practice - Mk VI

2008-01-29 Thread Geoff Callender
Thanks for all the comments. They've been invaluable. Below is the result, Mark Vi. Kalle, I'm using T5.0.9, but I think 5.0.7 would behave similarly. Yes, I'm trying frantically to keep up with the releases! As Davor pointed out, if validation has failed then getting the entity again

Re: T5: Edit page best practice - Mk VI

2008-01-30 Thread Geoff Callender
d, persists only entityId as string uses TypeCoercer to convert string to "idClass" before calling session.get() resets the form if cancel button is pressed or entityId changes Davor Hrg On Jan 29, 2008 2:48 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Thanks for all th

Re: Tapestry[5] - Overriding the form error messages

2008-01-31 Thread Geoff Callender
I agree. I do like the bubbles and I do like the previous style, but to maximise uptake of T5 it may be best to make the choice of message display configurable in AppModule and overridable at the page level. A third display type could also be offered - message alongside/below/ above the fi

Re: [T5] best practice to cancel edit page

2008-01-31 Thread Geoff Callender
cel] Thanks, Mark - Re: [T5] best practice to cancel edit page from Tapestry User by jeffrey ai <[EMAIL PROTECTED]> That's great to know! Thanks for your tips, Geoff. Cheers, Jeffrey Ai Geoff Callender-2 wrote: Hi Jeffrey, What you do is change t

JumpStart 3.2 - for Tapestry 5.0.9

2008-02-05 Thread Geoff Callender
t in the usual place: http://files.doublenegative.com.au/jumpstart Comments and suggestions are always welcome. Be brutal or helpful - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff Callender

Re: JumpStart 3.2 - for Tapestry 5.0.9

2008-02-05 Thread Geoff Callender
Thanks, Massimo. I'll look into it Cheers, Geoff On 06/02/2008, at 1:11 AM, Massimo Lusetti wrote: On Feb 5, 2008 2:54 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Comments and suggestions are always welcome. Be brutal or helpful - I don't care which, because it all he

Re: JumpStart 3.2 - for Tapestry 5.0.9

2008-02-05 Thread Geoff Callender
rectory of JBoss ? Massimo Lusetti a écrit : On Feb 5, 2008 2:54 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Comments and suggestions are always welcome. Be brutal or helpful - I don't care which, because it all helps to make this stuff more useful. Very very nice. T

Re: Improving Component Reference

2008-02-06 Thread Geoff Callender
Wow! That was so worth doing. Nice work. Geoff On 06/02/2008, at 3:41 AM, Howard Lewis Ship wrote: I've extended the component reference to allow images as part of the documentation ... so far, its all screen shots. http://tapestry.formos.com/nightly/tapestry5/tapestry-core/ref/index.ht

T5: 5.0.10 exception report has no detail

2008-02-17 Thread Geoff Callender
Is anyone else seeing this? The exception report page in T5.0.10 has no detail - I'm getting only a heading and the exception, eg. An unexpected application exception has occurred. Render queue error in BeginRender[examples/jodatime/1:pagelink]: java.lang.ClassNotFoundException: caught an ex

Re: T5: 5.0.10 exception report has no detail

2008-02-17 Thread Geoff Callender
page HTH -- Chris Joost Schouten (ml) wrote: I'm experiencing the same with 5.0.11 Cheers, Joost Geoff Callender wrote: Is anyone else seeing this? The exception report page in T5.0.10 has no detail - I'm getting only a heading and the exception, eg. An unexpected application except

Re: T5: 5.0.10 exception report has no detail

2008-02-17 Thread Geoff Callender
Is there a way to make it use your own custom exception report page only if -Dtapestry.production-mode=true? On 17/02/2008, at 10:47 PM, Geoff Callender wrote: I like it - I think it's the right default. Just need to make sure everyone's aware of it. Geoff On 17/02/2008,

Re: T5: 5.0.10 exception report has no detail

2008-02-17 Thread Geoff Callender
e too, either omit the contribution, or display different message On Feb 17, 2008 1:25 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Is there a way to make it use your own custom exception report page only if -Dtapestry.production-mode=true? On 17/02/2008, at 10:47 PM, Geoff Callender wrote:

Re: T5: 5.0.10 exception report has no detail

2008-02-18 Thread Geoff Callender
builder methods. at org.apache.tapestry.ioc.internal.RegistryImpl.(RegistryImpl.java: 174) Geoff On 18/02/2008, at 2:00 AM, Davor Hrg wrote: yes :) either that, or pass the value to your ExceptionReporter and have customized page for both dev and production :) Davor Hrg On Feb 17, 2008 2:49 PM, Geoff Callender <[EMAIL

Re: T5: 5.0.10 exception report has no detail

2008-02-18 Thread Geoff Callender
On 18/02/2008, at 9:51 PM, Davor Hrg wrote: binder.bind(RequestExceptionHandler.class, MyRequestExceptionHandler.class).withId("MyRequestExceptionHandler"); On Feb 18, 2008 11:42 AM, Geoff Callender <[EMAIL PROTECTED]> wrote: I can't find the right way to configure AppModul

Re: T5: 5.0.10 exception report has no detail

2008-02-18 Thread Geoff Callender
ss); On Feb 18, 2008 12:00 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Thanks for the quick response, but no joy. Now it fails when the first page is requested because now there are 2 implementations of the one service. 21:55:24,145 ERROR [RequestHandler] Construction of service

Re: T5: 5.0.10 exception report has no detail

2008-02-19 Thread Geoff Callender
teService http://tapestry.apache.org/tapestry5/tapestry-ioc/decorator.html Davor hrg On Feb 18, 2008 2:34 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Thanks again, but sorry - no cigar. 00:27:35,038 ERROR [RequestHandler] Construction of service RequestHandler failed: Error invoking servic

Re: T5: 5.0.10 exception report has no detail

2008-02-19 Thread Geoff Callender
productionMode, Configuration configuration) { then pass it to the service Davor Hrg On Feb 19, 2008 12:01 PM, Geoff Callender <[EMAIL PROTECTED]> wrote: Many thanks, Davor. Here's what worked to display a custom exception report page ONLY IF tapestry.production-mode=true. In services.App

JumpStart 3.3 - for Tapestry 5.0.10

2008-02-20 Thread Geoff Callender
ments. You'll find it in the usual place: http://files.doublenegative.com.au/jumpstart Comments and suggestions are always welcome. Be helpful or brutal - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff Callender

T4 Submit cancel momentarily shows val errrors

2008-02-20 Thread Geoff Callender
Is anyone else seeing this? In T4.1.5, I'm seeing all the client-side validation errors momentarily displayed when I submit cancel, eg. submitType="cancel"/> I'm pretty sure this wasn't happening in 4.1.3. Cheers, Geoff http://files.doublenegative.com.au/jumpstart

JumpStart 3.3.1 now available - fixes 3.3.0 bugs

2008-02-22 Thread Geoff Callender
new one-page-per-component reference. You'll find it at: http://files.doublenegative.com.au/jumpstart Comments and suggestions are always welcome. Be helpful or brutal - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff Callender

Re: T4 "cancel" momentarily shows val errrors

2008-02-23 Thread Geoff Callender
Surely someone else is experiencing this symptom in 4.1.5. No? On 21/02/2008, at 8:24 AM, Geoff Callender wrote: Is anyone else seeing this? In T4.1.5, I'm seeing all the client- side validation errors momentarily displayed when I submit cancel, eg. submitType="cancel"/>

Re: JumpStart 3.3.1 now available - fixes 3.3.0 bugs

2008-02-26 Thread Geoff Callender
d has done for the quickstart tutorial. Nevertheless, thanks again for all your efforts! Julian On Feb 22, 2008, at 6:44 AM, Geoff Callender wrote: Hi all, JumpStart 3.3.1 is now available. It fixes these bugs that were in 3.3.0 which was released 2 days ago: * Database was not updating.

JumpStart 3.3.3 now available - fixes 3.3.1 bugs

2008-02-27 Thread Geoff Callender
uot;derived" in Eclipse, so searches don't bypass it. You'll find it at: http://files.doublenegative.com.au/jumpstart Comments and suggestions are always welcome. Be helpful or brutal - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff Callender

Re: JumpStart 3.3.3 now available - fixes 3.3.1 bugs

2008-03-04 Thread Geoff Callender
any help you can offer, Greg On Wed, Feb 27, 2008 at 7:16 AM, Geoff Callender < [EMAIL PROTECTED]> wrote: Hi all, JumpStart 3.3.3 is now available for T5.0.10. It fixes these bugs that were in 3.3.1 which was released a few days ago: * Editing a Person always displayed a "D

Re: JumpStart 3.3.3 now available - fixes 3.3.1 bugs

2008-03-04 Thread Geoff Callender
rent environment I could use this to teach my team how to use T5. Thanks Michael -Original Message- From: Geoff Callender [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 27, 2008 4:17 AM To: Tapestry users Subject: JumpStart 3.3.3 now available - fixes 3.3.1 bugs Hi all, JumpStart 3

Re: JumpStart 3.3.3 now available - fixes 3.3.1 bugs

2008-03-06 Thread Geoff Callender
in.ear\jumpstart-min.war\WEB-INF \sourcecode BUILD SUCCESSFUL Total time: 940 milliseconds I am on Eclipse 3.3, Vista. Regards, Borut 2008/3/4, Geoff Callender <[EMAIL PROTECTED]>: Hi Greg, I can't explain why this would be happening, as I'm successfully running it on OS X

javassist problems with Java 1.6

2008-03-07 Thread Geoff Callender
ternalClassTransformationImpl.java:1127) at org .apache .tapestry .internal .services .ComponentClassTransformerImpl .transformComponentClass(ComponentClassTransformerImpl.java:149) ... 116 more On 06/03/2008, at 9:35 PM, Geoff Callender wrote: I've finally been able to reproduce

Re: Tapestry 5 Form

2008-03-07 Thread Geoff Callender
Simon, Try or Cheers, Geoff On 07/03/2008, at 10:46 AM, Simon Raveh wrote: Hi, I have a small demo application that use to work correctly with version 5.0.6 but know when I switch to 5.0.10 it's stop working. I'm getting an exception: An unexpected application exception has occurred.

Re: javassist problems with Java 1.6

2008-03-07 Thread Geoff Callender
Typo in the email only. -Dsun.lang.ClassLoader.allowArraySyntax=true On 07/03/2008, at 10:36 PM, Andreas Andreou wrote: -Dsun.lang.ClassLoader.allowArraySyntex=true a typo just in this email, or in the actual usage? On Fri, Mar 7, 2008 at 1:17 PM, Geoff Callender <[EMAIL PROTECTED] >

Re: javassist problems with Java 1.6

2008-03-07 Thread Geoff Callender
From what I understand, JBoss 4 is not Java 6 compatible. For that you should ues JBoss 5. Kind regards, Joachim Geoff Callender wrote: To Howard, and anyone else with experience of javassist problems with Java 1.6 (with the possibly that it's only related to Tomcat in JBoss 4.2.

Re: [FAQ] common design

2008-03-07 Thread Geoff Callender
Thanks for pointing this out. Will be fixed in JumpStart 3.4, replacing the component's html and body elements with a t:container element. Works like a charm. Geoff http://files.doublenegative.com.au/jumpstart/ On 06/03/2008, at 4:53 AM, Julian Wood wrote: On Mar 5, 2008, at 10:26 AM, C

JumpStart 3.3.4 is now available

2008-03-07 Thread Geoff Callender
it all helps to make this stuff more useful. Cheers, Geoff Callender

Re: JumpStart 3.3.1 now available - fixes 3.3.0 bugs

2008-03-09 Thread Geoff Callender
r all your efforts! Julian On Feb 22, 2008, at 6:44 AM, Geoff Callender wrote: Hi all, JumpStart 3.3.1 is now available. It fixes these bugs that were in 3.3.0 which was released 2 days ago: * Database was not updating. Due to not replacing onValidateFromForm() with onValidateForm()

Re: T4 "cancel" momentarily shows val errrors

2008-03-10 Thread Geoff Callender
, Andreas Andreou wrote: Is it an async form or not? How could i recreate this behavior? browsers? On Mon, Mar 10, 2008 at 5:54 AM, Heath Nielson <[EMAIL PROTECTED] > wrote: I'm behind in reading my email. I just updated from 4.1.3 to 4.1.5 and ran into the same problem that you ar

Re: JumpStart 3.3.1 now available - fixes 3.3.0 bugs

2008-03-17 Thread Geoff Callender
file, if maven isn't to your liking. I could probably help out a bit if needed. Cheers, J On 9-Mar-08, at 6:10 AM, Geoff Callender wrote: Hi Julian, I've just had a look at how quickstart is organized and it seems to me that JumpStart's code organization is very simil

JumpStart 3.4 now available - for Tapestry 5.0.11

2008-03-17 Thread Geoff Callender
onent. You'll find it at: http://files.doublenegative.com.au/jumpstart Comments and suggestions are always welcome. Be helpful or brutal - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff Callender

[ANN] JumpStart 3.5 available - for Tapestry 5.0.11

2008-04-02 Thread Geoff Callender
new Index page. You'll find JumpStart at: http://files.doublenegative.com.au/jumpstart As always, comments and suggestions are encouraged. Be helpful or brutal - I don't care which - because it all helps to make this stuff more useful. Cheers, Geoff Callender

Re: T5 : session timeout

2008-04-11 Thread Geoff Callender
Hi Stephane, No, you are not wrong. A common technique is to put session checking in a common class which all other pages extend. Session checking can be achieved by checking for the existence of an Application State Object that you have set up earlier when something significant happene

Re: T5 : session timeout

2008-04-12 Thread Geoff Callender
mmon check on the pages activation event without extending a common subclass ? Stephane Geoff Callender a écrit : Hi Stephane, No, you are not wrong. A common technique is to put session checking in a common class which all other pages extend. Session checking can be achieved by checkin

Re: [T5] [FAQ] Form and old errors/data

2008-04-12 Thread Geoff Callender
It's great that we have these workarounds to prevent leaving ValidationTrackerImpl objects littered throughout the session, but I'm having trouble understanding how it came to this. After all, I can't think of a single case where I'd want a form's validation errors to be retained after the

Re: AW: Getting Answers on the User List

2008-04-14 Thread Geoff Callender
Our resident troll is absolutely hilarious! On 14/04/2008, at 8:41 PM, Rob Smeets wrote: Howard, Please stop throwing a dark blanket on me condemning me. Why not pick on the points I made head on and defend yourself? Wel, I'm not surprised you're not doing it because you are not destined

Re: [T5] [FAQ] Form and old errors/data

2008-04-14 Thread Geoff Callender
Glad to know I'm not alone. Vote away! https://issues.apache.org/jira/browse/TAPESTRY-2354 On 14/04/2008, at 9:25 PM, Christian Köberl wrote: Filip S. Adamsen-2 wrote: Sounds reasonable to me, is there a JIRA issue somewhere that I can vote on? :D I thought about it but I didn't as n

Re: [T5] way to check if the application is entering or exiting from a page

2008-04-18 Thread Geoff Callender
Hi Luka, It's probably best to ditch the mental model of "rewind" and "render" in T5. I think what you're after is covered in this thread on "Edit page best practice": http://thread.gmane.org/gmane.comp.java.tapestry.user/56176/focus=57580 It's discussed and demonstrated in Tapest

Re: T5: T5 and EJB3

2008-04-22 Thread Geoff Callender
Have a look at JumpStart. http://files.doublenegative.com.au/jumpstart/ It injects a business services locator rather than the proxies, but it's pretty resilient. If you develop improvements then please contribute them back for everyone. Cheers, Geoff On 22/04/2008, at 12:48 AM,

Re: T5: Forms - Best Practice

2008-04-22 Thread Geoff Callender
Totally agree! See https://issues.apache.org/jira/browse/TAPESTRY-2138 Workaround is @Persist combined with nullifying the persisted object in cleanupRender(). Geoff http://files.doublenegative.com.au/jumpstart/ On 23/04/2008, at 6:54 AM, Christoph Jäger wrote: Hi, Sorry for this long po

Re: T5: T5 and EJB3

2008-04-24 Thread Geoff Callender
for T5 ? I only saw min package for T5, and I am very interested in the max package feature like authorization, role-user etc. thx On Wed, Apr 23, 2008 at 6:36 AM, Geoff Callender <[EMAIL PROTECTED]> wrote: Have a look at JumpStart. http://files.doublenegative.com.au/jumpstart/

Re: T5: Forms - Best Practice

2008-04-24 Thread Geoff Callender
would be a nice tool anyhow, this way you could persist things in the session without having to worry about different requests to the same page mix things up. Is there something like a conversation id in Tapestry right now? Best Regards, Christoph On Apr 23, 2008, at 00:45 , Geoff Callender w

Re: [T5] component is not Datefield format for dd / mm / yyyy?

2008-04-25 Thread Geoff Callender
And https://issues.apache.org/jira/browse/TAPESTRY-2198 On 25/04/2008, at 10:35 PM, Marcelo Lotif wrote: There is an issue regarding this https://issues.apache.org/jira/browse/TAPESTRY-2304 let's vote and pray to get this resolved soon! =) 2008/4/25 Tomasz Dziurko <[EMAIL PROTECTED]>: Is t

Re: T5: Select component + onchange()

2008-04-25 Thread Geoff Callender
It seems to me that Zones would make it very simple. Perhaps you would like to vote for this issue: "Add Zone parameter to Select component" https://issues.apache.org/jira/browse/TAPESTRY-2361 Cheers, Geoff http://files.doublenegative.com.au/jumpstart/ On 25/04/2008, at 12:0

Re: help with t5component library

2008-04-28 Thread Geoff Callender
ttp://tapestry.apache.org/schema/tapestry_5_0_0.xsd";> t:subject="panelTitle" t:closed="true" style="width: 100%;"> please try without the "../" 2008/4/27 mnguyen21 <[EM

Re: multiple context values

2008-04-29 Thread Geoff Callender
You need the "list" binding prefix so you can do this: t:context="list:p.productId, p.categoryId". It's available 2 ways that I know of: 1. You can add it to your project by hand from http://wiki.apache.org/tapestry/Tapestry5HowToAddBindingPrefix 2. You can get it for free by including the

[ANN] JumpStart 3.6: Wizards, Conversations, and more

2008-05-01 Thread Geoff Callender
tions that will help it along. As always, comments and suggestions are encouraged. Be helpful or brutal - I don't care which - because it all helps to make this stuff more useful. Cheers, Geoff Callender - To un

Re: [ANN] JumpStart 3.6: Wizards, Conversations, and more

2008-05-01 Thread Geoff Callender
08 at 5:01 AM, Geoff Callender <[EMAIL PROTECTED]> wrote: Hi all, JumpStart 3.6 is now available. It's for Tapestry 5.0.11. New in this release: * Wizards - 3 styles explored: with form fragments, with components, and with separate pages. * Conversations - im

Re: Simple date format question

2008-05-09 Thread Geoff Callender
Yes, please vote for it! "Date formating global support" https://issues.apache.org/jira/browse/TAPESTRY-2198 Cheers, Geoff On 10/05/2008, at 1:45 AM, Leon Derks wrote: Hi Marcus, I couldn't find the jira issue. Do you have it? I will vote! I found this example on :http://www.packtpub.com/

Re: T5 dateField component does not allow specifying format (in 5.0.11)?^

2008-05-10 Thread Geoff Callender
Hi Martin, Perhaps you'd like to vote for "Date formatting global support" https://issues.apache.org/jira/browse/TAPESTRY-2198 Cheers, Geoff On 11/05/2008, at 8:55 AM, Martin Grotzke wrote: Hi, I'm just upgrading our app to 5.0.11. I see that the dateField component changed (IIRC because

Re: Javascript error in datefield component

2008-05-18 Thread Geoff Callender
Did you forcibly refresh/reload the page/frame? You might be picking up the old one from the browser's cache. Geoff On 18/05/2008, at 1:54 PM, sparqle wrote: I upgraded my project to 5.0.11 and I still have this problem. On Firefox 2, the datepicker is visible, but is not aligned closely

Re: Tapestry users declined for the first time in 3 years, says this researh site ...

2008-05-20 Thread Geoff Callender
A fine post, Jonathon, in every regard. I could not agree more. Geoff On 20/05/2008, at 9:41 AM, Jonathan Locke wrote: I was just googling around the Internet for people with Wicket problems and I ran across this highly obnoxious post and felt I should comment. If the research was real,

Tapestry JumpStart - calling all armchair critics!

2006-07-01 Thread Geoff Callender
To all the armchair critics out there, I've built a Tapestry learning tool called Tapestry JumpStart and I'm looking for feedback before I add it to the Wiki. http://files.doublenegative.com.au/jumpstart/ My aim is to make it as easy as possible for newcomers to get up and running with Tapestr

Re: Tapestry JumpStart - calling all armchair critics!

2006-07-02 Thread Geoff Callender
Mike, Thanks for the thoughts. 1. Friendly URLS - I'll add them to the list. 2. EJB3 - I think EJB3 will be very, very popular. Unlike its predecessors it IS lightweight. I've used a JBoss/Hibernate implementation for convenience now, but I plan to have it running without an app server too in fu

Re: Tapestry JumpStart - calling all armchair critics!

2006-07-04 Thread Geoff Callender
Jesse, Wow, you've put it in a much more prominent place than I anticipated, so I guess the pressure's on to keep it relevant! Many thanks, Geoff By the way - the new Tapestry site looks great and reads very well. Kudos to everyone involved. On 04/07/2006, at 12:09 PM, Jesse Kuhnert wrot

Re: Tapestry JumpStart - calling all armchair critics!

2006-07-06 Thread Geoff Callender
Bernard Lange man.poznan.pl> writes: > I would suggest adding redirect-after-POST pattern > , > to circumvent subsequent form submissions. > > It is especially desirable for the login screen form , because at > present it

Re: Tapestry JumpStart - calling all armchair critics!

2006-07-07 Thread Geoff Callender
Bernard, Peter, this is great feedback. I'll have it fixed soon. Many thanks. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

Re: Tapestry JumpStart - calling all armchair critics!

2006-07-07 Thread Geoff Callender
Petter Måhlén jadestone.se> writes: > > Btw. If you use Eclipse, have you tried Sysdeo plugin? It > > allows you to > > run webapps in Tomcat directly from within code compiled in Eclipse. And JBossIDE does the same thing for JBoss in Eclipse! Details are on JumpStart Tips page. > alterna

Re: Passing data from tapestry to html

2006-07-09 Thread Geoff Callender
Peter Dawn gmail.com> writes: > so i guess the exact question is, how can i pass something to the html > page and put it into the height element, so that the page is displayed > accordingly. how can this element be a place holder for a variable > which i can pass. Try the @Any component. Someth

Tapestry JumpStart v0.3 is now available

2006-07-11 Thread Geoff Callender
http://tapestry.apache.org/tapestry4.1/QuickStart/contributed.html Based on Tapestry 4.0. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

JumpStart v0.4 is now available

2006-07-16 Thread Geoff Callender
Tapestry JumpStart is a way to learn Tapestry by example. http://tapestry.apache.org/tapestry4.1/QuickStart/contributed.html Geoff - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROT

Re: Order by which events and listeners are called

2006-07-18 Thread Geoff Callender
I'd suggest using pageValidate on every page EXCEPT the login page. Do the login validation in the doLogin method and set your Visit or similar object there before activating the next page. You could have a look at JumpStart for an example. http://tapestry.apache.org/ tapestry4.1/QuickSta

Re: ASO and hivemind.xml

2006-07-20 Thread Geoff Callender
BW, No need to touch hivemind.xml. Add a file called hivemodule.xml to WEB-INF, with content similar to this:

Re: ASO and hivemind.xml

2006-07-20 Thread Geoff Callender
ere something (what?) is store? Same question for the version. Thanks anyway BW 2006/7/20, Geoff Callender <[EMAIL PROTECTED]>: BW, No need to touch hivemind.xml. Add a file called hivemodule.xml to WEB-INF, with content similar to this: id="ta

JumpStart v0.7 is now available

2006-12-06 Thread Geoff Callender
Want to build real world applications with Tapestry, but not sure where to start? Try JumpStart - it's free! http://files.doublenegative.com.au/jumpstart Cheers, Geoff Callender - To unsubscribe, e-mail: [

JumpStart v0.8 is now available

2007-01-08 Thread Geoff Callender
and you'll see EJB 3 in action, too. * A user forum. A place to share questions, answers, and ideas. * A better project structure. Easier to follow. You'll find it here: http://files.doublenegative.com.au/jumpstart Cheers,

Re: T4.1.2 Survey: Is Selenium working for you?

2007-07-08 Thread Geoff Callender
Thanks, Jun, but are you using client-side validation AND Selenium TestRunner (as opposed to Selenium RC or Selenium IDE)? On 06/07/2007, at 12:08 PM, Jun Tsai wrote: I use selenium to test my ERP system based on T4.1.2. 2007/7/4, Geoff Callender <[EMAIL PROTECTED]>: A questi

Re: T4.1.2 Survey: Is Selenium working for you?

2007-07-09 Thread Geoff Callender
in our CI server. -- Welcome to China Java Users Group(CNJUG). http://cnjug.dev.java.net On 09/07/2007, at 7:56 AM, Geoff Callender wrote: Thanks, Jun, but are you using client-side validation AND Selenium TestRunner (as opposed to Selenium RC or Selenium IDE)? On 06/07/2007, at 12:08 PM

T4.1.2 How to display client & server validation errors same way?

2007-07-11 Thread Geoff Callender
Hi all, Is there a way to make client-side validation errors display in exactly the same way as server-side validation errors ie. leave it to the delegate instead of displaying it with dojo widgets? Regards, Geoff - To un

Re: Selenium problem with T4.1.2

2007-07-13 Thread Geoff Callender
object. (well it is part of the object, but not something Tapestry duplicated) Alternately, you could just not use the experimental proxy injected feature of selenium and let it run in normal framed modeThat's what I do to test my Tapestry 4.1.2 based apps with selenium. On 7

T4.1.2 When will it reach ibiblio?

2007-07-17 Thread Geoff Callender
When will 4.1.2 reach ibiblio? ie. http://www.ibiblio.org/maven2// tapestry Geoff

Re: T4.1.2 When will it reach ibiblio?

2007-07-18 Thread Geoff Callender
I see - new location. Thanks. On 18/07/2007, at 4:17 PM, [EMAIL PROTECTED] wrote: http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/tapestry/ tapest ry-framework/4.1.2/ ? -Original Message- From: Geoff Callender [mailto:[EMAIL PROTECTED] Sent: Tuesday, July 17, 2007 11:32

Why does cancel kill its listener?

2007-07-20 Thread Geoff Callender
Is there a reason why submitType kills its component's listener? For example, whereas this listener works... action="listener:doCancel"> ... the listener in this one is ignored... action="listener:doCancel" submitType="cancel"/> ...and the listener has to be specified on the Form instea

JumpStart v1.6 - for Tapestry 4.1.2

2007-07-23 Thread Geoff Callender
Start v1.5.0 has also been released today for those wanting to stay with Tapestry 4.0.2 but get the other new features. Comments and suggestions welcomed. Be brutal or helpful - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff

Re: JumpStart v1.6 - for Tapestry 4.1.2

2007-07-25 Thread Geoff Callender
10:51 AM, Bhuiyan, Nazmul wrote: Hi, Is it possible for you to put some tips to use tomcat with your JumpStart? Thanks Naz -Original Message----- From: Geoff Callender [mailto:[EMAIL PROTECTED] Sent: Tuesday, 24 July 2007 2:18 a.m. To: Tapestry users Subject: JumpStart v1.6 - for Tapestry 4.1.2

Re: JumpStart v1.6 - for Tapestry 4.1.2

2007-08-03 Thread Geoff Callender
transaction management patterns other than session-per-request. Kalle On 7/25/07, Geoff Callender <[EMAIL PROTECTED]> wrote: Hi Naz, Is it possible for you to put some tips to use tomcat with your JumpStart? Sorry but I don't have any plans for doing a Tomcat-only implement

Re: T4.1.2 and beanform

2007-08-03 Thread Geoff Callender
Hi, I've just tried beanform-core-0.8-20070629.194801-1.jar but I'm still getting the problem. Anyone else? [ +/- ] Exception: Unable to lookup $BeanFormButtons_31: $BeanFormButtons_31 org.apache.hivemind.ApplicationRuntimeException Unable to lookup $BeanFormButtons_31: $BeanFormButtons_3

Re: JumpStart v1.6 - for Tapestry 4.1.2

2007-08-07 Thread Geoff Callender
em? I didn't got your point in this case. Renat On 03/08/07, Geoff Callender <[EMAIL PROTECTED]> wrote: Hi Kalle, I guess my starting point is that I really like the discipline of building a business facade for my system ie. a layer that says what the system can do for you, irrespec

Re: [announce] BeanForm 0.4

2007-08-11 Thread Geoff Callender
Hi Daniel, Have you thought about a "view" mode recently? Instead of adding more parameters, how about checking if save and delete have been specified - if they haven't, then make all the properties output-only? To me, the ability to get a bean displayed without fuss is as valuable to me

Re: Ajax example in doco not working?

2007-08-22 Thread Geoff Callender
doco not working? Id isn't a formal parameter of Any - so providing it forces @Any to render tags. Without it there are no tags / markup rendered at all - thus no client side elements to find and update in an ajax request. On 8/19/07, Geoff Callender <[EMAIL PROTECTED]> wrote: Is the basic A

JumpStart v2.0 - with Ajax, BeanForm, and lots of other examples

2007-09-17 Thread Geoff Callender
http://files.doublenegative.com.au/jumpstart Comments and suggestions are always welcome. Be brutal or helpful - I don't care which, because it all helps to make this stuff more useful. Cheers, Geoff Callender - To unsubscribe, e-mail: [EMAIL

T5: the scanner and JBoss

2007-09-28 Thread Geoff Callender
T5 isn't picking up changes to templates and component classes in my environment. T5.0.5 is a jar in an exploded WAR in an exploded EAR, which JBoss has been told to use (it's pointed to in jboss- service.xml). When I make changes to the web app they are copied immediately to the exploded

Re: T5: the scanner and JBoss

2007-09-29 Thread Geoff Callender
Nick, thanks for pointing out the earlier e-mail. Unfortunately, it doesn't deal with how to auto-reload html templates. Tapestry5DevClassLoader only ensures class files are reloaded. Any other suggestions? On 28/09/2007, at 9:24 PM, Nick Westgate wrote: Geoff Callender wrote:

Re: T5: the scanner and JBoss

2007-09-30 Thread Geoff Callender
er always loads classes for the webapp libs first, even if the class exists in a parent classloader. The JBoss classloader says it follows standard behaviour and will use classes from the parent classloader over classes from the webapp. cheers Ben -Original Message----- From: Geoff Callender

Re: "No redeploy, no restart ..." --- yeah right

2007-09-30 Thread Geoff Callender
Where does that leave those of us who wish to use EJB3? With T4 I developed straight into an exploded EAR while JBoss ran the app. It worked beautifully and gave me the best of both worlds - Tapestry and EJB3. To do the same with Jetty would require Jetty to run EJB3. Since it doesn't, I

Re: T5: the scanner and JBoss

2007-10-01 Thread Geoff Callender
g the classloader change? cheers Ben -Original Message- From: Geoff Callender [mailto:[EMAIL PROTECTED] Sent: Monday, 1 October 2007 6:52 AM To: Tapestry users Subject: Re: T5: the scanner and JBoss Nice one, Ben. For auto-reloading class files that works beautifully, and it avoids the

Re: T5: the scanner and JBoss

2007-10-02 Thread Geoff Callender
0:07 AM, Ben Sommerville wrote: Ahh, that would be the difference. My templates are under WEB-INF\classes. -----Original Message- From: Geoff Callender [mailto:[EMAIL PROTECTED] Sent: Tuesday, 2 October 2007 6:23 AM To: Tapestry users Subject: Re: T5: the scanner and JBoss Didn't wor

Re: T5: the scanner and JBoss

2007-10-03 Thread Geoff Callender
Ben Sommerville <[EMAIL PROTECTED]> wrote: Switching to the JBoss classloader also makes auto-loading of html templates work for me. Have you tried the html auto-loading after making the classloader change? cheers Ben -Original Message- From: Geoff Callender [mailto:[EMAIL PROT

  1   2   3   4   5   6   7   8   9   10   >