You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@syncope.apache.org by Stéphane Popoff <st...@spopoff.net> on 2026/01/14 17:39:24 UTC

Realms Group GUI errors

Hi,

When creating a group via Rest [1] or Gui, we can update the record
via a double click and then a local menu appears, but that has no
effect (the menu buttons react, but don't operate).
Simply clicking on the record doesn't create the local menu.

Best regards,

Stéphane POPOFF
[1] {
    "_class": "org.apache.syncope.common.lib.request.GroupCR",
    "realm": "/",
    "name": "appAdmin",
    "auxClasses": [
        "AdminGroup"
    ],
    "plainAttrs": [
        {
            "schema": "projects",
            "values": [
                "projet1",
                "projet2"
            ]
        }
    ],
    "derAttrs": [
        {
            "schema": "login",
            "values": [
                "adm-"
            ]
        }
    ],
    "resources": [
        "admin"
    ],
    "relationships": [],
    "userOwner": null,
    "groupOwner": null,
    "udynMembershipCond": null,
    "adynMembershipConds": {},
    "typeExtensions": [
        {
            "anyType": "USER",
            "auxClasses": [
                "AdminGroup"
            ]
        }
    ]
}

Re: Realms Group GUI errors

Posted by Francesco Chicchiriccò <il...@apache.org>.
Ok, I am able to replicate the error.

Steps:

1. log in as admin with french (Canada) language selected
2. navigate to Domaines (Realms) > GROUP
3. double click on any row brings the edit modal window up; instead, single click does not show the contextual menu (as it should)
4. moving to USER or other Any Type's tabs works in both cases as expected

With English and Italian (at least) all works as expected.

Please go ahead and open an issue on JIRA for this, thanks.
Regards.

On 15/01/26 11:19, Stéphane Popoff wrote:
> Hi,
> I have those messages in the browser (private navigation Chrome or
> Edge) console with the French GUI:
>
> org.apache.syncope.client.console.pages.Realms?3&selectedIndex=2:1
> Loading the image 'data:image/svg+xml,%3csvg
> xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath
> fill='none' stroke='%23343a40' stroke-linecap='round'
> stroke-linejoin='round' stroke-width='2' d='m2 5 6 6
> 6-6'/%3e%3c/svg%3e' violates the following Content Security Policy
> directive: "img-src 'self'". The action has been blocked.
>
> Uncaught SyntaxError: Failed to execute 'appendChild' on 'Node':
> Unexpected identifier 's'
> org.apache.syncope.c…3&selectedIndex=2:1
>      at Object.addElement
> (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:41:209)
>      at wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:39:228
>      at l.c (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:1:466)
>      at i (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:86755)
>      at l.processNext
> (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:2:124)
>      at l.start (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:2:224)
>      at Object.complete
> (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:14:234)
>      at c (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:25304)
>      at Object.fireWith
> (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:26053)
>      at l (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:77910)
>
> But with the english GUI I have only:
>
> org.apache.syncope.client.console.pages.Realms?3&selectedIndex=2:1
> Loading the image 'data:image/svg+xml,%3csvg
> xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath
> fill='none' stroke='%23343a40' stroke-linecap='round'
> stroke-linejoin='round' stroke-width='2' d='m2 5 6 6
> 6-6'/%3e%3c/svg%3e' violates the following Content Security Policy
> directive: "img-src 'self'". The action has been blocked.
>
> jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2 Loading the
> image 'data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'
> viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1
> 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1
> 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8
> .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e' violates the following
> Content Security Policy directive: "img-src 'self'". The action has
> been blocked.
>
> Best regards,
>
> Stéphane POPOFF
>
> Le jeu. 15 janv. 2026 à 10:52, Francesco Chicchiriccò
> <il...@apache.org> a écrit :
>> Just tried logging in with french (Canada), got the same behavior, all seems to work fine.
>>
>> Maybe something local to your environment?
>>
>> Regards.
>>
>> On 15/01/26 10:47, Stéphane Popoff wrote:
>>> Hi,
>>>
>>> In fact it's only with the French(Canada) version. Sorry to be French
>>> of France ;-)
>>>
>>> Best regards,
>>>
>>> Stéphane POPOFF
>>>
>>> Le jeu. 15 janv. 2026 à 08:49, Francesco Chicchiriccò
>>> <il...@apache.org> a écrit :
>>>> Hi,
>>>> I have just tried on
>>>>
>>>> https://syncope-vm.apache.org/syncope-console/
>>>>
>>>> to create a new Group and immediately afterwards double-click or single-clik + edit and all worked as expected.
>>>>
>>>> I have also created a new USER via REST trough
>>>>
>>>> https://syncope-vm.apache.org/syncope/
>>>>
>>>> and got the same from Console.
>>>>
>>>> Regards.
>>>>
>>>> On 14/01/26 18:39, Stéphane Popoff wrote:
>>>>> Hi,
>>>>>
>>>>> When creating a group via Rest [1] or Gui, we can update the record
>>>>> via a double click and then a local menu appears, but that has no
>>>>> effect (the menu buttons react, but don't operate).
>>>>> Simply clicking on the record doesn't create the local menu.
>>>>>
>>>>> Best regards,
>>>>>
>>>>> Stéphane POPOFF
>>>>> [1] {
>>>>>        "_class": "org.apache.syncope.common.lib.request.GroupCR",
>>>>>        "realm": "/",
>>>>>        "name": "appAdmin",
>>>>>        "auxClasses": [
>>>>>            "AdminGroup"
>>>>>        ],
>>>>>        "plainAttrs": [
>>>>>            {
>>>>>                "schema": "projects",
>>>>>                "values": [
>>>>>                    "projet1",
>>>>>                    "projet2"
>>>>>                ]
>>>>>            }
>>>>>        ],
>>>>>        "derAttrs": [
>>>>>            {
>>>>>                "schema": "login",
>>>>>                "values": [
>>>>>                    "adm-"
>>>>>                ]
>>>>>            }
>>>>>        ],
>>>>>        "resources": [
>>>>>            "admin"
>>>>>        ],
>>>>>        "relationships": [],
>>>>>        "userOwner": null,
>>>>>        "groupOwner": null,
>>>>>        "udynMembershipCond": null,
>>>>>        "adynMembershipConds": {},
>>>>>        "typeExtensions": [
>>>>>            {
>>>>>                "anyType": "USER",
>>>>>                "auxClasses": [
>>>>>                    "AdminGroup"
>>>>>                ]
>>>>>            }
>>>>>        ]
>>>>> }
>>
-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA
https://about.me/ilgrosso


Re: Realms Group GUI errors

Posted by Stéphane Popoff <st...@spopoff.net>.
Hi,
I have those messages in the browser (private navigation Chrome or
Edge) console with the French GUI:

org.apache.syncope.client.console.pages.Realms?3&selectedIndex=2:1
Loading the image 'data:image/svg+xml,%3csvg
xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath
fill='none' stroke='%23343a40' stroke-linecap='round'
stroke-linejoin='round' stroke-width='2' d='m2 5 6 6
6-6'/%3e%3c/svg%3e' violates the following Content Security Policy
directive: "img-src 'self'". The action has been blocked.

Uncaught SyntaxError: Failed to execute 'appendChild' on 'Node':
Unexpected identifier 's'
org.apache.syncope.c…3&selectedIndex=2:1
    at Object.addElement
(wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:41:209)
    at wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:39:228
    at l.c (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:1:466)
    at i (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:86755)
    at l.processNext
(wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:2:124)
    at l.start (wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:2:224)
    at Object.complete
(wicket-ajax-jquery-ver-8CD946166F47E5DD4EADD165939FF57D.js:14:234)
    at c (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:25304)
    at Object.fireWith
(jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:26053)
    at l (jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2:77910)

But with the english GUI I have only:

org.apache.syncope.client.console.pages.Realms?3&selectedIndex=2:1
Loading the image 'data:image/svg+xml,%3csvg
xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath
fill='none' stroke='%23343a40' stroke-linecap='round'
stroke-linejoin='round' stroke-width='2' d='m2 5 6 6
6-6'/%3e%3c/svg%3e' violates the following Content Security Policy
directive: "img-src 'self'". The action has been blocked.

jquery-3.7.1-ver-962A4A135B116C30221466C5E4F0E7A1.js:2 Loading the
image 'data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg'
viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1
1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1
1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8
.293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e' violates the following
Content Security Policy directive: "img-src 'self'". The action has
been blocked.

Best regards,

Stéphane POPOFF

Le jeu. 15 janv. 2026 à 10:52, Francesco Chicchiriccò
<il...@apache.org> a écrit :
>
> Just tried logging in with french (Canada), got the same behavior, all seems to work fine.
>
> Maybe something local to your environment?
>
> Regards.
>
> On 15/01/26 10:47, Stéphane Popoff wrote:
> > Hi,
> >
> > In fact it's only with the French(Canada) version. Sorry to be French
> > of France ;-)
> >
> > Best regards,
> >
> > Stéphane POPOFF
> >
> > Le jeu. 15 janv. 2026 à 08:49, Francesco Chicchiriccò
> > <il...@apache.org> a écrit :
> >> Hi,
> >> I have just tried on
> >>
> >> https://syncope-vm.apache.org/syncope-console/
> >>
> >> to create a new Group and immediately afterwards double-click or single-clik + edit and all worked as expected.
> >>
> >> I have also created a new USER via REST trough
> >>
> >> https://syncope-vm.apache.org/syncope/
> >>
> >> and got the same from Console.
> >>
> >> Regards.
> >>
> >> On 14/01/26 18:39, Stéphane Popoff wrote:
> >>> Hi,
> >>>
> >>> When creating a group via Rest [1] or Gui, we can update the record
> >>> via a double click and then a local menu appears, but that has no
> >>> effect (the menu buttons react, but don't operate).
> >>> Simply clicking on the record doesn't create the local menu.
> >>>
> >>> Best regards,
> >>>
> >>> Stéphane POPOFF
> >>> [1] {
> >>>       "_class": "org.apache.syncope.common.lib.request.GroupCR",
> >>>       "realm": "/",
> >>>       "name": "appAdmin",
> >>>       "auxClasses": [
> >>>           "AdminGroup"
> >>>       ],
> >>>       "plainAttrs": [
> >>>           {
> >>>               "schema": "projects",
> >>>               "values": [
> >>>                   "projet1",
> >>>                   "projet2"
> >>>               ]
> >>>           }
> >>>       ],
> >>>       "derAttrs": [
> >>>           {
> >>>               "schema": "login",
> >>>               "values": [
> >>>                   "adm-"
> >>>               ]
> >>>           }
> >>>       ],
> >>>       "resources": [
> >>>           "admin"
> >>>       ],
> >>>       "relationships": [],
> >>>       "userOwner": null,
> >>>       "groupOwner": null,
> >>>       "udynMembershipCond": null,
> >>>       "adynMembershipConds": {},
> >>>       "typeExtensions": [
> >>>           {
> >>>               "anyType": "USER",
> >>>               "auxClasses": [
> >>>                   "AdminGroup"
> >>>               ]
> >>>           }
> >>>       ]
> >>> }
> >>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA
> https://about.me/ilgrosso
>

Re: Realms Group GUI errors

Posted by Francesco Chicchiriccò <il...@apache.org>.
Just tried logging in with french (Canada), got the same behavior, all seems to work fine.

Maybe something local to your environment?

Regards.

On 15/01/26 10:47, Stéphane Popoff wrote:
> Hi,
>
> In fact it's only with the French(Canada) version. Sorry to be French
> of France ;-)
>
> Best regards,
>
> Stéphane POPOFF
>
> Le jeu. 15 janv. 2026 à 08:49, Francesco Chicchiriccò
> <il...@apache.org> a écrit :
>> Hi,
>> I have just tried on
>>
>> https://syncope-vm.apache.org/syncope-console/
>>
>> to create a new Group and immediately afterwards double-click or single-clik + edit and all worked as expected.
>>
>> I have also created a new USER via REST trough
>>
>> https://syncope-vm.apache.org/syncope/
>>
>> and got the same from Console.
>>
>> Regards.
>>
>> On 14/01/26 18:39, Stéphane Popoff wrote:
>>> Hi,
>>>
>>> When creating a group via Rest [1] or Gui, we can update the record
>>> via a double click and then a local menu appears, but that has no
>>> effect (the menu buttons react, but don't operate).
>>> Simply clicking on the record doesn't create the local menu.
>>>
>>> Best regards,
>>>
>>> Stéphane POPOFF
>>> [1] {
>>>       "_class": "org.apache.syncope.common.lib.request.GroupCR",
>>>       "realm": "/",
>>>       "name": "appAdmin",
>>>       "auxClasses": [
>>>           "AdminGroup"
>>>       ],
>>>       "plainAttrs": [
>>>           {
>>>               "schema": "projects",
>>>               "values": [
>>>                   "projet1",
>>>                   "projet2"
>>>               ]
>>>           }
>>>       ],
>>>       "derAttrs": [
>>>           {
>>>               "schema": "login",
>>>               "values": [
>>>                   "adm-"
>>>               ]
>>>           }
>>>       ],
>>>       "resources": [
>>>           "admin"
>>>       ],
>>>       "relationships": [],
>>>       "userOwner": null,
>>>       "groupOwner": null,
>>>       "udynMembershipCond": null,
>>>       "adynMembershipConds": {},
>>>       "typeExtensions": [
>>>           {
>>>               "anyType": "USER",
>>>               "auxClasses": [
>>>                   "AdminGroup"
>>>               ]
>>>           }
>>>       ]
>>> }
>>
-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA
https://about.me/ilgrosso


Re: Realms Group GUI errors

Posted by Stéphane Popoff <st...@spopoff.net>.
Hi,

In fact it's only with the French(Canada) version. Sorry to be French
of France ;-)

Best regards,

Stéphane POPOFF

Le jeu. 15 janv. 2026 à 08:49, Francesco Chicchiriccò
<il...@apache.org> a écrit :
>
> Hi,
> I have just tried on
>
> https://syncope-vm.apache.org/syncope-console/
>
> to create a new Group and immediately afterwards double-click or single-clik + edit and all worked as expected.
>
> I have also created a new USER via REST trough
>
> https://syncope-vm.apache.org/syncope/
>
> and got the same from Console.
>
> Regards.
>
> On 14/01/26 18:39, Stéphane Popoff wrote:
> > Hi,
> >
> > When creating a group via Rest [1] or Gui, we can update the record
> > via a double click and then a local menu appears, but that has no
> > effect (the menu buttons react, but don't operate).
> > Simply clicking on the record doesn't create the local menu.
> >
> > Best regards,
> >
> > Stéphane POPOFF
> > [1] {
> >      "_class": "org.apache.syncope.common.lib.request.GroupCR",
> >      "realm": "/",
> >      "name": "appAdmin",
> >      "auxClasses": [
> >          "AdminGroup"
> >      ],
> >      "plainAttrs": [
> >          {
> >              "schema": "projects",
> >              "values": [
> >                  "projet1",
> >                  "projet2"
> >              ]
> >          }
> >      ],
> >      "derAttrs": [
> >          {
> >              "schema": "login",
> >              "values": [
> >                  "adm-"
> >              ]
> >          }
> >      ],
> >      "resources": [
> >          "admin"
> >      ],
> >      "relationships": [],
> >      "userOwner": null,
> >      "groupOwner": null,
> >      "udynMembershipCond": null,
> >      "adynMembershipConds": {},
> >      "typeExtensions": [
> >          {
> >              "anyType": "USER",
> >              "auxClasses": [
> >                  "AdminGroup"
> >              ]
> >          }
> >      ]
> > }
>
>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA
> https://about.me/ilgrosso
>

Re: Realms Group GUI errors

Posted by Francesco Chicchiriccò <il...@apache.org>.
Hi,
I have just tried on

https://syncope-vm.apache.org/syncope-console/

to create a new Group and immediately afterwards double-click or single-clik + edit and all worked as expected.

I have also created a new USER via REST trough

https://syncope-vm.apache.org/syncope/

and got the same from Console.

Regards.

On 14/01/26 18:39, Stéphane Popoff wrote:
> Hi,
>
> When creating a group via Rest [1] or Gui, we can update the record
> via a double click and then a local menu appears, but that has no
> effect (the menu buttons react, but don't operate).
> Simply clicking on the record doesn't create the local menu.
>
> Best regards,
>
> Stéphane POPOFF
> [1] {
>      "_class": "org.apache.syncope.common.lib.request.GroupCR",
>      "realm": "/",
>      "name": "appAdmin",
>      "auxClasses": [
>          "AdminGroup"
>      ],
>      "plainAttrs": [
>          {
>              "schema": "projects",
>              "values": [
>                  "projet1",
>                  "projet2"
>              ]
>          }
>      ],
>      "derAttrs": [
>          {
>              "schema": "login",
>              "values": [
>                  "adm-"
>              ]
>          }
>      ],
>      "resources": [
>          "admin"
>      ],
>      "relationships": [],
>      "userOwner": null,
>      "groupOwner": null,
>      "udynMembershipCond": null,
>      "adynMembershipConds": {},
>      "typeExtensions": [
>          {
>              "anyType": "USER",
>              "auxClasses": [
>                  "AdminGroup"
>              ]
>          }
>      ]
> }


-- 
Francesco Chicchiriccò

Tirasa - Open Source Excellence
http://www.tirasa.net/

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA
https://about.me/ilgrosso