Re: [VOTE] Apache Syncope 3.0.4

2023-07-07 Thread Andrea Patricelli
+1.

Best regards,
Andrea

Il ven 7 lug 2023, 10:11 Francesco Chicchiriccò  ha
scritto:

> I've created a 3.0.4 release, with the following artifacts up for a vote:
>
> GIT source tag (eff73b0772):
> https://github.com/apache/syncope/releases/tag/syncope-3.0.4
>
> List of changes:
> https://github.com/apache/syncope/blob/syncope-3.0.4/CHANGES
>
> Staging artifacts:
> https://dist.apache.org/repos/dist/dev/syncope/3.0.4/
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachesyncope-1083/
>
> Staging site:
> https://syncope.apache.org/3.0.4/index.html
>
> PGP release keys (signed using 273DF287):
> http://www.apache.org/dist/syncope/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Here's my +1
> Regards.
>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> http://home.apache.org/~ilgrosso/
>
>


Re: [VOTE] Apache Syncope 3.0.4

2023-07-07 Thread Fabio Martelli
+1
Regards

On Fri, Jul 7, 2023 at 10:11 AM Francesco Chicchiriccò 
wrote:

> I've created a 3.0.4 release, with the following artifacts up for a vote:
>
> GIT source tag (eff73b0772):
> https://github.com/apache/syncope/releases/tag/syncope-3.0.4
>
> List of changes:
> https://github.com/apache/syncope/blob/syncope-3.0.4/CHANGES
>
> Staging artifacts:
> https://dist.apache.org/repos/dist/dev/syncope/3.0.4/
>
> Maven staging repo:
> https://repository.apache.org/content/repositories/orgapachesyncope-1083/
>
> Staging site:
> https://syncope.apache.org/3.0.4/index.html
>
> PGP release keys (signed using 273DF287):
> http://www.apache.org/dist/syncope/KEYS
>
> Vote will be open for 72 hours.
>
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove (and reason why)
>
> Here's my +1
> Regards.
>
> --
> Francesco Chicchiriccò
>
> Tirasa - Open Source Excellence
> http://www.tirasa.net/
>
> Member at The Apache Software Foundation
> Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
> http://home.apache.org/~ilgrosso/
>
>


Re: [VOTE] Apache Syncope 3.0.4

2023-07-07 Thread Samuel Garofalo

+1

Best regards,

Samuel

Il 07/07/23 10:11, Francesco Chicchiriccò ha scritto:

I've created a 3.0.4 release, with the following artifacts up for a vote:

GIT source tag (eff73b0772):
https://github.com/apache/syncope/releases/tag/syncope-3.0.4

List of changes:
https://github.com/apache/syncope/blob/syncope-3.0.4/CHANGES

Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/3.0.4/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1083/

Staging site:
https://syncope.apache.org/3.0.4/index.html

PGP release keys (signed using 273DF287):
http://www.apache.org/dist/syncope/KEYS

Vote will be open for 72 hours.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Here's my +1
Regards.



Re: [VOTE] Apache Syncope 3.0.4

2023-07-07 Thread Marco Di Sabatino Di Diodoro



Il 07/07/23 10:11, Francesco Chicchiriccò ha scritto:

I've created a 3.0.4 release, with the following artifacts up for a vote:

GIT source tag (eff73b0772):
https://github.com/apache/syncope/releases/tag/syncope-3.0.4

List of changes:
https://github.com/apache/syncope/blob/syncope-3.0.4/CHANGES

Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/3.0.4/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1083/

Staging site:
https://syncope.apache.org/3.0.4/index.html

PGP release keys (signed using 273DF287):
http://www.apache.org/dist/syncope/KEYS

Vote will be open for 72 hours.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)


+1

Regards
M




Here's my +1
Regards.


--
Dott. Marco Di Sabatino Di Diodoro
Tel. +39 3939065570

Tirasa S.r.l.
Viale Vittoria Colonna, 97 - 65127 Pescara
Tel +39 0859116307 / FAX +39 085973
http://www.tirasa.net

Apache Syncope PMC Member
http://people.apache.org/~mdisabatino/



[VOTE] Apache Syncope 3.0.4

2023-07-07 Thread Francesco Chicchiriccò

I've created a 3.0.4 release, with the following artifacts up for a vote:

GIT source tag (eff73b0772):
https://github.com/apache/syncope/releases/tag/syncope-3.0.4

List of changes:
https://github.com/apache/syncope/blob/syncope-3.0.4/CHANGES

Staging artifacts:
https://dist.apache.org/repos/dist/dev/syncope/3.0.4/

Maven staging repo:
https://repository.apache.org/content/repositories/orgapachesyncope-1083/

Staging site:
https://syncope.apache.org/3.0.4/index.html

PGP release keys (signed using 273DF287):
http://www.apache.org/dist/syncope/KEYS

Vote will be open for 72 hours.

[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove (and reason why)

Here's my +1
Regards.

--
Francesco Chicchiriccò

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

Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/



[jira] [Updated] (SYNCOPE-1764) Connector capabilities and/or configuration are not updated in cluster environments

2023-07-07 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1764?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1764:

Fix Version/s: 3.0.5
   (was: 3.0.4)

> Connector capabilities and/or configuration are not updated in cluster 
> environments
> ---
>
> Key: SYNCOPE-1764
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1764
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 3.0.3
> Environment: Cluster environment with at least 2 core instances 
> sharing the same persistence through OpenJPA remote commit provider
>Reporter: Andrea Patricelli
>Priority: Major
> Fix For: 3.0.5, 4.0.0
>
>
> # Login as admin in console
>  # Update connector capabilities or configuration, e.g. add CREATE and UPDATE 
> capabilities
>  # This change is reflected on persistence on all core instances, but is not 
> taken into account because of some in-memory outdated information   



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (SYNCOPE-1621) Allow export for individual items in XML

2023-07-07 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1621?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1621:

Fix Version/s: 3.0.5
   (was: 3.0.4)

> Allow export for individual items in XML 
> -
>
> Key: SYNCOPE-1621
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1621
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Reporter: Andrea Patricelli
>Priority: Major
> Fix For: 3.0.5, 4.0.0
>
>
> Provide a functionality in the admin console (and from REST) that allows one 
> to view the XML configuration of an individual item. For example, an user 
> would be interested in seeing the XML representation of the new configuration 
> parameter, or it might be a user object, group, provisioning rules, etc.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (SYNCOPE-1662) Leverage MariaDB JSON type

2023-07-07 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1662?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1662:

Fix Version/s: 3.0.5
   (was: 3.0.4)

> Leverage MariaDB JSON type
> --
>
> Key: SYNCOPE-1662
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1662
> Project: Syncope
>  Issue Type: New Feature
>  Components: core
>Reporter: Francesco Chicchiriccò
>Priority: Major
>  Labels: jpa, mariadb, persistence
> Fix For: 3.0.5, 4.0.0
>
>
> Similar to SYNCOPE-1395 for PostgreSQL and SYNCOPE-1401 for MySQL, enhance 
> the JPA layer by empowering [MariaDB JSON 
> datatype|https://mariadb.com/kb/en/json-data-type/] for user, group and any 
> object attributes.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (SYNCOPE-1758) NullPointer exception at WA refresh time during startup

2023-07-07 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1758?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò updated SYNCOPE-1758:

Fix Version/s: 3.0.5
   (was: 3.0.4)

> NullPointer exception at WA refresh time during startup
> ---
>
> Key: SYNCOPE-1758
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1758
> Project: Syncope
>  Issue Type: Improvement
>  Components: wa
>Affects Versions: 3.0.3
>Reporter: Fabio Martelli
>Priority: Minor
> Fix For: 3.0.5, 4.0.0
>
>
> During startup the following exception is raised very often.
> {code:java}
> 12:37:42.909 WARN  org.apereo.cas.util.function.FunctionUtils - 
> NullPointerException
> java.lang.NullPointerException: null
> at 
> org.springframework.web.servlet.HttpServletBean$ServletConfigPropertyValues.(HttpServletBean.java:224)
>  ~[spring-webmvc-5.3.22.jar!/:5.3.22]
> at 
> org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:152)
>  ~[spring-webmvc-5.3.22.jar!/:5.3.22]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.lambda$initializeBeansEagerly$0(DefaultCasConfigurationEventListener.java:71)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.util.function.FunctionUtils.doAndHandle(FunctionUtils.java:313)
>  ~[cas-server-core-util-api-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.initializeBeansEagerly(DefaultCasConfigurationEventListener.java:64)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.onRefreshScopeRefreshed(DefaultCasConfigurationEventListener.java:48)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method) ~[?:?]
> at 
> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>  ~[?:?]
> at 
> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  ~[?:?]
> at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
> at 
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
>  ~[spring-aop-5.3.22.jar!/:5.3.22]
> at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
>  ~[spring-aop-5.3.22.jar!/:5.3.22]
> at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
>  ~[spring-aop-5.3.22.jar!/:5.3.22]
> at 
> org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
>  ~[spring-aop-5.3.22.jar!/:5.3.22]
> at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
> at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>  ~[?:?]
> at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>  ~[?:?]
> at java.lang.Thread.run(Thread.java:829) ~[?:?]
> 12:37:42.909 WARN  org.apereo.cas.util.function.FunctionUtils - 
> NullPointerException
> java.lang.NullPointerException: null
> at 
> org.springframework.web.servlet.HttpServletBean$ServletConfigPropertyValues.(HttpServletBean.java:224)
>  ~[spring-webmvc-5.3.22.jar!/:5.3.22]
> at 
> org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:152)
>  ~[spring-webmvc-5.3.22.jar!/:5.3.22]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.lambda$initializeBeansEagerly$0(DefaultCasConfigurationEventListener.java:71)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.util.function.FunctionUtils.doAndHandle(FunctionUtils.java:313)
>  ~[cas-server-core-util-api-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.initializeBeansEagerly(DefaultCasConfigurationEventListener.java:64)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.rebind(DefaultCasConfigurationEventListener.java:84)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at 
> org.apereo.cas.support.events.listener.DefaultCasConfigurationEventListener.onEnvironmentChangedEvent(DefaultCasConfigurationEventListener.java:42)
>  ~[cas-server-core-events-configuration-6.6.7.jar!/:6.6.7]
> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method) ~[?:?]
> at 
>