You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Michael Gentry <mg...@masslight.net> on 2012/01/09 15:34:11 UTC

Re: [5.3] JSONArray Error while submitting forms

Hi Josh,

Better late than never?  :-)

Here is with 5.3.1, which still didn't help:

t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
t:submit:submitNext
jumpToPage:
radiogroup:USM
submitNext:Continue >
Response Headersview source

The t:form is defined as:

<t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">

The t:submit is defined as:

<t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
value="Continue &gt;" tabindex="100" />

Thanks,

mrg


On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <jo...@gmail.com> wrote:
> A copy of the request would be helpful. It seems like in the first
> report the "t:submit" parameter was coming back as a quoted string,
> but later reports seem to have it fixed by checking if it's empty.
>
> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
> <gu...@gmail.com> wrote:
>> I have no idea! For sure there must be something special with your case, my
>> case and Seamus case.
>>
>> Or perhaps we are the only one using form's :-)
>>
>> My browser is Chrome ...
>>
>> I have coded around the problem for now by using my own 5.3.1 as reported
>> above.
>>
>>
>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>
>>> But how come this issue isn't causing enough noise !!! We must have
>>> something common in our code that is very unique !!!
>>> I can't figure out what could be unique in my login page !!..2 fields
>>> form...1 submit button...1 event handling method !
>>>
>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
>>> <gu...@gmail.com>wrote:
>>>
>>> > I just created an issue for this
>>> > https://issues.apache.org/jira/browse/TAP5-1777
>>> >
>>> > I would love to see a fix for this otherwise I must go into production
>>> with
>>> > my own brewed 5.3.1
>>> > or revert to 5.2.6.
>>> >
>>> > Thanks in advance,
>>> > Gunnar Eketrapp
>>> >
>>> > 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>> >
>>> > > Facing the same issue !! I didn't expect that to happen and it will
>>> take
>>> > > sometime to revert back to 5.2.6 :(
>>> > >
>>> > > I cleared my browser's cache and made sure I'm using tapestry's latest
>>> > > css\js...still having the same problem with a form that has nothing to
>>> do
>>> > > ajax !
>>> > >
>>> > > On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
>>> > > <gu...@gmail.com>wrote:
>>> > >
>>> > > > if (raw != null && *!raw.isEmpty() &&*
>>> > > >                new *JSONArray(raw)*.getString(1).equals
>>> > > >
>>> > > > This seems to have solved the problem.
>>> > > >
>>> > > > I made this fix in *Form.java, Submit.java* and *LinkSubmit.java*.
>>> > Built
>>> > > > and installed my own 5.3.1 in my local maven repo.
>>> > > >
>>> > > > Rebuilt my project and now I can login and run the app again.
>>> > > >
>>> > > > It has been been very quiet in this thread ...
>>> > > >
>>> > > > Can anyone (that understands web development) give a comment ...
>>> please
>>> > > ...
>>> > > >
>>> > > > Thanks in advance,
>>> > > > Gunnar Eketrapp
>>> > > >
>>> > > >
>>> > > >
>>> > > > 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
>>> > > >
>>> > > > > A possible solution would be to make a code around in the method
>>> > > > > isFormCancelled() in Form.java.
>>> > > > >
>>> > > > > /Gunnar
>>> > > > >
>>> > > > >
>>> > > > >
>>> > > > >
>>> > > > >
>>> > > > >   if (raw != null &&
>>> > > > >                 new *JSONArray(raw)*
>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
>>> > > > >         {
>>> > > > >             return true;
>>> > > > >         }
>>> > > > > ------------------------
>>> > > > >
>>> > > > >
>>> > > > >   if (raw != null && *!raw.isEmpty() &&*
>>> > > > >                 new *JSONArray(raw)*
>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
>>> > > > >         {
>>> > > > >             return true;
>>> > > > >         }
>>> > > > >
>>> > > > >
>>> > > > >
>>> > > > > 2011/12/6 Seamus <sm...@yahoo.com>
>>> > > > >
>>> > > > >> Anyone have a solution to this. I have a form which I dont believe
>>> > is
>>> > > > >> making
>>> > > > >> use of any ajax (unless tapestry is and I dont know about it I am
>>> > > using
>>> > > > >> the
>>> > > > >> current T5.3 release) and I get this error. When inspecting my
>>> page
>>> > in
>>> > > > >> chrome and looking at the resources I see prototype 1.7 and
>>> > > > scriptaculous
>>> > > > >> 1.9.
>>> > > > >>
>>> > > > >> I dont see any other versions loaded for me to try and remove.
>>> > > > >>
>>> > > > >> --
>>> > > > >> View this message in context:
>>> > > > >>
>>> > > >
>>> > >
>>> >
>>> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
>>> > > > >> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>> > > > >>
>>> > > > >>
>>> > ---------------------------------------------------------------------
>>> > > > >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> > > > >> For additional commands, e-mail: users-help@tapestry.apache.org
>>> > > > >>
>>> > > > >>
>>> > > > >
>>> > > > >
>>> > > > > --
>>> > > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>> > > > > Allévägen 2A, 132 42 Saltsjö-Boo
>>> > > > >
>>> > > >
>>> > > >
>>> > > >
>>> > > > --
>>> > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>> > > > Allévägen 2A, 132 42 Saltsjö-Boo
>>> > > >
>>> > >
>>> > >
>>> > >
>>> > > --
>>> > > *Regards,*
>>> > > *Muhammad Gelbana
>>> > > Java Developer*
>>> > >
>>> >
>>> >
>>> >
>>> > --
>>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>> > Allévägen 2A, 132 42 Saltsjö-Boo
>>> >
>>>
>>>
>>>
>>> --
>>> *Regards,*
>>> *Muhammad Gelbana
>>> Java Developer*
>>>
>>
>>
>>
>> --
>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>> Allévägen 2A, 132 42 Saltsjö-Boo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [5.3] JSONArray Error while submitting forms

Posted by Peter Stavrinides <P....@albourne.com>.
Thanks Michael, much appreciated, as I would never have guessed that! I will give it a try. 


Peter 

----- Original Message -----

From: "Michael Gentry" <mg...@masslight.net> 
To: "Tapestry users" <us...@tapestry.apache.org> 
Sent: Friday, 3 February, 2012 6:31:49 PM 
Subject: Re: [5.3] JSONArray Error while submitting forms 

Hi Peter, 

When you upgrade your T5 version (say, 5.3.1 to 5.3.2), you need to 
update your application version, too, because T5 includes your 
application version in the asset path, but does NOT include the T5 
version, which can lead to confusion. 

If your AppModule.java has: 

public static void 
contributeApplicationDefaults(MappedConfiguration<String, String> 
configuration) 
{ 
... 
configuration.add(SymbolConstants.APPLICATION_VERSION, "1.2-SNAPSHOT"); 
... 
} 

Change it to be "1.2.1-SNAPSHOT" or "1.3-SNAPSHOT" and your asset 
paths should change and the browser should fetch a fresh copy. 

mrg 


On Fri, Feb 3, 2012 at 9:22 AM, Peter Stavrinides 
<P....@albourne.com> wrote: 
> We are seeing this error too in production, not sure how to solve it though, clearing the cache is only a solution in development. 
> 
> 
> Cheers, 
> Peter 
> 
> ----- Original Message ----- 
> 
> From: "Muhammad Gelbana" <m....@gmail.com> 
> To: "Tapestry users" <us...@tapestry.apache.org> 
> Sent: Tuesday, 10 January, 2012 9:11:23 PM 
> Subject: Re: [5.3] JSONArray Error while submitting forms 
> 
> When I had this problem, clearing the cache didn't solve it. I had move all 
> my classes\tml\resources manually from my old tapestry project to a new 
> tapestry 5.3.1 skeleton project. 
> 
> On Tue, Jan 10, 2012 at 5:32 PM, Lenny Primak <lp...@hope.nyc.ny.us>wrote: 
> 
>> I think clearing the cache is not the full answer to this problem. 
>> There aught to be a better answer. Perhaps versioning the formdata element? 
>> 
>> 
>> On Jan 10, 2012, at 10:13 AM, Gunnar Eketrapp <gu...@gmail.com> 
>> wrote: 
>> 
>> > I have already answered to this. 
>> > 
>> > The clearing of the cache seems to have solved my problem as well. 
>> > 
>> > 2012/1/10 Muhammad Gelbana <m....@gmail.com> 
>> > 
>> >> Shouldn't Gunnar decide first if the issue should be closed or not ? 
>> >> 
>> >> On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com> 
>> wrote: 
>> >> 
>> >>> Is anyone still seeing this problem after clearing the browser cache? 
>> >>> If not, we'll be able to close TAP5-1777. 
>> >>> 
>> >>> On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net> 
>> >>> wrote: 
>> >>>> Hi Josh (and others), 
>> >>>> 
>> >>>> I was using Chrome and then tried my app in Safari and it worked in 
>> >>>> Safari. I then cleared my Chrome cache and it started working in 
>> >>>> Chrome, too. I suspect some JS was being cached somewhere that was 
>> >>>> making things incompatible. Hope that helps others, too. 
>> >>>> 
>> >>>> Thanks, 
>> >>>> 
>> >>>> mrg 
>> >>>> 
>> >>>> 
>> >>>> On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mgentry@masslight.net 
>> > 
>> >>> wrote: 
>> >>>>> Hi Josh, 
>> >>>>> 
>> >>>>> Better late than never? :-) 
>> >>>>> 
>> >>>>> Here is with 5.3.1, which still didn't help: 
>> >>>>> 
>> >>>>> 
>> >>> 
>> >> 
>> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu 
>> >>>>> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO 
>> >>>>> 
>> >>> 
>> >> 
>> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN 
>> >>>>> 
>> >>> 
>> >> 
>> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA== 
>> >>>>> t:submit:submitNext 
>> >>>>> jumpToPage: 
>> >>>>> radiogroup:USM 
>> >>>>> submitNext:Continue > 
>> >>>>> Response Headersview source 
>> >>>>> 
>> >>>>> The t:form is defined as: 
>> >>>>> 
>> >>>>> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off"> 
>> >>>>> 
>> >>>>> The t:submit is defined as: 
>> >>>>> 
>> >>>>> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;" 
>> >>>>> value="Continue &gt;" tabindex="100" /> 
>> >>>>> 
>> >>>>> Thanks, 
>> >>>>> 
>> >>>>> mrg 
>> >>>>> 
>> >>>>> 
>> >>>>> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield < 
>> joshcanfield@gmail.com 
>> >>> 
>> >>> wrote: 
>> >>>>>> A copy of the request would be helpful. It seems like in the first 
>> >>>>>> report the "t:submit" parameter was coming back as a quoted string, 
>> >>>>>> but later reports seem to have it fixed by checking if it's empty. 
>> >>>>>> 
>> >>>>>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp 
>> >>>>>> <gu...@gmail.com> wrote: 
>> >>>>>>> I have no idea! For sure there must be something special with your 
>> >>> case, my 
>> >>>>>>> case and Seamus case. 
>> >>>>>>> 
>> >>>>>>> Or perhaps we are the only one using form's :-) 
>> >>>>>>> 
>> >>>>>>> My browser is Chrome ... 
>> >>>>>>> 
>> >>>>>>> I have coded around the problem for now by using my own 5.3.1 as 
>> >>> reported 
>> >>>>>>> above. 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com> 
>> >>>>>>> 
>> >>>>>>>> But how come this issue isn't causing enough noise !!! We must 
>> have 
>> >>>>>>>> something common in our code that is very unique !!! 
>> >>>>>>>> I can't figure out what could be unique in my login page !!..2 
>> >> fields 
>> >>>>>>>> form...1 submit button...1 event handling method ! 
>> >>>>>>>> 
>> >>>>>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp 
>> >>>>>>>> <gu...@gmail.com>wrote: 
>> >>>>>>>> 
>> >>>>>>>>> I just created an issue for this 
>> >>>>>>>>> https://issues.apache.org/jira/browse/TAP5-1777 
>> >>>>>>>>> 
>> >>>>>>>>> I would love to see a fix for this otherwise I must go into 
>> >>> production 
>> >>>>>>>> with 
>> >>>>>>>>> my own brewed 5.3.1 
>> >>>>>>>>> or revert to 5.2.6. 
>> >>>>>>>>> 
>> >>>>>>>>> Thanks in advance, 
>> >>>>>>>>> Gunnar Eketrapp 
>> >>>>>>>>> 
>> >>>>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com> 
>> >>>>>>>>> 
>> >>>>>>>>>> Facing the same issue !! I didn't expect that to happen and it 
>> >>> will 
>> >>>>>>>> take 
>> >>>>>>>>>> sometime to revert back to 5.2.6 :( 
>> >>>>>>>>>> 
>> >>>>>>>>>> I cleared my browser's cache and made sure I'm using tapestry's 
>> >>> latest 
>> >>>>>>>>>> css\js...still having the same problem with a form that has 
>> >>> nothing to 
>> >>>>>>>> do 
>> >>>>>>>>>> ajax ! 
>> >>>>>>>>>> 
>> >>>>>>>>>> On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp 
>> >>>>>>>>>> <gu...@gmail.com>wrote: 
>> >>>>>>>>>> 
>> >>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&* 
>> >>>>>>>>>>> new *JSONArray(raw)*.getString(1).equals 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> This seems to have solved the problem. 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> I made this fix in *Form.java, Submit.java* and 
>> >>> *LinkSubmit.java*. 
>> >>>>>>>>> Built 
>> >>>>>>>>>>> and installed my own 5.3.1 in my local maven repo. 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> Rebuilt my project and now I can login and run the app again. 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> It has been been very quiet in this thread ... 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> Can anyone (that understands web development) give a comment 
>> >>> ... 
>> >>>>>>>> please 
>> >>>>>>>>>> ... 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> Thanks in advance, 
>> >>>>>>>>>>> Gunnar Eketrapp 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> 2011/12/6 Gunnar Eketrapp <gu...@gmail.com> 
>> >>>>>>>>>>> 
>> >>>>>>>>>>>> A possible solution would be to make a code around in the 
>> >>> method 
>> >>>>>>>>>>>> isFormCancelled() in Form.java. 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> /Gunnar 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> if (raw != null && 
>> >>>>>>>>>>>> new *JSONArray(raw)* 
>> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME)) 
>> >>>>>>>>>>>> { 
>> >>>>>>>>>>>> return true; 
>> >>>>>>>>>>>> } 
>> >>>>>>>>>>>> ------------------------ 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&* 
>> >>>>>>>>>>>> new *JSONArray(raw)* 
>> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME)) 
>> >>>>>>>>>>>> { 
>> >>>>>>>>>>>> return true; 
>> >>>>>>>>>>>> } 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 2011/12/6 Seamus <sm...@yahoo.com> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>>> Anyone have a solution to this. I have a form which I dont 
>> >>> believe 
>> >>>>>>>>> is 
>> >>>>>>>>>>>>> making 
>> >>>>>>>>>>>>> use of any ajax (unless tapestry is and I dont know about 
>> >>> it I am 
>> >>>>>>>>>> using 
>> >>>>>>>>>>>>> the 
>> >>>>>>>>>>>>> current T5.3 release) and I get this error. When 
>> >> inspecting 
>> >>> my 
>> >>>>>>>> page 
>> >>>>>>>>> in 
>> >>>>>>>>>>>>> chrome and looking at the resources I see prototype 1.7 
>> >> and 
>> >>>>>>>>>>> scriptaculous 
>> >>>>>>>>>>>>> 1.9. 
>> >>>>>>>>>>>>> 
>> >>>>>>>>>>>>> I dont see any other versions loaded for me to try and 
>> >>> remove. 
>> >>>>>>>>>>>>> 
>> >>>>>>>>>>>>> -- 
>> >>>>>>>>>>>>> View this message in context: 
>> >>>>>>>>>>>>> 
>> >>>>>>>>>>> 
>> >>>>>>>>>> 
>> >>>>>>>>> 
>> >>>>>>>> 
>> >>> 
>> >> 
>> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html 
>> >>>>>>>>>>>>> Sent from the Tapestry - User mailing list archive at 
>> >>> Nabble.com. 
>> >>>>>>>>>>>>> 
>> >>>>>>>>>>>>> 
>> >>>>>>>>> 
>> >>> --------------------------------------------------------------------- 
>> >>>>>>>>>>>>> To unsubscribe, e-mail: 
>> >>> users-unsubscribe@tapestry.apache.org 
>> >>>>>>>>>>>>> For additional commands, e-mail: 
>> >>> users-help@tapestry.apache.org 
>> >>>>>>>>>>>>> 
>> >>>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>>> -- 
>> >>>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
>> >>>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
>> >>>>>>>>>>>> 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> 
>> >>>>>>>>>>> -- 
>> >>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
>> >>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
>> >>>>>>>>>>> 
>> >>>>>>>>>> 
>> >>>>>>>>>> 
>> >>>>>>>>>> 
>> >>>>>>>>>> -- 
>> >>>>>>>>>> *Regards,* 
>> >>>>>>>>>> *Muhammad Gelbana 
>> >>>>>>>>>> Java Developer* 
>> >>>>>>>>>> 
>> >>>>>>>>> 
>> >>>>>>>>> 
>> >>>>>>>>> 
>> >>>>>>>>> -- 
>> >>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
>> >>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
>> >>>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> 
>> >>>>>>>> -- 
>> >>>>>>>> *Regards,* 
>> >>>>>>>> *Muhammad Gelbana 
>> >>>>>>>> Java Developer* 
>> >>>>>>>> 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> -- 
>> >>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
>> >>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
>> >>>>>> 
>> >>>>>> 
>> --------------------------------------------------------------------- 
>> >>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
>> >>>>>> For additional commands, e-mail: users-help@tapestry.apache.org 
>> >>>>>> 
>> >>>> 
>> >>>> --------------------------------------------------------------------- 
>> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
>> >>>> For additional commands, e-mail: users-help@tapestry.apache.org 
>> >>>> 
>> >>> 
>> >>> --------------------------------------------------------------------- 
>> >>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
>> >>> For additional commands, e-mail: users-help@tapestry.apache.org 
>> >>> 
>> >>> 
>> >> 
>> >> 
>> >> -- 
>> >> *Regards,* 
>> >> *Muhammad Gelbana 
>> >> Java Developer* 
>> >> 
>> > 
>> > 
>> > 
>> > -- 
>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
>> > Allévägen 2A, 132 42 Saltsjö-Boo 
>> 
>> --------------------------------------------------------------------- 
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
>> For additional commands, e-mail: users-help@tapestry.apache.org 
>> 
>> 
> 
> 
> -- 
> *Regards,* 
> *Muhammad Gelbana 
> Java Developer* 
> 

--------------------------------------------------------------------- 
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
For additional commands, e-mail: users-help@tapestry.apache.org 



Re: [5.3] JSONArray Error while submitting forms

Posted by Michael Gentry <mg...@masslight.net>.
Hi Peter,

When you upgrade your T5 version (say, 5.3.1 to 5.3.2), you need to
update your application version, too, because T5 includes your
application version in the asset path, but does NOT include the T5
version, which can lead to confusion.

If your AppModule.java has:

public static void
contributeApplicationDefaults(MappedConfiguration<String, String>
configuration)
{
...
    configuration.add(SymbolConstants.APPLICATION_VERSION, "1.2-SNAPSHOT");
...
}

Change it to be "1.2.1-SNAPSHOT" or "1.3-SNAPSHOT" and your asset
paths should change and the browser should fetch a fresh copy.

mrg


On Fri, Feb 3, 2012 at 9:22 AM, Peter Stavrinides
<P....@albourne.com> wrote:
> We are seeing this error too in production, not sure how to solve it though, clearing the cache is only a solution in development.
>
>
> Cheers,
> Peter
>
> ----- Original Message -----
>
> From: "Muhammad Gelbana" <m....@gmail.com>
> To: "Tapestry users" <us...@tapestry.apache.org>
> Sent: Tuesday, 10 January, 2012 9:11:23 PM
> Subject: Re: [5.3] JSONArray Error while submitting forms
>
> When I had this problem, clearing the cache didn't solve it. I had move all
> my classes\tml\resources manually from my old tapestry project to a new
> tapestry 5.3.1 skeleton project.
>
> On Tue, Jan 10, 2012 at 5:32 PM, Lenny Primak <lp...@hope.nyc.ny.us>wrote:
>
>> I think clearing the cache is not the full answer to this problem.
>> There aught to be a better answer. Perhaps versioning the formdata element?
>>
>>
>> On Jan 10, 2012, at 10:13 AM, Gunnar Eketrapp <gu...@gmail.com>
>> wrote:
>>
>> > I have already answered to this.
>> >
>> > The clearing of the cache seems to have solved my problem as well.
>> >
>> > 2012/1/10 Muhammad Gelbana <m....@gmail.com>
>> >
>> >> Shouldn't Gunnar decide first if the issue should be closed or not ?
>> >>
>> >> On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com>
>> wrote:
>> >>
>> >>> Is anyone still seeing this problem after clearing the browser cache?
>> >>> If not, we'll be able to close TAP5-1777.
>> >>>
>> >>> On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net>
>> >>> wrote:
>> >>>> Hi Josh (and others),
>> >>>>
>> >>>> I was using Chrome and then tried my app in Safari and it worked in
>> >>>> Safari. I then cleared my Chrome cache and it started working in
>> >>>> Chrome, too. I suspect some JS was being cached somewhere that was
>> >>>> making things incompatible. Hope that helps others, too.
>> >>>>
>> >>>> Thanks,
>> >>>>
>> >>>> mrg
>> >>>>
>> >>>>
>> >>>> On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mgentry@masslight.net
>> >
>> >>> wrote:
>> >>>>> Hi Josh,
>> >>>>>
>> >>>>> Better late than never? :-)
>> >>>>>
>> >>>>> Here is with 5.3.1, which still didn't help:
>> >>>>>
>> >>>>>
>> >>>
>> >>
>> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
>> >>>>> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
>> >>>>>
>> >>>
>> >>
>> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
>> >>>>>
>> >>>
>> >>
>> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
>> >>>>> t:submit:submitNext
>> >>>>> jumpToPage:
>> >>>>> radiogroup:USM
>> >>>>> submitNext:Continue >
>> >>>>> Response Headersview source
>> >>>>>
>> >>>>> The t:form is defined as:
>> >>>>>
>> >>>>> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
>> >>>>>
>> >>>>> The t:submit is defined as:
>> >>>>>
>> >>>>> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
>> >>>>> value="Continue &gt;" tabindex="100" />
>> >>>>>
>> >>>>> Thanks,
>> >>>>>
>> >>>>> mrg
>> >>>>>
>> >>>>>
>> >>>>> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <
>> joshcanfield@gmail.com
>> >>>
>> >>> wrote:
>> >>>>>> A copy of the request would be helpful. It seems like in the first
>> >>>>>> report the "t:submit" parameter was coming back as a quoted string,
>> >>>>>> but later reports seem to have it fixed by checking if it's empty.
>> >>>>>>
>> >>>>>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
>> >>>>>> <gu...@gmail.com> wrote:
>> >>>>>>> I have no idea! For sure there must be something special with your
>> >>> case, my
>> >>>>>>> case and Seamus case.
>> >>>>>>>
>> >>>>>>> Or perhaps we are the only one using form's :-)
>> >>>>>>>
>> >>>>>>> My browser is Chrome ...
>> >>>>>>>
>> >>>>>>> I have coded around the problem for now by using my own 5.3.1 as
>> >>> reported
>> >>>>>>> above.
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>> >>>>>>>
>> >>>>>>>> But how come this issue isn't causing enough noise !!! We must
>> have
>> >>>>>>>> something common in our code that is very unique !!!
>> >>>>>>>> I can't figure out what could be unique in my login page !!..2
>> >> fields
>> >>>>>>>> form...1 submit button...1 event handling method !
>> >>>>>>>>
>> >>>>>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
>> >>>>>>>> <gu...@gmail.com>wrote:
>> >>>>>>>>
>> >>>>>>>>> I just created an issue for this
>> >>>>>>>>> https://issues.apache.org/jira/browse/TAP5-1777
>> >>>>>>>>>
>> >>>>>>>>> I would love to see a fix for this otherwise I must go into
>> >>> production
>> >>>>>>>> with
>> >>>>>>>>> my own brewed 5.3.1
>> >>>>>>>>> or revert to 5.2.6.
>> >>>>>>>>>
>> >>>>>>>>> Thanks in advance,
>> >>>>>>>>> Gunnar Eketrapp
>> >>>>>>>>>
>> >>>>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>> >>>>>>>>>
>> >>>>>>>>>> Facing the same issue !! I didn't expect that to happen and it
>> >>> will
>> >>>>>>>> take
>> >>>>>>>>>> sometime to revert back to 5.2.6 :(
>> >>>>>>>>>>
>> >>>>>>>>>> I cleared my browser's cache and made sure I'm using tapestry's
>> >>> latest
>> >>>>>>>>>> css\js...still having the same problem with a form that has
>> >>> nothing to
>> >>>>>>>> do
>> >>>>>>>>>> ajax !
>> >>>>>>>>>>
>> >>>>>>>>>> On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
>> >>>>>>>>>> <gu...@gmail.com>wrote:
>> >>>>>>>>>>
>> >>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&*
>> >>>>>>>>>>> new *JSONArray(raw)*.getString(1).equals
>> >>>>>>>>>>>
>> >>>>>>>>>>> This seems to have solved the problem.
>> >>>>>>>>>>>
>> >>>>>>>>>>> I made this fix in *Form.java, Submit.java* and
>> >>> *LinkSubmit.java*.
>> >>>>>>>>> Built
>> >>>>>>>>>>> and installed my own 5.3.1 in my local maven repo.
>> >>>>>>>>>>>
>> >>>>>>>>>>> Rebuilt my project and now I can login and run the app again.
>> >>>>>>>>>>>
>> >>>>>>>>>>> It has been been very quiet in this thread ...
>> >>>>>>>>>>>
>> >>>>>>>>>>> Can anyone (that understands web development) give a comment
>> >>> ...
>> >>>>>>>> please
>> >>>>>>>>>> ...
>> >>>>>>>>>>>
>> >>>>>>>>>>> Thanks in advance,
>> >>>>>>>>>>> Gunnar Eketrapp
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
>> >>>>>>>>>>>
>> >>>>>>>>>>>> A possible solution would be to make a code around in the
>> >>> method
>> >>>>>>>>>>>> isFormCancelled() in Form.java.
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> /Gunnar
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> if (raw != null &&
>> >>>>>>>>>>>> new *JSONArray(raw)*
>> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME))
>> >>>>>>>>>>>> {
>> >>>>>>>>>>>> return true;
>> >>>>>>>>>>>> }
>> >>>>>>>>>>>> ------------------------
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&*
>> >>>>>>>>>>>> new *JSONArray(raw)*
>> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME))
>> >>>>>>>>>>>> {
>> >>>>>>>>>>>> return true;
>> >>>>>>>>>>>> }
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> 2011/12/6 Seamus <sm...@yahoo.com>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>> Anyone have a solution to this. I have a form which I dont
>> >>> believe
>> >>>>>>>>> is
>> >>>>>>>>>>>>> making
>> >>>>>>>>>>>>> use of any ajax (unless tapestry is and I dont know about
>> >>> it I am
>> >>>>>>>>>> using
>> >>>>>>>>>>>>> the
>> >>>>>>>>>>>>> current T5.3 release) and I get this error. When
>> >> inspecting
>> >>> my
>> >>>>>>>> page
>> >>>>>>>>> in
>> >>>>>>>>>>>>> chrome and looking at the resources I see prototype 1.7
>> >> and
>> >>>>>>>>>>> scriptaculous
>> >>>>>>>>>>>>> 1.9.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> I dont see any other versions loaded for me to try and
>> >>> remove.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>> --
>> >>>>>>>>>>>>> View this message in context:
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>
>> >>>
>> >>
>> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
>> >>>>>>>>>>>>> Sent from the Tapestry - User mailing list archive at
>> >>> Nabble.com.
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>
>> >>> ---------------------------------------------------------------------
>> >>>>>>>>>>>>> To unsubscribe, e-mail:
>> >>> users-unsubscribe@tapestry.apache.org
>> >>>>>>>>>>>>> For additional commands, e-mail:
>> >>> users-help@tapestry.apache.org
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>>
>> >>>>>>>>>>>> --
>> >>>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>> >>>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>> >>>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>>
>> >>>>>>>>>>> --
>> >>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>> >>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>> >>>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>>
>> >>>>>>>>>> --
>> >>>>>>>>>> *Regards,*
>> >>>>>>>>>> *Muhammad Gelbana
>> >>>>>>>>>> Java Developer*
>> >>>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>>
>> >>>>>>>>> --
>> >>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>> >>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>> >>>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> --
>> >>>>>>>> *Regards,*
>> >>>>>>>> *Muhammad Gelbana
>> >>>>>>>> Java Developer*
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>> --
>> >>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>> >>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>> >>>>>>
>> >>>>>>
>> ---------------------------------------------------------------------
>> >>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>> >>>>>>
>> >>>>
>> >>>> ---------------------------------------------------------------------
>> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
>> >>>>
>> >>>
>> >>> ---------------------------------------------------------------------
>> >>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> >>> For additional commands, e-mail: users-help@tapestry.apache.org
>> >>>
>> >>>
>> >>
>> >>
>> >> --
>> >> *Regards,*
>> >> *Muhammad Gelbana
>> >> Java Developer*
>> >>
>> >
>> >
>> >
>> > --
>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>> > Allévägen 2A, 132 42 Saltsjö-Boo
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
>
> --
> *Regards,*
> *Muhammad Gelbana
> Java Developer*
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [5.3] JSONArray Error while submitting forms

Posted by Peter Stavrinides <P....@albourne.com>.
We are seeing this error too in production, not sure how to solve it though, clearing the cache is only a solution in development. 


Cheers, 
Peter 

----- Original Message -----

From: "Muhammad Gelbana" <m....@gmail.com> 
To: "Tapestry users" <us...@tapestry.apache.org> 
Sent: Tuesday, 10 January, 2012 9:11:23 PM 
Subject: Re: [5.3] JSONArray Error while submitting forms 

When I had this problem, clearing the cache didn't solve it. I had move all 
my classes\tml\resources manually from my old tapestry project to a new 
tapestry 5.3.1 skeleton project. 

On Tue, Jan 10, 2012 at 5:32 PM, Lenny Primak <lp...@hope.nyc.ny.us>wrote: 

> I think clearing the cache is not the full answer to this problem. 
> There aught to be a better answer. Perhaps versioning the formdata element? 
> 
> 
> On Jan 10, 2012, at 10:13 AM, Gunnar Eketrapp <gu...@gmail.com> 
> wrote: 
> 
> > I have already answered to this. 
> > 
> > The clearing of the cache seems to have solved my problem as well. 
> > 
> > 2012/1/10 Muhammad Gelbana <m....@gmail.com> 
> > 
> >> Shouldn't Gunnar decide first if the issue should be closed or not ? 
> >> 
> >> On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com> 
> wrote: 
> >> 
> >>> Is anyone still seeing this problem after clearing the browser cache? 
> >>> If not, we'll be able to close TAP5-1777. 
> >>> 
> >>> On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net> 
> >>> wrote: 
> >>>> Hi Josh (and others), 
> >>>> 
> >>>> I was using Chrome and then tried my app in Safari and it worked in 
> >>>> Safari. I then cleared my Chrome cache and it started working in 
> >>>> Chrome, too. I suspect some JS was being cached somewhere that was 
> >>>> making things incompatible. Hope that helps others, too. 
> >>>> 
> >>>> Thanks, 
> >>>> 
> >>>> mrg 
> >>>> 
> >>>> 
> >>>> On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mgentry@masslight.net 
> > 
> >>> wrote: 
> >>>>> Hi Josh, 
> >>>>> 
> >>>>> Better late than never? :-) 
> >>>>> 
> >>>>> Here is with 5.3.1, which still didn't help: 
> >>>>> 
> >>>>> 
> >>> 
> >> 
> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu 
> >>>>> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO 
> >>>>> 
> >>> 
> >> 
> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN 
> >>>>> 
> >>> 
> >> 
> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA== 
> >>>>> t:submit:submitNext 
> >>>>> jumpToPage: 
> >>>>> radiogroup:USM 
> >>>>> submitNext:Continue > 
> >>>>> Response Headersview source 
> >>>>> 
> >>>>> The t:form is defined as: 
> >>>>> 
> >>>>> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off"> 
> >>>>> 
> >>>>> The t:submit is defined as: 
> >>>>> 
> >>>>> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;" 
> >>>>> value="Continue &gt;" tabindex="100" /> 
> >>>>> 
> >>>>> Thanks, 
> >>>>> 
> >>>>> mrg 
> >>>>> 
> >>>>> 
> >>>>> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield < 
> joshcanfield@gmail.com 
> >>> 
> >>> wrote: 
> >>>>>> A copy of the request would be helpful. It seems like in the first 
> >>>>>> report the "t:submit" parameter was coming back as a quoted string, 
> >>>>>> but later reports seem to have it fixed by checking if it's empty. 
> >>>>>> 
> >>>>>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp 
> >>>>>> <gu...@gmail.com> wrote: 
> >>>>>>> I have no idea! For sure there must be something special with your 
> >>> case, my 
> >>>>>>> case and Seamus case. 
> >>>>>>> 
> >>>>>>> Or perhaps we are the only one using form's :-) 
> >>>>>>> 
> >>>>>>> My browser is Chrome ... 
> >>>>>>> 
> >>>>>>> I have coded around the problem for now by using my own 5.3.1 as 
> >>> reported 
> >>>>>>> above. 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com> 
> >>>>>>> 
> >>>>>>>> But how come this issue isn't causing enough noise !!! We must 
> have 
> >>>>>>>> something common in our code that is very unique !!! 
> >>>>>>>> I can't figure out what could be unique in my login page !!..2 
> >> fields 
> >>>>>>>> form...1 submit button...1 event handling method ! 
> >>>>>>>> 
> >>>>>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp 
> >>>>>>>> <gu...@gmail.com>wrote: 
> >>>>>>>> 
> >>>>>>>>> I just created an issue for this 
> >>>>>>>>> https://issues.apache.org/jira/browse/TAP5-1777 
> >>>>>>>>> 
> >>>>>>>>> I would love to see a fix for this otherwise I must go into 
> >>> production 
> >>>>>>>> with 
> >>>>>>>>> my own brewed 5.3.1 
> >>>>>>>>> or revert to 5.2.6. 
> >>>>>>>>> 
> >>>>>>>>> Thanks in advance, 
> >>>>>>>>> Gunnar Eketrapp 
> >>>>>>>>> 
> >>>>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com> 
> >>>>>>>>> 
> >>>>>>>>>> Facing the same issue !! I didn't expect that to happen and it 
> >>> will 
> >>>>>>>> take 
> >>>>>>>>>> sometime to revert back to 5.2.6 :( 
> >>>>>>>>>> 
> >>>>>>>>>> I cleared my browser's cache and made sure I'm using tapestry's 
> >>> latest 
> >>>>>>>>>> css\js...still having the same problem with a form that has 
> >>> nothing to 
> >>>>>>>> do 
> >>>>>>>>>> ajax ! 
> >>>>>>>>>> 
> >>>>>>>>>> On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp 
> >>>>>>>>>> <gu...@gmail.com>wrote: 
> >>>>>>>>>> 
> >>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&* 
> >>>>>>>>>>> new *JSONArray(raw)*.getString(1).equals 
> >>>>>>>>>>> 
> >>>>>>>>>>> This seems to have solved the problem. 
> >>>>>>>>>>> 
> >>>>>>>>>>> I made this fix in *Form.java, Submit.java* and 
> >>> *LinkSubmit.java*. 
> >>>>>>>>> Built 
> >>>>>>>>>>> and installed my own 5.3.1 in my local maven repo. 
> >>>>>>>>>>> 
> >>>>>>>>>>> Rebuilt my project and now I can login and run the app again. 
> >>>>>>>>>>> 
> >>>>>>>>>>> It has been been very quiet in this thread ... 
> >>>>>>>>>>> 
> >>>>>>>>>>> Can anyone (that understands web development) give a comment 
> >>> ... 
> >>>>>>>> please 
> >>>>>>>>>> ... 
> >>>>>>>>>>> 
> >>>>>>>>>>> Thanks in advance, 
> >>>>>>>>>>> Gunnar Eketrapp 
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>> 2011/12/6 Gunnar Eketrapp <gu...@gmail.com> 
> >>>>>>>>>>> 
> >>>>>>>>>>>> A possible solution would be to make a code around in the 
> >>> method 
> >>>>>>>>>>>> isFormCancelled() in Form.java. 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> /Gunnar 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> if (raw != null && 
> >>>>>>>>>>>> new *JSONArray(raw)* 
> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME)) 
> >>>>>>>>>>>> { 
> >>>>>>>>>>>> return true; 
> >>>>>>>>>>>> } 
> >>>>>>>>>>>> ------------------------ 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&* 
> >>>>>>>>>>>> new *JSONArray(raw)* 
> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME)) 
> >>>>>>>>>>>> { 
> >>>>>>>>>>>> return true; 
> >>>>>>>>>>>> } 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 2011/12/6 Seamus <sm...@yahoo.com> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>>> Anyone have a solution to this. I have a form which I dont 
> >>> believe 
> >>>>>>>>> is 
> >>>>>>>>>>>>> making 
> >>>>>>>>>>>>> use of any ajax (unless tapestry is and I dont know about 
> >>> it I am 
> >>>>>>>>>> using 
> >>>>>>>>>>>>> the 
> >>>>>>>>>>>>> current T5.3 release) and I get this error. When 
> >> inspecting 
> >>> my 
> >>>>>>>> page 
> >>>>>>>>> in 
> >>>>>>>>>>>>> chrome and looking at the resources I see prototype 1.7 
> >> and 
> >>>>>>>>>>> scriptaculous 
> >>>>>>>>>>>>> 1.9. 
> >>>>>>>>>>>>> 
> >>>>>>>>>>>>> I dont see any other versions loaded for me to try and 
> >>> remove. 
> >>>>>>>>>>>>> 
> >>>>>>>>>>>>> -- 
> >>>>>>>>>>>>> View this message in context: 
> >>>>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>> 
> >>> 
> >> 
> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html 
> >>>>>>>>>>>>> Sent from the Tapestry - User mailing list archive at 
> >>> Nabble.com. 
> >>>>>>>>>>>>> 
> >>>>>>>>>>>>> 
> >>>>>>>>> 
> >>> --------------------------------------------------------------------- 
> >>>>>>>>>>>>> To unsubscribe, e-mail: 
> >>> users-unsubscribe@tapestry.apache.org 
> >>>>>>>>>>>>> For additional commands, e-mail: 
> >>> users-help@tapestry.apache.org 
> >>>>>>>>>>>>> 
> >>>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> 
> >>>>>>>>>>>> -- 
> >>>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
> >>>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
> >>>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>> 
> >>>>>>>>>>> -- 
> >>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
> >>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
> >>>>>>>>>>> 
> >>>>>>>>>> 
> >>>>>>>>>> 
> >>>>>>>>>> 
> >>>>>>>>>> -- 
> >>>>>>>>>> *Regards,* 
> >>>>>>>>>> *Muhammad Gelbana 
> >>>>>>>>>> Java Developer* 
> >>>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>> 
> >>>>>>>>> -- 
> >>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
> >>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
> >>>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> 
> >>>>>>>> -- 
> >>>>>>>> *Regards,* 
> >>>>>>>> *Muhammad Gelbana 
> >>>>>>>> Java Developer* 
> >>>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> 
> >>>>>>> -- 
> >>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
> >>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo 
> >>>>>> 
> >>>>>> 
> --------------------------------------------------------------------- 
> >>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
> >>>>>> For additional commands, e-mail: users-help@tapestry.apache.org 
> >>>>>> 
> >>>> 
> >>>> --------------------------------------------------------------------- 
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org 
> >>>> 
> >>> 
> >>> --------------------------------------------------------------------- 
> >>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
> >>> For additional commands, e-mail: users-help@tapestry.apache.org 
> >>> 
> >>> 
> >> 
> >> 
> >> -- 
> >> *Regards,* 
> >> *Muhammad Gelbana 
> >> Java Developer* 
> >> 
> > 
> > 
> > 
> > -- 
> > [Hem: 08-715 59 57, Mobil: 070-991 86 42] 
> > Allévägen 2A, 132 42 Saltsjö-Boo 
> 
> --------------------------------------------------------------------- 
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org 
> For additional commands, e-mail: users-help@tapestry.apache.org 
> 
> 


-- 
*Regards,* 
*Muhammad Gelbana 
Java Developer* 


Re: [5.3] JSONArray Error while submitting forms

Posted by Muhammad Gelbana <m....@gmail.com>.
When I had this problem, clearing the cache didn't solve it. I had move all
my classes\tml\resources manually from my old tapestry project to a new
tapestry 5.3.1 skeleton project.

On Tue, Jan 10, 2012 at 5:32 PM, Lenny Primak <lp...@hope.nyc.ny.us>wrote:

> I think clearing the cache is not the full answer to this problem.
> There aught to be a better answer. Perhaps versioning the formdata element?
>
>
> On Jan 10, 2012, at 10:13 AM, Gunnar Eketrapp <gu...@gmail.com>
> wrote:
>
> > I have already answered to this.
> >
> > The clearing of the cache seems to have solved my problem as well.
> >
> > 2012/1/10 Muhammad Gelbana <m....@gmail.com>
> >
> >> Shouldn't Gunnar decide first if the issue should be closed or not ?
> >>
> >> On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com>
> wrote:
> >>
> >>> Is anyone still seeing this problem after clearing the browser cache?
> >>> If not, we'll be able to close TAP5-1777.
> >>>
> >>> On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net>
> >>> wrote:
> >>>> Hi Josh (and others),
> >>>>
> >>>> I was using Chrome and then tried my app in Safari and it worked in
> >>>> Safari.  I then cleared my Chrome cache and it started working in
> >>>> Chrome, too.  I suspect some JS was being cached somewhere that was
> >>>> making things incompatible.  Hope that helps others, too.
> >>>>
> >>>> Thanks,
> >>>>
> >>>> mrg
> >>>>
> >>>>
> >>>> On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mgentry@masslight.net
> >
> >>> wrote:
> >>>>> Hi Josh,
> >>>>>
> >>>>> Better late than never?  :-)
> >>>>>
> >>>>> Here is with 5.3.1, which still didn't help:
> >>>>>
> >>>>>
> >>>
> >>
> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
> >>>>> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
> >>>>>
> >>>
> >>
> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
> >>>>>
> >>>
> >>
> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
> >>>>> t:submit:submitNext
> >>>>> jumpToPage:
> >>>>> radiogroup:USM
> >>>>> submitNext:Continue >
> >>>>> Response Headersview source
> >>>>>
> >>>>> The t:form is defined as:
> >>>>>
> >>>>> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
> >>>>>
> >>>>> The t:submit is defined as:
> >>>>>
> >>>>> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
> >>>>> value="Continue &gt;" tabindex="100" />
> >>>>>
> >>>>> Thanks,
> >>>>>
> >>>>> mrg
> >>>>>
> >>>>>
> >>>>> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <
> joshcanfield@gmail.com
> >>>
> >>> wrote:
> >>>>>> A copy of the request would be helpful. It seems like in the first
> >>>>>> report the "t:submit" parameter was coming back as a quoted string,
> >>>>>> but later reports seem to have it fixed by checking if it's empty.
> >>>>>>
> >>>>>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
> >>>>>> <gu...@gmail.com> wrote:
> >>>>>>> I have no idea! For sure there must be something special with your
> >>> case, my
> >>>>>>> case and Seamus case.
> >>>>>>>
> >>>>>>> Or perhaps we are the only one using form's :-)
> >>>>>>>
> >>>>>>> My browser is Chrome ...
> >>>>>>>
> >>>>>>> I have coded around the problem for now by using my own 5.3.1 as
> >>> reported
> >>>>>>> above.
> >>>>>>>
> >>>>>>>
> >>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
> >>>>>>>
> >>>>>>>> But how come this issue isn't causing enough noise !!! We must
> have
> >>>>>>>> something common in our code that is very unique !!!
> >>>>>>>> I can't figure out what could be unique in my login page !!..2
> >> fields
> >>>>>>>> form...1 submit button...1 event handling method !
> >>>>>>>>
> >>>>>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
> >>>>>>>> <gu...@gmail.com>wrote:
> >>>>>>>>
> >>>>>>>>> I just created an issue for this
> >>>>>>>>> https://issues.apache.org/jira/browse/TAP5-1777
> >>>>>>>>>
> >>>>>>>>> I would love to see a fix for this otherwise I must go into
> >>> production
> >>>>>>>> with
> >>>>>>>>> my own brewed 5.3.1
> >>>>>>>>> or revert to 5.2.6.
> >>>>>>>>>
> >>>>>>>>> Thanks in advance,
> >>>>>>>>> Gunnar Eketrapp
> >>>>>>>>>
> >>>>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
> >>>>>>>>>
> >>>>>>>>>> Facing the same issue !! I didn't expect that to happen and it
> >>> will
> >>>>>>>> take
> >>>>>>>>>> sometime to revert back to 5.2.6 :(
> >>>>>>>>>>
> >>>>>>>>>> I cleared my browser's cache and made sure I'm using tapestry's
> >>> latest
> >>>>>>>>>> css\js...still having the same problem with a form that has
> >>> nothing to
> >>>>>>>> do
> >>>>>>>>>> ajax !
> >>>>>>>>>>
> >>>>>>>>>> On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
> >>>>>>>>>> <gu...@gmail.com>wrote:
> >>>>>>>>>>
> >>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&*
> >>>>>>>>>>>               new *JSONArray(raw)*.getString(1).equals
> >>>>>>>>>>>
> >>>>>>>>>>> This seems to have solved the problem.
> >>>>>>>>>>>
> >>>>>>>>>>> I made this fix in *Form.java, Submit.java* and
> >>> *LinkSubmit.java*.
> >>>>>>>>> Built
> >>>>>>>>>>> and installed my own 5.3.1 in my local maven repo.
> >>>>>>>>>>>
> >>>>>>>>>>> Rebuilt my project and now I can login and run the app again.
> >>>>>>>>>>>
> >>>>>>>>>>> It has been been very quiet in this thread ...
> >>>>>>>>>>>
> >>>>>>>>>>> Can anyone (that understands web development) give a comment
> >>> ...
> >>>>>>>> please
> >>>>>>>>>> ...
> >>>>>>>>>>>
> >>>>>>>>>>> Thanks in advance,
> >>>>>>>>>>> Gunnar Eketrapp
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
> >>>>>>>>>>>
> >>>>>>>>>>>> A possible solution would be to make a code around in the
> >>> method
> >>>>>>>>>>>> isFormCancelled() in Form.java.
> >>>>>>>>>>>>
> >>>>>>>>>>>> /Gunnar
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>  if (raw != null &&
> >>>>>>>>>>>>                new *JSONArray(raw)*
> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME))
> >>>>>>>>>>>>        {
> >>>>>>>>>>>>            return true;
> >>>>>>>>>>>>        }
> >>>>>>>>>>>> ------------------------
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>  if (raw != null && *!raw.isEmpty() &&*
> >>>>>>>>>>>>                new *JSONArray(raw)*
> >>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME))
> >>>>>>>>>>>>        {
> >>>>>>>>>>>>            return true;
> >>>>>>>>>>>>        }
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> 2011/12/6 Seamus <sm...@yahoo.com>
> >>>>>>>>>>>>
> >>>>>>>>>>>>> Anyone have a solution to this. I have a form which I dont
> >>> believe
> >>>>>>>>> is
> >>>>>>>>>>>>> making
> >>>>>>>>>>>>> use of any ajax (unless tapestry is and I dont know about
> >>> it I am
> >>>>>>>>>> using
> >>>>>>>>>>>>> the
> >>>>>>>>>>>>> current T5.3 release) and I get this error. When
> >> inspecting
> >>> my
> >>>>>>>> page
> >>>>>>>>> in
> >>>>>>>>>>>>> chrome and looking at the resources I see prototype 1.7
> >> and
> >>>>>>>>>>> scriptaculous
> >>>>>>>>>>>>> 1.9.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> I dont see any other versions loaded for me to try and
> >>> remove.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> View this message in context:
> >>>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>
> >>
> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
> >>>>>>>>>>>>> Sent from the Tapestry - User mailing list archive at
> >>> Nabble.com.
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>
> >>> ---------------------------------------------------------------------
> >>>>>>>>>>>>> To unsubscribe, e-mail:
> >>> users-unsubscribe@tapestry.apache.org
> >>>>>>>>>>>>> For additional commands, e-mail:
> >>> users-help@tapestry.apache.org
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> --
> >>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> *Regards,*
> >>>>>>>>>> *Muhammad Gelbana
> >>>>>>>>>> Java Developer*
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> --
> >>>>>>>> *Regards,*
> >>>>>>>> *Muhammad Gelbana
> >>>>>>>> Java Developer*
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>>>
> >>>>>>
> ---------------------------------------------------------------------
> >>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>
> >>>
> >>
> >>
> >> --
> >> *Regards,*
> >> *Muhammad Gelbana
> >> Java Developer*
> >>
> >
> >
> >
> > --
> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> > Allévägen 2A, 132 42 Saltsjö-Boo
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


-- 
*Regards,*
*Muhammad Gelbana
Java Developer*

Re: [5.3] JSONArray Error while submitting forms

Posted by Lenny Primak <lp...@hope.nyc.ny.us>.
I think clearing the cache is not the full answer to this problem.
There aught to be a better answer. Perhaps versioning the formdata element?


On Jan 10, 2012, at 10:13 AM, Gunnar Eketrapp <gu...@gmail.com> wrote:

> I have already answered to this.
> 
> The clearing of the cache seems to have solved my problem as well.
> 
> 2012/1/10 Muhammad Gelbana <m....@gmail.com>
> 
>> Shouldn't Gunnar decide first if the issue should be closed or not ?
>> 
>> On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com> wrote:
>> 
>>> Is anyone still seeing this problem after clearing the browser cache?
>>> If not, we'll be able to close TAP5-1777.
>>> 
>>> On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net>
>>> wrote:
>>>> Hi Josh (and others),
>>>> 
>>>> I was using Chrome and then tried my app in Safari and it worked in
>>>> Safari.  I then cleared my Chrome cache and it started working in
>>>> Chrome, too.  I suspect some JS was being cached somewhere that was
>>>> making things incompatible.  Hope that helps others, too.
>>>> 
>>>> Thanks,
>>>> 
>>>> mrg
>>>> 
>>>> 
>>>> On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mg...@masslight.net>
>>> wrote:
>>>>> Hi Josh,
>>>>> 
>>>>> Better late than never?  :-)
>>>>> 
>>>>> Here is with 5.3.1, which still didn't help:
>>>>> 
>>>>> 
>>> 
>> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
>>>>> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
>>>>> 
>>> 
>> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
>>>>> 
>>> 
>> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
>>>>> t:submit:submitNext
>>>>> jumpToPage:
>>>>> radiogroup:USM
>>>>> submitNext:Continue >
>>>>> Response Headersview source
>>>>> 
>>>>> The t:form is defined as:
>>>>> 
>>>>> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
>>>>> 
>>>>> The t:submit is defined as:
>>>>> 
>>>>> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
>>>>> value="Continue &gt;" tabindex="100" />
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> mrg
>>>>> 
>>>>> 
>>>>> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <joshcanfield@gmail.com
>>> 
>>> wrote:
>>>>>> A copy of the request would be helpful. It seems like in the first
>>>>>> report the "t:submit" parameter was coming back as a quoted string,
>>>>>> but later reports seem to have it fixed by checking if it's empty.
>>>>>> 
>>>>>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
>>>>>> <gu...@gmail.com> wrote:
>>>>>>> I have no idea! For sure there must be something special with your
>>> case, my
>>>>>>> case and Seamus case.
>>>>>>> 
>>>>>>> Or perhaps we are the only one using form's :-)
>>>>>>> 
>>>>>>> My browser is Chrome ...
>>>>>>> 
>>>>>>> I have coded around the problem for now by using my own 5.3.1 as
>>> reported
>>>>>>> above.
>>>>>>> 
>>>>>>> 
>>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>>>>>> 
>>>>>>>> But how come this issue isn't causing enough noise !!! We must have
>>>>>>>> something common in our code that is very unique !!!
>>>>>>>> I can't figure out what could be unique in my login page !!..2
>> fields
>>>>>>>> form...1 submit button...1 event handling method !
>>>>>>>> 
>>>>>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
>>>>>>>> <gu...@gmail.com>wrote:
>>>>>>>> 
>>>>>>>>> I just created an issue for this
>>>>>>>>> https://issues.apache.org/jira/browse/TAP5-1777
>>>>>>>>> 
>>>>>>>>> I would love to see a fix for this otherwise I must go into
>>> production
>>>>>>>> with
>>>>>>>>> my own brewed 5.3.1
>>>>>>>>> or revert to 5.2.6.
>>>>>>>>> 
>>>>>>>>> Thanks in advance,
>>>>>>>>> Gunnar Eketrapp
>>>>>>>>> 
>>>>>>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>>>>>>>> 
>>>>>>>>>> Facing the same issue !! I didn't expect that to happen and it
>>> will
>>>>>>>> take
>>>>>>>>>> sometime to revert back to 5.2.6 :(
>>>>>>>>>> 
>>>>>>>>>> I cleared my browser's cache and made sure I'm using tapestry's
>>> latest
>>>>>>>>>> css\js...still having the same problem with a form that has
>>> nothing to
>>>>>>>> do
>>>>>>>>>> ajax !
>>>>>>>>>> 
>>>>>>>>>> On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
>>>>>>>>>> <gu...@gmail.com>wrote:
>>>>>>>>>> 
>>>>>>>>>>> if (raw != null && *!raw.isEmpty() &&*
>>>>>>>>>>>               new *JSONArray(raw)*.getString(1).equals
>>>>>>>>>>> 
>>>>>>>>>>> This seems to have solved the problem.
>>>>>>>>>>> 
>>>>>>>>>>> I made this fix in *Form.java, Submit.java* and
>>> *LinkSubmit.java*.
>>>>>>>>> Built
>>>>>>>>>>> and installed my own 5.3.1 in my local maven repo.
>>>>>>>>>>> 
>>>>>>>>>>> Rebuilt my project and now I can login and run the app again.
>>>>>>>>>>> 
>>>>>>>>>>> It has been been very quiet in this thread ...
>>>>>>>>>>> 
>>>>>>>>>>> Can anyone (that understands web development) give a comment
>>> ...
>>>>>>>> please
>>>>>>>>>> ...
>>>>>>>>>>> 
>>>>>>>>>>> Thanks in advance,
>>>>>>>>>>> Gunnar Eketrapp
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
>>>>>>>>>>> 
>>>>>>>>>>>> A possible solution would be to make a code around in the
>>> method
>>>>>>>>>>>> isFormCancelled() in Form.java.
>>>>>>>>>>>> 
>>>>>>>>>>>> /Gunnar
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>  if (raw != null &&
>>>>>>>>>>>>                new *JSONArray(raw)*
>>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME))
>>>>>>>>>>>>        {
>>>>>>>>>>>>            return true;
>>>>>>>>>>>>        }
>>>>>>>>>>>> ------------------------
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>  if (raw != null && *!raw.isEmpty() &&*
>>>>>>>>>>>>                new *JSONArray(raw)*
>>>>>>>>>>>> .getString(1).equals(InternalConstants.CANCEL_NAME))
>>>>>>>>>>>>        {
>>>>>>>>>>>>            return true;
>>>>>>>>>>>>        }
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 2011/12/6 Seamus <sm...@yahoo.com>
>>>>>>>>>>>> 
>>>>>>>>>>>>> Anyone have a solution to this. I have a form which I dont
>>> believe
>>>>>>>>> is
>>>>>>>>>>>>> making
>>>>>>>>>>>>> use of any ajax (unless tapestry is and I dont know about
>>> it I am
>>>>>>>>>> using
>>>>>>>>>>>>> the
>>>>>>>>>>>>> current T5.3 release) and I get this error. When
>> inspecting
>>> my
>>>>>>>> page
>>>>>>>>> in
>>>>>>>>>>>>> chrome and looking at the resources I see prototype 1.7
>> and
>>>>>>>>>>> scriptaculous
>>>>>>>>>>>>> 1.9.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> I dont see any other versions loaded for me to try and
>>> remove.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> --
>>>>>>>>>>>>> View this message in context:
>>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>> 
>> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
>>>>>>>>>>>>> Sent from the Tapestry - User mailing list archive at
>>> Nabble.com.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>> 
>>> ---------------------------------------------------------------------
>>>>>>>>>>>>> To unsubscribe, e-mail:
>>> users-unsubscribe@tapestry.apache.org
>>>>>>>>>>>>> For additional commands, e-mail:
>>> users-help@tapestry.apache.org
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> *Regards,*
>>>>>>>>>> *Muhammad Gelbana
>>>>>>>>>> Java Developer*
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> --
>>>>>>>> *Regards,*
>>>>>>>> *Muhammad Gelbana
>>>>>>>> Java Developer*
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> --
>>>>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>> 
>>> 
>> 
>> 
>> --
>> *Regards,*
>> *Muhammad Gelbana
>> Java Developer*
>> 
> 
> 
> 
> -- 
> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> Allévägen 2A, 132 42 Saltsjö-Boo

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [5.3] JSONArray Error while submitting forms

Posted by Gunnar Eketrapp <gu...@gmail.com>.
I have already answered to this.

The clearing of the cache seems to have solved my problem as well.

2012/1/10 Muhammad Gelbana <m....@gmail.com>

> Shouldn't Gunnar decide first if the issue should be closed or not ?
>
> On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com> wrote:
>
> > Is anyone still seeing this problem after clearing the browser cache?
> > If not, we'll be able to close TAP5-1777.
> >
> > On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net>
> > wrote:
> > > Hi Josh (and others),
> > >
> > > I was using Chrome and then tried my app in Safari and it worked in
> > > Safari.  I then cleared my Chrome cache and it started working in
> > > Chrome, too.  I suspect some JS was being cached somewhere that was
> > > making things incompatible.  Hope that helps others, too.
> > >
> > > Thanks,
> > >
> > > mrg
> > >
> > >
> > > On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mg...@masslight.net>
> > wrote:
> > >> Hi Josh,
> > >>
> > >> Better late than never?  :-)
> > >>
> > >> Here is with 5.3.1, which still didn't help:
> > >>
> > >>
> >
> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
> > >> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
> > >>
> >
> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
> > >>
> >
> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
> > >> t:submit:submitNext
> > >> jumpToPage:
> > >> radiogroup:USM
> > >> submitNext:Continue >
> > >> Response Headersview source
> > >>
> > >> The t:form is defined as:
> > >>
> > >> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
> > >>
> > >> The t:submit is defined as:
> > >>
> > >> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
> > >> value="Continue &gt;" tabindex="100" />
> > >>
> > >> Thanks,
> > >>
> > >> mrg
> > >>
> > >>
> > >> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <joshcanfield@gmail.com
> >
> > wrote:
> > >>> A copy of the request would be helpful. It seems like in the first
> > >>> report the "t:submit" parameter was coming back as a quoted string,
> > >>> but later reports seem to have it fixed by checking if it's empty.
> > >>>
> > >>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
> > >>> <gu...@gmail.com> wrote:
> > >>>> I have no idea! For sure there must be something special with your
> > case, my
> > >>>> case and Seamus case.
> > >>>>
> > >>>> Or perhaps we are the only one using form's :-)
> > >>>>
> > >>>> My browser is Chrome ...
> > >>>>
> > >>>> I have coded around the problem for now by using my own 5.3.1 as
> > reported
> > >>>> above.
> > >>>>
> > >>>>
> > >>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
> > >>>>
> > >>>>> But how come this issue isn't causing enough noise !!! We must have
> > >>>>> something common in our code that is very unique !!!
> > >>>>> I can't figure out what could be unique in my login page !!..2
> fields
> > >>>>> form...1 submit button...1 event handling method !
> > >>>>>
> > >>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
> > >>>>> <gu...@gmail.com>wrote:
> > >>>>>
> > >>>>> > I just created an issue for this
> > >>>>> > https://issues.apache.org/jira/browse/TAP5-1777
> > >>>>> >
> > >>>>> > I would love to see a fix for this otherwise I must go into
> > production
> > >>>>> with
> > >>>>> > my own brewed 5.3.1
> > >>>>> > or revert to 5.2.6.
> > >>>>> >
> > >>>>> > Thanks in advance,
> > >>>>> > Gunnar Eketrapp
> > >>>>> >
> > >>>>> > 2011/12/7 Muhammad Gelbana <m....@gmail.com>
> > >>>>> >
> > >>>>> > > Facing the same issue !! I didn't expect that to happen and it
> > will
> > >>>>> take
> > >>>>> > > sometime to revert back to 5.2.6 :(
> > >>>>> > >
> > >>>>> > > I cleared my browser's cache and made sure I'm using tapestry's
> > latest
> > >>>>> > > css\js...still having the same problem with a form that has
> > nothing to
> > >>>>> do
> > >>>>> > > ajax !
> > >>>>> > >
> > >>>>> > > On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
> > >>>>> > > <gu...@gmail.com>wrote:
> > >>>>> > >
> > >>>>> > > > if (raw != null && *!raw.isEmpty() &&*
> > >>>>> > > >                new *JSONArray(raw)*.getString(1).equals
> > >>>>> > > >
> > >>>>> > > > This seems to have solved the problem.
> > >>>>> > > >
> > >>>>> > > > I made this fix in *Form.java, Submit.java* and
> > *LinkSubmit.java*.
> > >>>>> > Built
> > >>>>> > > > and installed my own 5.3.1 in my local maven repo.
> > >>>>> > > >
> > >>>>> > > > Rebuilt my project and now I can login and run the app again.
> > >>>>> > > >
> > >>>>> > > > It has been been very quiet in this thread ...
> > >>>>> > > >
> > >>>>> > > > Can anyone (that understands web development) give a comment
> > ...
> > >>>>> please
> > >>>>> > > ...
> > >>>>> > > >
> > >>>>> > > > Thanks in advance,
> > >>>>> > > > Gunnar Eketrapp
> > >>>>> > > >
> > >>>>> > > >
> > >>>>> > > >
> > >>>>> > > > 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
> > >>>>> > > >
> > >>>>> > > > > A possible solution would be to make a code around in the
> > method
> > >>>>> > > > > isFormCancelled() in Form.java.
> > >>>>> > > > >
> > >>>>> > > > > /Gunnar
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > >   if (raw != null &&
> > >>>>> > > > >                 new *JSONArray(raw)*
> > >>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
> > >>>>> > > > >         {
> > >>>>> > > > >             return true;
> > >>>>> > > > >         }
> > >>>>> > > > > ------------------------
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > >   if (raw != null && *!raw.isEmpty() &&*
> > >>>>> > > > >                 new *JSONArray(raw)*
> > >>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
> > >>>>> > > > >         {
> > >>>>> > > > >             return true;
> > >>>>> > > > >         }
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > > 2011/12/6 Seamus <sm...@yahoo.com>
> > >>>>> > > > >
> > >>>>> > > > >> Anyone have a solution to this. I have a form which I dont
> > believe
> > >>>>> > is
> > >>>>> > > > >> making
> > >>>>> > > > >> use of any ajax (unless tapestry is and I dont know about
> > it I am
> > >>>>> > > using
> > >>>>> > > > >> the
> > >>>>> > > > >> current T5.3 release) and I get this error. When
> inspecting
> > my
> > >>>>> page
> > >>>>> > in
> > >>>>> > > > >> chrome and looking at the resources I see prototype 1.7
> and
> > >>>>> > > > scriptaculous
> > >>>>> > > > >> 1.9.
> > >>>>> > > > >>
> > >>>>> > > > >> I dont see any other versions loaded for me to try and
> > remove.
> > >>>>> > > > >>
> > >>>>> > > > >> --
> > >>>>> > > > >> View this message in context:
> > >>>>> > > > >>
> > >>>>> > > >
> > >>>>> > >
> > >>>>> >
> > >>>>>
> >
> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
> > >>>>> > > > >> Sent from the Tapestry - User mailing list archive at
> > Nabble.com.
> > >>>>> > > > >>
> > >>>>> > > > >>
> > >>>>> >
> > ---------------------------------------------------------------------
> > >>>>> > > > >> To unsubscribe, e-mail:
> > users-unsubscribe@tapestry.apache.org
> > >>>>> > > > >> For additional commands, e-mail:
> > users-help@tapestry.apache.org
> > >>>>> > > > >>
> > >>>>> > > > >>
> > >>>>> > > > >
> > >>>>> > > > >
> > >>>>> > > > > --
> > >>>>> > > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> > >>>>> > > > > Allévägen 2A, 132 42 Saltsjö-Boo
> > >>>>> > > > >
> > >>>>> > > >
> > >>>>> > > >
> > >>>>> > > >
> > >>>>> > > > --
> > >>>>> > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> > >>>>> > > > Allévägen 2A, 132 42 Saltsjö-Boo
> > >>>>> > > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > >
> > >>>>> > > --
> > >>>>> > > *Regards,*
> > >>>>> > > *Muhammad Gelbana
> > >>>>> > > Java Developer*
> > >>>>> > >
> > >>>>> >
> > >>>>> >
> > >>>>> >
> > >>>>> > --
> > >>>>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> > >>>>> > Allévägen 2A, 132 42 Saltsjö-Boo
> > >>>>> >
> > >>>>>
> > >>>>>
> > >>>>>
> > >>>>> --
> > >>>>> *Regards,*
> > >>>>> *Muhammad Gelbana
> > >>>>> Java Developer*
> > >>>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> > >>>> Allévägen 2A, 132 42 Saltsjö-Boo
> > >>>
> > >>> ---------------------------------------------------------------------
> > >>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > >>> For additional commands, e-mail: users-help@tapestry.apache.org
> > >>>
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: users-help@tapestry.apache.org
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
> >
>
>
> --
> *Regards,*
> *Muhammad Gelbana
> Java Developer*
>



-- 
[Hem: 08-715 59 57, Mobil: 070-991 86 42]
Allévägen 2A, 132 42 Saltsjö-Boo

Re: [5.3] JSONArray Error while submitting forms

Posted by Muhammad Gelbana <m....@gmail.com>.
Shouldn't Gunnar decide first if the issue should be closed or not ?

On Tue, Jan 10, 2012 at 12:08 AM, Bob Harner <bo...@gmail.com> wrote:

> Is anyone still seeing this problem after clearing the browser cache?
> If not, we'll be able to close TAP5-1777.
>
> On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net>
> wrote:
> > Hi Josh (and others),
> >
> > I was using Chrome and then tried my app in Safari and it worked in
> > Safari.  I then cleared my Chrome cache and it started working in
> > Chrome, too.  I suspect some JS was being cached somewhere that was
> > making things incompatible.  Hope that helps others, too.
> >
> > Thanks,
> >
> > mrg
> >
> >
> > On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mg...@masslight.net>
> wrote:
> >> Hi Josh,
> >>
> >> Better late than never?  :-)
> >>
> >> Here is with 5.3.1, which still didn't help:
> >>
> >>
> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
> >> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
> >>
> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
> >>
> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
> >> t:submit:submitNext
> >> jumpToPage:
> >> radiogroup:USM
> >> submitNext:Continue >
> >> Response Headersview source
> >>
> >> The t:form is defined as:
> >>
> >> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
> >>
> >> The t:submit is defined as:
> >>
> >> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
> >> value="Continue &gt;" tabindex="100" />
> >>
> >> Thanks,
> >>
> >> mrg
> >>
> >>
> >> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <jo...@gmail.com>
> wrote:
> >>> A copy of the request would be helpful. It seems like in the first
> >>> report the "t:submit" parameter was coming back as a quoted string,
> >>> but later reports seem to have it fixed by checking if it's empty.
> >>>
> >>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
> >>> <gu...@gmail.com> wrote:
> >>>> I have no idea! For sure there must be something special with your
> case, my
> >>>> case and Seamus case.
> >>>>
> >>>> Or perhaps we are the only one using form's :-)
> >>>>
> >>>> My browser is Chrome ...
> >>>>
> >>>> I have coded around the problem for now by using my own 5.3.1 as
> reported
> >>>> above.
> >>>>
> >>>>
> >>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
> >>>>
> >>>>> But how come this issue isn't causing enough noise !!! We must have
> >>>>> something common in our code that is very unique !!!
> >>>>> I can't figure out what could be unique in my login page !!..2 fields
> >>>>> form...1 submit button...1 event handling method !
> >>>>>
> >>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
> >>>>> <gu...@gmail.com>wrote:
> >>>>>
> >>>>> > I just created an issue for this
> >>>>> > https://issues.apache.org/jira/browse/TAP5-1777
> >>>>> >
> >>>>> > I would love to see a fix for this otherwise I must go into
> production
> >>>>> with
> >>>>> > my own brewed 5.3.1
> >>>>> > or revert to 5.2.6.
> >>>>> >
> >>>>> > Thanks in advance,
> >>>>> > Gunnar Eketrapp
> >>>>> >
> >>>>> > 2011/12/7 Muhammad Gelbana <m....@gmail.com>
> >>>>> >
> >>>>> > > Facing the same issue !! I didn't expect that to happen and it
> will
> >>>>> take
> >>>>> > > sometime to revert back to 5.2.6 :(
> >>>>> > >
> >>>>> > > I cleared my browser's cache and made sure I'm using tapestry's
> latest
> >>>>> > > css\js...still having the same problem with a form that has
> nothing to
> >>>>> do
> >>>>> > > ajax !
> >>>>> > >
> >>>>> > > On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
> >>>>> > > <gu...@gmail.com>wrote:
> >>>>> > >
> >>>>> > > > if (raw != null && *!raw.isEmpty() &&*
> >>>>> > > >                new *JSONArray(raw)*.getString(1).equals
> >>>>> > > >
> >>>>> > > > This seems to have solved the problem.
> >>>>> > > >
> >>>>> > > > I made this fix in *Form.java, Submit.java* and
> *LinkSubmit.java*.
> >>>>> > Built
> >>>>> > > > and installed my own 5.3.1 in my local maven repo.
> >>>>> > > >
> >>>>> > > > Rebuilt my project and now I can login and run the app again.
> >>>>> > > >
> >>>>> > > > It has been been very quiet in this thread ...
> >>>>> > > >
> >>>>> > > > Can anyone (that understands web development) give a comment
> ...
> >>>>> please
> >>>>> > > ...
> >>>>> > > >
> >>>>> > > > Thanks in advance,
> >>>>> > > > Gunnar Eketrapp
> >>>>> > > >
> >>>>> > > >
> >>>>> > > >
> >>>>> > > > 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
> >>>>> > > >
> >>>>> > > > > A possible solution would be to make a code around in the
> method
> >>>>> > > > > isFormCancelled() in Form.java.
> >>>>> > > > >
> >>>>> > > > > /Gunnar
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > >   if (raw != null &&
> >>>>> > > > >                 new *JSONArray(raw)*
> >>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
> >>>>> > > > >         {
> >>>>> > > > >             return true;
> >>>>> > > > >         }
> >>>>> > > > > ------------------------
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > >   if (raw != null && *!raw.isEmpty() &&*
> >>>>> > > > >                 new *JSONArray(raw)*
> >>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
> >>>>> > > > >         {
> >>>>> > > > >             return true;
> >>>>> > > > >         }
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > > 2011/12/6 Seamus <sm...@yahoo.com>
> >>>>> > > > >
> >>>>> > > > >> Anyone have a solution to this. I have a form which I dont
> believe
> >>>>> > is
> >>>>> > > > >> making
> >>>>> > > > >> use of any ajax (unless tapestry is and I dont know about
> it I am
> >>>>> > > using
> >>>>> > > > >> the
> >>>>> > > > >> current T5.3 release) and I get this error. When inspecting
> my
> >>>>> page
> >>>>> > in
> >>>>> > > > >> chrome and looking at the resources I see prototype 1.7 and
> >>>>> > > > scriptaculous
> >>>>> > > > >> 1.9.
> >>>>> > > > >>
> >>>>> > > > >> I dont see any other versions loaded for me to try and
> remove.
> >>>>> > > > >>
> >>>>> > > > >> --
> >>>>> > > > >> View this message in context:
> >>>>> > > > >>
> >>>>> > > >
> >>>>> > >
> >>>>> >
> >>>>>
> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
> >>>>> > > > >> Sent from the Tapestry - User mailing list archive at
> Nabble.com.
> >>>>> > > > >>
> >>>>> > > > >>
> >>>>> >
> ---------------------------------------------------------------------
> >>>>> > > > >> To unsubscribe, e-mail:
> users-unsubscribe@tapestry.apache.org
> >>>>> > > > >> For additional commands, e-mail:
> users-help@tapestry.apache.org
> >>>>> > > > >>
> >>>>> > > > >>
> >>>>> > > > >
> >>>>> > > > >
> >>>>> > > > > --
> >>>>> > > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>> > > > > Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>> > > > >
> >>>>> > > >
> >>>>> > > >
> >>>>> > > >
> >>>>> > > > --
> >>>>> > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>> > > > Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>> > > >
> >>>>> > >
> >>>>> > >
> >>>>> > >
> >>>>> > > --
> >>>>> > > *Regards,*
> >>>>> > > *Muhammad Gelbana
> >>>>> > > Java Developer*
> >>>>> > >
> >>>>> >
> >>>>> >
> >>>>> >
> >>>>> > --
> >>>>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>>> > Allévägen 2A, 132 42 Saltsjö-Boo
> >>>>> >
> >>>>>
> >>>>>
> >>>>>
> >>>>> --
> >>>>> *Regards,*
> >>>>> *Muhammad Gelbana
> >>>>> Java Developer*
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>>> Allévägen 2A, 132 42 Saltsjö-Boo
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>


-- 
*Regards,*
*Muhammad Gelbana
Java Developer*

Re: [5.3] JSONArray Error while submitting forms

Posted by Bob Harner <bo...@gmail.com>.
Is anyone still seeing this problem after clearing the browser cache?
If not, we'll be able to close TAP5-1777.

On Mon, Jan 9, 2012 at 9:52 AM, Michael Gentry <mg...@masslight.net> wrote:
> Hi Josh (and others),
>
> I was using Chrome and then tried my app in Safari and it worked in
> Safari.  I then cleared my Chrome cache and it started working in
> Chrome, too.  I suspect some JS was being cached somewhere that was
> making things incompatible.  Hope that helps others, too.
>
> Thanks,
>
> mrg
>
>
> On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mg...@masslight.net> wrote:
>> Hi Josh,
>>
>> Better late than never?  :-)
>>
>> Here is with 5.3.1, which still didn't help:
>>
>> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
>> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
>> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
>> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
>> t:submit:submitNext
>> jumpToPage:
>> radiogroup:USM
>> submitNext:Continue >
>> Response Headersview source
>>
>> The t:form is defined as:
>>
>> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
>>
>> The t:submit is defined as:
>>
>> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
>> value="Continue &gt;" tabindex="100" />
>>
>> Thanks,
>>
>> mrg
>>
>>
>> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <jo...@gmail.com> wrote:
>>> A copy of the request would be helpful. It seems like in the first
>>> report the "t:submit" parameter was coming back as a quoted string,
>>> but later reports seem to have it fixed by checking if it's empty.
>>>
>>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
>>> <gu...@gmail.com> wrote:
>>>> I have no idea! For sure there must be something special with your case, my
>>>> case and Seamus case.
>>>>
>>>> Or perhaps we are the only one using form's :-)
>>>>
>>>> My browser is Chrome ...
>>>>
>>>> I have coded around the problem for now by using my own 5.3.1 as reported
>>>> above.
>>>>
>>>>
>>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>>>
>>>>> But how come this issue isn't causing enough noise !!! We must have
>>>>> something common in our code that is very unique !!!
>>>>> I can't figure out what could be unique in my login page !!..2 fields
>>>>> form...1 submit button...1 event handling method !
>>>>>
>>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
>>>>> <gu...@gmail.com>wrote:
>>>>>
>>>>> > I just created an issue for this
>>>>> > https://issues.apache.org/jira/browse/TAP5-1777
>>>>> >
>>>>> > I would love to see a fix for this otherwise I must go into production
>>>>> with
>>>>> > my own brewed 5.3.1
>>>>> > or revert to 5.2.6.
>>>>> >
>>>>> > Thanks in advance,
>>>>> > Gunnar Eketrapp
>>>>> >
>>>>> > 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>>>> >
>>>>> > > Facing the same issue !! I didn't expect that to happen and it will
>>>>> take
>>>>> > > sometime to revert back to 5.2.6 :(
>>>>> > >
>>>>> > > I cleared my browser's cache and made sure I'm using tapestry's latest
>>>>> > > css\js...still having the same problem with a form that has nothing to
>>>>> do
>>>>> > > ajax !
>>>>> > >
>>>>> > > On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
>>>>> > > <gu...@gmail.com>wrote:
>>>>> > >
>>>>> > > > if (raw != null && *!raw.isEmpty() &&*
>>>>> > > >                new *JSONArray(raw)*.getString(1).equals
>>>>> > > >
>>>>> > > > This seems to have solved the problem.
>>>>> > > >
>>>>> > > > I made this fix in *Form.java, Submit.java* and *LinkSubmit.java*.
>>>>> > Built
>>>>> > > > and installed my own 5.3.1 in my local maven repo.
>>>>> > > >
>>>>> > > > Rebuilt my project and now I can login and run the app again.
>>>>> > > >
>>>>> > > > It has been been very quiet in this thread ...
>>>>> > > >
>>>>> > > > Can anyone (that understands web development) give a comment ...
>>>>> please
>>>>> > > ...
>>>>> > > >
>>>>> > > > Thanks in advance,
>>>>> > > > Gunnar Eketrapp
>>>>> > > >
>>>>> > > >
>>>>> > > >
>>>>> > > > 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
>>>>> > > >
>>>>> > > > > A possible solution would be to make a code around in the method
>>>>> > > > > isFormCancelled() in Form.java.
>>>>> > > > >
>>>>> > > > > /Gunnar
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >   if (raw != null &&
>>>>> > > > >                 new *JSONArray(raw)*
>>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
>>>>> > > > >         {
>>>>> > > > >             return true;
>>>>> > > > >         }
>>>>> > > > > ------------------------
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >   if (raw != null && *!raw.isEmpty() &&*
>>>>> > > > >                 new *JSONArray(raw)*
>>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
>>>>> > > > >         {
>>>>> > > > >             return true;
>>>>> > > > >         }
>>>>> > > > >
>>>>> > > > >
>>>>> > > > >
>>>>> > > > > 2011/12/6 Seamus <sm...@yahoo.com>
>>>>> > > > >
>>>>> > > > >> Anyone have a solution to this. I have a form which I dont believe
>>>>> > is
>>>>> > > > >> making
>>>>> > > > >> use of any ajax (unless tapestry is and I dont know about it I am
>>>>> > > using
>>>>> > > > >> the
>>>>> > > > >> current T5.3 release) and I get this error. When inspecting my
>>>>> page
>>>>> > in
>>>>> > > > >> chrome and looking at the resources I see prototype 1.7 and
>>>>> > > > scriptaculous
>>>>> > > > >> 1.9.
>>>>> > > > >>
>>>>> > > > >> I dont see any other versions loaded for me to try and remove.
>>>>> > > > >>
>>>>> > > > >> --
>>>>> > > > >> View this message in context:
>>>>> > > > >>
>>>>> > > >
>>>>> > >
>>>>> >
>>>>> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
>>>>> > > > >> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>>>> > > > >>
>>>>> > > > >>
>>>>> > ---------------------------------------------------------------------
>>>>> > > > >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>>> > > > >> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>> > > > >>
>>>>> > > > >>
>>>>> > > > >
>>>>> > > > >
>>>>> > > > > --
>>>>> > > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>> > > > > Allévägen 2A, 132 42 Saltsjö-Boo
>>>>> > > > >
>>>>> > > >
>>>>> > > >
>>>>> > > >
>>>>> > > > --
>>>>> > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>> > > > Allévägen 2A, 132 42 Saltsjö-Boo
>>>>> > > >
>>>>> > >
>>>>> > >
>>>>> > >
>>>>> > > --
>>>>> > > *Regards,*
>>>>> > > *Muhammad Gelbana
>>>>> > > Java Developer*
>>>>> > >
>>>>> >
>>>>> >
>>>>> >
>>>>> > --
>>>>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>>> > Allévägen 2A, 132 42 Saltsjö-Boo
>>>>> >
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Regards,*
>>>>> *Muhammad Gelbana
>>>>> Java Developer*
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>> Allévägen 2A, 132 42 Saltsjö-Boo
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org


Re: [5.3] JSONArray Error while submitting forms

Posted by Michael Gentry <mg...@masslight.net>.
Hi Josh (and others),

I was using Chrome and then tried my app in Safari and it worked in
Safari.  I then cleared my Chrome cache and it started working in
Chrome, too.  I suspect some JS was being cached somewhere that was
making things incompatible.  Hope that helps others, too.

Thanks,

mrg


On Mon, Jan 9, 2012 at 9:34 AM, Michael Gentry <mg...@masslight.net> wrote:
> Hi Josh,
>
> Better late than never?  :-)
>
> Here is with 5.3.1, which still didn't help:
>
> t:formdata:H4sIAAAAAAAAAJ2RvUsDMRjG3x4ofkAHncTFoWO5q6IguggiKpRSPCe39C6eKbkkJu
> 1dw5OgrOj/4OTH DUwbH/i4vOgrlWKOU61E5JHt43z4/nefqEua4L1UsVEO
> Is4i1GGeY7eVCl90QHXKSyQTddhIrlIpE1Gg4kDpyiSLBFXWRKGpQZztuIDXlrGXPWElBBRr3hIUhFZWmlgE1xk9aMTOGSXFxv7Garr/PO1Cqw3IgBWrJGySmCCv1NukQjxMReT5qJqL9VCEs5QDnsmkBJgLT0d0668zVJGQy0jJRFnh3WuCzfOs436r4FBP1UOtVX8rfHwXQa7iF0gBsZDQD2PYMYJv9tN9/9n96DkA62bRQn8mjR0FT/E99g8KwWN
> j/7X29np36IBTh4WAMzt9Gg4isSlRTmMrjKc0BGhYgLFHdwtq09IrTTtMJsbkvy4ilIdy808uCL9fOuk83QIAAA==
> t:submit:submitNext
> jumpToPage:
> radiogroup:USM
> submitNext:Continue >
> Response Headersview source
>
> The t:form is defined as:
>
> <t:form id="wizardInputs" t:id="wizardInputs" autocomplete="off">
>
> The t:submit is defined as:
>
> <t:submit id="continueButton" t:id="submitNext" style="width: 7em;"
> value="Continue &gt;" tabindex="100" />
>
> Thanks,
>
> mrg
>
>
> On Wed, Dec 7, 2011 at 5:31 PM, Josh Canfield <jo...@gmail.com> wrote:
>> A copy of the request would be helpful. It seems like in the first
>> report the "t:submit" parameter was coming back as a quoted string,
>> but later reports seem to have it fixed by checking if it's empty.
>>
>> On Wed, Dec 7, 2011 at 1:58 PM, Gunnar Eketrapp
>> <gu...@gmail.com> wrote:
>>> I have no idea! For sure there must be something special with your case, my
>>> case and Seamus case.
>>>
>>> Or perhaps we are the only one using form's :-)
>>>
>>> My browser is Chrome ...
>>>
>>> I have coded around the problem for now by using my own 5.3.1 as reported
>>> above.
>>>
>>>
>>> 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>>
>>>> But how come this issue isn't causing enough noise !!! We must have
>>>> something common in our code that is very unique !!!
>>>> I can't figure out what could be unique in my login page !!..2 fields
>>>> form...1 submit button...1 event handling method !
>>>>
>>>> On Wed, Dec 7, 2011 at 9:24 PM, Gunnar Eketrapp
>>>> <gu...@gmail.com>wrote:
>>>>
>>>> > I just created an issue for this
>>>> > https://issues.apache.org/jira/browse/TAP5-1777
>>>> >
>>>> > I would love to see a fix for this otherwise I must go into production
>>>> with
>>>> > my own brewed 5.3.1
>>>> > or revert to 5.2.6.
>>>> >
>>>> > Thanks in advance,
>>>> > Gunnar Eketrapp
>>>> >
>>>> > 2011/12/7 Muhammad Gelbana <m....@gmail.com>
>>>> >
>>>> > > Facing the same issue !! I didn't expect that to happen and it will
>>>> take
>>>> > > sometime to revert back to 5.2.6 :(
>>>> > >
>>>> > > I cleared my browser's cache and made sure I'm using tapestry's latest
>>>> > > css\js...still having the same problem with a form that has nothing to
>>>> do
>>>> > > ajax !
>>>> > >
>>>> > > On Wed, Dec 7, 2011 at 8:36 AM, Gunnar Eketrapp
>>>> > > <gu...@gmail.com>wrote:
>>>> > >
>>>> > > > if (raw != null && *!raw.isEmpty() &&*
>>>> > > >                new *JSONArray(raw)*.getString(1).equals
>>>> > > >
>>>> > > > This seems to have solved the problem.
>>>> > > >
>>>> > > > I made this fix in *Form.java, Submit.java* and *LinkSubmit.java*.
>>>> > Built
>>>> > > > and installed my own 5.3.1 in my local maven repo.
>>>> > > >
>>>> > > > Rebuilt my project and now I can login and run the app again.
>>>> > > >
>>>> > > > It has been been very quiet in this thread ...
>>>> > > >
>>>> > > > Can anyone (that understands web development) give a comment ...
>>>> please
>>>> > > ...
>>>> > > >
>>>> > > > Thanks in advance,
>>>> > > > Gunnar Eketrapp
>>>> > > >
>>>> > > >
>>>> > > >
>>>> > > > 2011/12/6 Gunnar Eketrapp <gu...@gmail.com>
>>>> > > >
>>>> > > > > A possible solution would be to make a code around in the method
>>>> > > > > isFormCancelled() in Form.java.
>>>> > > > >
>>>> > > > > /Gunnar
>>>> > > > >
>>>> > > > >
>>>> > > > >
>>>> > > > >
>>>> > > > >
>>>> > > > >   if (raw != null &&
>>>> > > > >                 new *JSONArray(raw)*
>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
>>>> > > > >         {
>>>> > > > >             return true;
>>>> > > > >         }
>>>> > > > > ------------------------
>>>> > > > >
>>>> > > > >
>>>> > > > >   if (raw != null && *!raw.isEmpty() &&*
>>>> > > > >                 new *JSONArray(raw)*
>>>> > > > > .getString(1).equals(InternalConstants.CANCEL_NAME))
>>>> > > > >         {
>>>> > > > >             return true;
>>>> > > > >         }
>>>> > > > >
>>>> > > > >
>>>> > > > >
>>>> > > > > 2011/12/6 Seamus <sm...@yahoo.com>
>>>> > > > >
>>>> > > > >> Anyone have a solution to this. I have a form which I dont believe
>>>> > is
>>>> > > > >> making
>>>> > > > >> use of any ajax (unless tapestry is and I dont know about it I am
>>>> > > using
>>>> > > > >> the
>>>> > > > >> current T5.3 release) and I get this error. When inspecting my
>>>> page
>>>> > in
>>>> > > > >> chrome and looking at the resources I see prototype 1.7 and
>>>> > > > scriptaculous
>>>> > > > >> 1.9.
>>>> > > > >>
>>>> > > > >> I dont see any other versions loaded for me to try and remove.
>>>> > > > >>
>>>> > > > >> --
>>>> > > > >> View this message in context:
>>>> > > > >>
>>>> > > >
>>>> > >
>>>> >
>>>> http://tapestry.1045711.n5.nabble.com/5-3-JSONArray-Error-while-submitting-forms-tp5011831p5052214.html
>>>> > > > >> Sent from the Tapestry - User mailing list archive at Nabble.com.
>>>> > > > >>
>>>> > > > >>
>>>> > ---------------------------------------------------------------------
>>>> > > > >> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> > > > >> For additional commands, e-mail: users-help@tapestry.apache.org
>>>> > > > >>
>>>> > > > >>
>>>> > > > >
>>>> > > > >
>>>> > > > > --
>>>> > > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>> > > > > Allévägen 2A, 132 42 Saltsjö-Boo
>>>> > > > >
>>>> > > >
>>>> > > >
>>>> > > >
>>>> > > > --
>>>> > > > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>> > > > Allévägen 2A, 132 42 Saltsjö-Boo
>>>> > > >
>>>> > >
>>>> > >
>>>> > >
>>>> > > --
>>>> > > *Regards,*
>>>> > > *Muhammad Gelbana
>>>> > > Java Developer*
>>>> > >
>>>> >
>>>> >
>>>> >
>>>> > --
>>>> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>>> > Allévägen 2A, 132 42 Saltsjö-Boo
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> *Regards,*
>>>> *Muhammad Gelbana
>>>> Java Developer*
>>>>
>>>
>>>
>>>
>>> --
>>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
>>> Allévägen 2A, 132 42 Saltsjö-Boo
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org