Hi,

The confirm mixin is based on Prototype ?

Is Tapestry5-jQuery application a full jQuery application ? or a prototype
+ jQuery application ?

Do you have a JavaScript error ?

Manu


2013/2/12 George Ludwig <georgelud...@gmail.com>

> Emmanuel,
>
> This is what I found. In the .tml before the progressiveDisplay blocks, I
> have this at the top of the page:
>
> <div style="visibility: hidden">
> <a t:type="eventLink" t:event="confirmHelp" t:message="" t:mixins="confirm"
> ></a>
> </div>
>
> I had to do this to ensure that tapestry properly loaded the confirm mixin
> (written by Chris Lewis) before it displayed the page; at one point it was
> causing errors due to some timing issue. If I remove the eventlink from the
> block, then the progressiveDisplay blocks work correctly. This is %100
> reproducible.
>
> As I said, this error only occurs when tapestry5-jquery is in the
> classpath.
>
> I find this very strange!
>
> -George
>
>
>
> On Mon, Feb 11, 2013 at 5:46 PM, George Ludwig <georgelud...@gmail.com
> >wrote:
>
> > Emmanuel,
> >
> > I resolved the issue...thanks for your help!
> >
> > -George
> >
> >
> > On Mon, Feb 11, 2013 at 5:34 PM, George Ludwig <georgelud...@gmail.com
> >wrote:
> >
> >> I created an empty project using the tapestry prototype and imported
> >> jquery, and sure enough, progressive display works. I guess I'm going to
> >> have to start paring my app down until I discover what is causing the
> >> problem...
> >>
> >>
> >> On Mon, Feb 11, 2013 at 4:10 PM, George Ludwig <georgelud...@gmail.com
> >wrote:
> >>
> >>> Emmanuel,
> >>>
> >>> Much appreciated. Here's my situation...
> >>>
> >>> I've got a page with 3 progressiveDisplay blocks...and it works fine
> >>> until I add tapestry5-jquery in to my classpath. With jquery in my
> >>> classpath, the progressive display events never fire on the server,
> and all
> >>> I get are the spinning ajax icons. I have done nothing to my project
> other
> >>> than adding the jquery jar to my classpath...i.e., didn't add anything
> to
> >>> my layouts or anything other than simply adding it to the classpath.
> >>>
> >>> At first I thought there must have been a change in the syntax, based
> on
> >>> this: http://tapestry5-jquery.com/core/docsprogressivedisplay It shows
> >>> a different syntax than what I'm used to. But I'm not able to make that
> >>> syntax work either, even for a single progressive display.
> >>>
> >>> Finally, I took a closer look at the jumpstart project, which
> presumably
> >>> has jquery in the classpath, and the syntax he is using for progressive
> >>> display is identical to what I'm using.
> >>>
> >>> I'm dead in the water here...any help is much appreciated!
> >>>
> >>> -George
> >>>
> >>> Here is a simplified version of my tml and class files:
> >>>
> >>> .tml:
> >>>
> >>> <fieldset>
> >>> <legend>Acquisition Info</legend>
> >>> <t:progressiveDisplay t:id="getAcquisitionInfo"
> >>> t:initial="block:genericBlock" t:update="show" style="margin-left:
> 10px;">
> >>>  <table border="0" align="center">
> >>>  <!-- a bunch of gnarly code dealing with acquisition info -->
> >>>  </table>
> >>> </t:MyProgressiveDisplay>
> >>> </fieldset>
> >>>
> >>> <fieldset>
> >>>  <legend>Marketing Info</legend>
> >>> <t:progressiveDisplay t:id="getMarketingInfo"
> >>> t:initial="block:genericBlock" t:update="show" style="margin-left:
> 10px;">
> >>>  <div>
> >>>  <!-- a bunch of gnarly code dealing with marketing info -->
> >>>  </div>
> >>> </t:progressiveDisplay>
> >>> </fieldset>
> >>>
> >>> <fieldset >
> >>>  <legend>Tweet Info</legend>
> >>> <t:progressiveDisplay t:id="getTweets" t:initial="block:genericBlock"
> >>> t:update="show" style="margin-left: 10px;">
> >>>  <div>
> >>>  <!-- a bunch of gnarly code dealing with tweet info-->
> >>>  </div>
> >>> </t:progressiveDisplay>
> >>> </fieldset>
> >>>
> >>> class:
> >>>
> >>> void onProgressiveDisplayFromGetAcquisitionInfo() throws Exception {
> >>> // a bunch of calculations to set up an acquisitionInfo data structure
> >>> that is referenced by the tml
> >>> }
> >>>
> >>> void onProgressiveDisplayFromGetTweets() throws Exception {
> >>> // a bunch of calculations to set up a tweets data structure that is
> >>> referenced by the tml
> >>> }
> >>>
> >>> void onProgressiveDisplayFromGetMarketingInfo() {
> >>> // a bunch of calculations to set up a marketingInfo data structure
> that
> >>> is referenced by the tml
> >>> }
> >>>
> >>>
> >>> On Mon, Feb 11, 2013 at 12:57 AM, Emmanuel DEMEY <
> >>> demey.emman...@gmail.com> wrote:
> >>>
> >>>> Hi George,
> >>>>
> >>>> I have seen your post on the Tapestry5-jQuery mailing list. If it is
> OK
> >>>>  for you, we will try to find a solution for your problem on the
> >>>> Tapestry5
> >>>> ML.
> >>>>
> >>>> What exactly you want to do with multiple blocks ?
> >>>>
> >>>> Emmanuel
> >>>>
> >>>>
> >>>> 2013/2/10 George Ludwig <georgelud...@gmail.com>
> >>>>
> >>>> > I found the docs here:
> >>>> > http://tapestry5-jquery.com/core/docsprogressivedisplay however,
> >>>> looking
> >>>> > at
> >>>> > the code examples, I am unable to infer how to do multiple blocks
> on a
> >>>> > page.
> >>>> >
> >>>> > Can anyone point me to an example?
> >>>> >
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Emmanuel DEMEY
> >>>> Ingénieur Etude et Développement
> >>>> ATOS Worldline
> >>>> +33 (0)6 47 47 42 02
> >>>> demey.emman...@gmail.com
> >>>> http://emmanueldemey.fr/
> >>>>
> >>>> Twitter : @EmmanuelDemey
> >>>>
> >>>
> >>>
> >>
> >
>



-- 
Emmanuel DEMEY
Ingénieur Etude et Développement
ATOS Worldline
+33 (0)6 47 47 42 02
demey.emman...@gmail.com
http://emmanueldemey.fr/

Twitter : @EmmanuelDemey

Reply via email to