You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by Francesco Chicchiriccò <il...@apache.org> on 2013/02/01 08:30:16 UTC

Re: Another Console error

On 31/01/2013 19:01, Colm O hEigeartaigh wrote:
> Hi Francesco,
>
>> So, this must be the issue: with Chrome, Enter submits the whole form, with Firefox instead the "Add" button in the derived attributes tab is triggered. Odd...
> Cool, that's the error alright (on Firefox). Hitting 'enter' in either a
> attribute or virtual attribute textbox causes an extra derived attribute
> entry to be added! I'll take a look and see what's going on.

Hi Colm,
wouldn't be enough, then, to bind the Enter key to the form submit on 
all browsers?

> On Thu, Jan 31, 2013 at 4:59 PM, Francesco Chicchiriccò <il...@apache.org> wrote:
>
>> On 31/01/2013 17:44, Colm O hEigeartaigh wrote:
>>
>>> Hi Francesco,
>>>
>>>   However, I am not sure to understand exactly how to replicate this: are
>>>> you creating an user and hitting enter when populating attribute values? If
>>>> so, I guess this happens with roles as well, isn’t it?
>>>>
>>> Yep exactly. Fill in username + password, enter some random string for an
>>> attribute + hit enter in the textbox when done. Then continue + select
>>> resource, and finally hit "submit". It works when I don't hit enter on the
>>> attribute, and fails when I do. I haven't tried with roles.
>>>
>>>   Another possibility might simply be that enter is key-bound to form
>>>> submit...
>>>>
>>> Possibly, although it doesn't try to submit straight away. The error crops
>>> up when I click on "submit".
>>>
>> Colm,
>> I was trying to replicate this misbehavior with Chrome without any luck
>> because hitting Enter just caused the whole form to submit (as said), then
>> I moved to Firefox and replicated the same problem.
>>
>> By doing so I have noticed that the number of warnings ('Schema' is
>> required) was the same as empty derived attributes that resulted added
>> under the respective tab.
>>
>> So, this must be the issue: with Chrome, Enter submits the whole form,
>> with Firefox instead the "Add" button in the derived attributes tab is
>> triggered. Odd...
>>
>> Do you have an idea about how to fix this?
>>
>> Regards.
>>
>>
>>   On Thu, Jan 31, 2013 at 4:40 PM, Francesco Chicchiriccò <
>>> ilgrosso@apache.org
>>>
>>>> wrote:
>>>> On 31/01/2013 17:28, Colm O hEigeartaigh wrote:
>>>>
>>>>   Hi guys,
>>>>> I'm seeing a console error on trunk somewhat similar to SYNCOPE-297. The
>>>>> scenario here is the propagation of a user with a simple User attribute
>>>>> to
>>>>> a backend. If I enter the attribute without hitting 'enter' it
>>>>> propagates
>>>>> fine. If I create another user, enter the value for the attribute + hit
>>>>> enter, then go on to select the resource etc., I get an error message
>>>>> saying that "'Schema' is required".
>>>>>
>>>>> Any ideas on what might be causing this?
>>>>>
>>>>>   Hi Colm,
>>>> it sounds like the same problem we fixed in SYNCOPE-297, i.e. basically a
>>>> partial Ajax submit that should be avoided (as the patch for SYNCOPE-297
>>>> did).
>>>>
>>>> However, I am not sure to understand exactly how to replicate this: are
>>>> you creating an user and hitting enter when populating attribute values?
>>>> If
>>>> so, I guess this happens with roles as well, isn’t it?
>>>>
>>>> Another possibility might simply be that enter is key-bound to form
>>>> submit...
>>>>
>>>> Regards.

-- 
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/


Re: Another Console error

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 01/02/2013 12:32, Francesco Chicchiriccò wrote:
> On 01/02/2013 12:30, Colm O hEigeartaigh wrote:
>> I took a quick look but I didn't see anything obvious...will I just 
>> create
>> a JIRA for this?
>
> Hum.. guess so.

Here you go: SYNCOPE-309.

Regards.

-- 
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/


Re: Another Console error

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 01/02/2013 12:30, Colm O hEigeartaigh wrote:
> I took a quick look but I didn't see anything obvious...will I just create
> a JIRA for this?

Hum.. guess so.

Regards.

> On Fri, Feb 1, 2013 at 7:30 AM, Francesco Chicchiriccò
> <il...@apache.org>wrote:
>
>> On 31/01/2013 19:01, Colm O hEigeartaigh wrote:
>>
>>> Hi Francesco,
>>>
>>>   So, this must be the issue: with Chrome, Enter submits the whole form,
>>>> with Firefox instead the "Add" button in the derived attributes tab is
>>>> triggered. Odd...
>>>>
>>> Cool, that's the error alright (on Firefox). Hitting 'enter' in either a
>>> attribute or virtual attribute textbox causes an extra derived attribute
>>> entry to be added! I'll take a look and see what's going on.
>>>
>> Hi Colm,
>> wouldn't be enough, then, to bind the Enter key to the form submit on all
>> browsers?
>>
>>
>>   On Thu, Jan 31, 2013 at 4:59 PM, Francesco Chicchiriccò <
>>> ilgrosso@apache.org> wrote:
>>>
>>>   On 31/01/2013 17:44, Colm O hEigeartaigh wrote:
>>>>   Hi Francesco,
>>>>>    However, I am not sure to understand exactly how to replicate this:
>>>>> are
>>>>>
>>>>>> you creating an user and hitting enter when populating attribute
>>>>>> values? If
>>>>>> so, I guess this happens with roles as well, isn’t it?
>>>>>>
>>>>>>   Yep exactly. Fill in username + password, enter some random string
>>>>> for an
>>>>> attribute + hit enter in the textbox when done. Then continue + select
>>>>> resource, and finally hit "submit". It works when I don't hit enter on
>>>>> the
>>>>> attribute, and fails when I do. I haven't tried with roles.
>>>>>
>>>>>    Another possibility might simply be that enter is key-bound to form
>>>>>
>>>>>> submit...
>>>>>>
>>>>>>   Possibly, although it doesn't try to submit straight away. The error
>>>>> crops
>>>>> up when I click on "submit".
>>>>>
>>>>>   Colm,
>>>> I was trying to replicate this misbehavior with Chrome without any luck
>>>> because hitting Enter just caused the whole form to submit (as said),
>>>> then
>>>> I moved to Firefox and replicated the same problem.
>>>>
>>>> By doing so I have noticed that the number of warnings ('Schema' is
>>>> required) was the same as empty derived attributes that resulted added
>>>> under the respective tab.
>>>>
>>>> So, this must be the issue: with Chrome, Enter submits the whole form,
>>>> with Firefox instead the "Add" button in the derived attributes tab is
>>>> triggered. Odd...
>>>>
>>>> Do you have an idea about how to fix this?
>>>>
>>>> Regards.
>>>>
>>>>
>>>>    On Thu, Jan 31, 2013 at 4:40 PM, Francesco Chicchiriccò <
>>>>
>>>>> ilgrosso@apache.org
>>>>>
>>>>>   wrote:
>>>>>> On 31/01/2013 17:28, Colm O hEigeartaigh wrote:
>>>>>>
>>>>>>    Hi guys,
>>>>>>
>>>>>>> I'm seeing a console error on trunk somewhat similar to SYNCOPE-297.
>>>>>>> The
>>>>>>> scenario here is the propagation of a user with a simple User
>>>>>>> attribute
>>>>>>> to
>>>>>>> a backend. If I enter the attribute without hitting 'enter' it
>>>>>>> propagates
>>>>>>> fine. If I create another user, enter the value for the attribute +
>>>>>>> hit
>>>>>>> enter, then go on to select the resource etc., I get an error message
>>>>>>> saying that "'Schema' is required".
>>>>>>>
>>>>>>> Any ideas on what might be causing this?
>>>>>>>
>>>>>>>    Hi Colm,
>>>>>>>
>>>>>> it sounds like the same problem we fixed in SYNCOPE-297, i.e.
>>>>>> basically a
>>>>>> partial Ajax submit that should be avoided (as the patch for
>>>>>> SYNCOPE-297
>>>>>> did).
>>>>>>
>>>>>> However, I am not sure to understand exactly how to replicate this: are
>>>>>> you creating an user and hitting enter when populating attribute
>>>>>> values?
>>>>>> If
>>>>>> so, I guess this happens with roles as well, isn’t it?
>>>>>>
>>>>>> Another possibility might simply be that enter is key-bound to form
>>>>>> submit...
>>>>>>
>>>>>> Regards.

-- 
Francesco Chicchiriccò

ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
http://people.apache.org/~ilgrosso/


Re: Another Console error

Posted by Colm O hEigeartaigh <co...@apache.org>.
I took a quick look but I didn't see anything obvious...will I just create
a JIRA for this?

Colm.

On Fri, Feb 1, 2013 at 7:30 AM, Francesco Chicchiriccò
<il...@apache.org>wrote:

> On 31/01/2013 19:01, Colm O hEigeartaigh wrote:
>
>> Hi Francesco,
>>
>>  So, this must be the issue: with Chrome, Enter submits the whole form,
>>> with Firefox instead the "Add" button in the derived attributes tab is
>>> triggered. Odd...
>>>
>> Cool, that's the error alright (on Firefox). Hitting 'enter' in either a
>> attribute or virtual attribute textbox causes an extra derived attribute
>> entry to be added! I'll take a look and see what's going on.
>>
>
> Hi Colm,
> wouldn't be enough, then, to bind the Enter key to the form submit on all
> browsers?
>
>
>  On Thu, Jan 31, 2013 at 4:59 PM, Francesco Chicchiriccò <
>> ilgrosso@apache.org> wrote:
>>
>>  On 31/01/2013 17:44, Colm O hEigeartaigh wrote:
>>>
>>>  Hi Francesco,
>>>>
>>>>   However, I am not sure to understand exactly how to replicate this:
>>>> are
>>>>
>>>>> you creating an user and hitting enter when populating attribute
>>>>> values? If
>>>>> so, I guess this happens with roles as well, isn’t it?
>>>>>
>>>>>  Yep exactly. Fill in username + password, enter some random string
>>>> for an
>>>> attribute + hit enter in the textbox when done. Then continue + select
>>>> resource, and finally hit "submit". It works when I don't hit enter on
>>>> the
>>>> attribute, and fails when I do. I haven't tried with roles.
>>>>
>>>>   Another possibility might simply be that enter is key-bound to form
>>>>
>>>>> submit...
>>>>>
>>>>>  Possibly, although it doesn't try to submit straight away. The error
>>>> crops
>>>> up when I click on "submit".
>>>>
>>>>  Colm,
>>> I was trying to replicate this misbehavior with Chrome without any luck
>>> because hitting Enter just caused the whole form to submit (as said),
>>> then
>>> I moved to Firefox and replicated the same problem.
>>>
>>> By doing so I have noticed that the number of warnings ('Schema' is
>>> required) was the same as empty derived attributes that resulted added
>>> under the respective tab.
>>>
>>> So, this must be the issue: with Chrome, Enter submits the whole form,
>>> with Firefox instead the "Add" button in the derived attributes tab is
>>> triggered. Odd...
>>>
>>> Do you have an idea about how to fix this?
>>>
>>> Regards.
>>>
>>>
>>>   On Thu, Jan 31, 2013 at 4:40 PM, Francesco Chicchiriccò <
>>>
>>>> ilgrosso@apache.org
>>>>
>>>>  wrote:
>>>>> On 31/01/2013 17:28, Colm O hEigeartaigh wrote:
>>>>>
>>>>>   Hi guys,
>>>>>
>>>>>> I'm seeing a console error on trunk somewhat similar to SYNCOPE-297.
>>>>>> The
>>>>>> scenario here is the propagation of a user with a simple User
>>>>>> attribute
>>>>>> to
>>>>>> a backend. If I enter the attribute without hitting 'enter' it
>>>>>> propagates
>>>>>> fine. If I create another user, enter the value for the attribute +
>>>>>> hit
>>>>>> enter, then go on to select the resource etc., I get an error message
>>>>>> saying that "'Schema' is required".
>>>>>>
>>>>>> Any ideas on what might be causing this?
>>>>>>
>>>>>>   Hi Colm,
>>>>>>
>>>>> it sounds like the same problem we fixed in SYNCOPE-297, i.e.
>>>>> basically a
>>>>> partial Ajax submit that should be avoided (as the patch for
>>>>> SYNCOPE-297
>>>>> did).
>>>>>
>>>>> However, I am not sure to understand exactly how to replicate this: are
>>>>> you creating an user and hitting enter when populating attribute
>>>>> values?
>>>>> If
>>>>> so, I guess this happens with roles as well, isn’t it?
>>>>>
>>>>> Another possibility might simply be that enter is key-bound to form
>>>>> submit...
>>>>>
>>>>> Regards.
>>>>>
>>>>
> --
> Francesco Chicchiriccò
>
> ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member
> http://people.apache.org/~**ilgrosso/<http://people.apache.org/~ilgrosso/>
>
>


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com