You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@syncope.apache.org by Thomas Ryman <th...@gmail.com> on 2023/10/25 16:43:57 UTC

Syncope 3.0.5 upgrade

Hello,

I am working on upgrading syncope from version 2 to version 3 however am having some issues.  I am following instructions that were found before however it seems whenever I start syncope the logs show that I am missing a class and possibly some properties.  Here is one of the current errors that I am investigating.  Also if there is any full documentation out there on the proper process to upgrade from version 2 to version 3 a link would be very appreciated.

Description: Field serviceOps in org.apache.syncope.common.keymaster.client.api.startstop.KeymasterStartStop required a bean of type 'org.apache.syncope.common.keymaster.client.api.ServiceOps' that could not be found. The injection point has the following annotations:         - @org.springframework.beans.factory.annotation.Autowired(required=true) Action: Consider defining a bean of type 'org.apache.syncope.common.keymaster.client.api.ServiceOps' in your configuration.

Re: Syncope 3.0.5 upgrade

Posted by Francesco Chicchiriccò <il...@apache.org>.
Hi Thomas,
as reported by

https://syncope.apache.org/docs/3.0/reference-guide.html#upgrade-from-2-1

there is no supported upgrade path from 2.1 to 3.0.

Please stick with the suggested migration approach.

Regards.

On 25/10/23 18:43, Thomas Ryman wrote:
> Hello,
>
> I am working on upgrading syncope from version 2 to version 3 however am having some issues.  I am following instructions that were found before however it seems whenever I start syncope the logs show that I am missing a class and possibly some properties.  Here is one of the current errors that I am investigating.  Also if there is any full documentation out there on the proper process to upgrade from version 2 to version 3 a link would be very appreciated.
>
>     Description: Field serviceOps in org.apache.syncope.common.keymaster.client.api.startstop.KeymasterStartStop required a bean of type 'org.apache.syncope.common.keymaster.client.api.ServiceOps' that could not be found. The injection point has the following annotations:         - @org.springframework.beans.factory.annotation.Autowired(required=true) Action: Consider defining a bean of type 'org.apache.syncope.common.keymaster.client.api.ServiceOps'in your configuration.
>

-- 
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: Syncope 3.0.5 upgrade

Posted by Francesco Chicchiriccò <il...@apache.org>.
On 25/10/23 20:36, Thomas Ryman wrote:
> Also is there any way to encrypt the keymaster.password=unencrypted-password and decrypt it during run time?


Starting with 3.0, Apache Syncope components are all Spring Boot applications, so you are free to integrate something like

https://github.com/ulisesbocchio/jasypt-spring-boot

to achieve this goal.


It would be anyway an interesting feature to add, please remember that contribution is always welcome!

https://syncope.apache.org/contributing

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: Syncope 3.0.5 upgrade

Posted by Thomas Ryman <th...@gmail.com>.
Also is there any way to encrypt the keymaster.password=unencrypted-password and decrypt it during run time?
________________________________
From: Thomas Ryman <th...@gmail.com>
Sent: Wednesday, October 25, 2023 4:43 PM
To: user@syncope.apache.org <us...@syncope.apache.org>
Subject: Syncope 3.0.5 upgrade

Hello,

I am working on upgrading syncope from version 2 to version 3 however am having some issues.  I am following instructions that were found before however it seems whenever I start syncope the logs show that I am missing a class and possibly some properties.  Here is one of the current errors that I am investigating.  Also if there is any full documentation out there on the proper process to upgrade from version 2 to version 3 a link would be very appreciated.

Description: Field serviceOps in org.apache.syncope.common.keymaster.client.api.startstop.KeymasterStartStop required a bean of type 'org.apache.syncope.common.keymaster.client.api.ServiceOps' that could not be found. The injection point has the following annotations:         - @org.springframework.beans.factory.annotation.Autowired(required=true) Action: Consider defining a bean of type 'org.apache.syncope.common.keymaster.client.api.ServiceOps' in your configuration.