You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "Lionel Schwarz (Jira)" <ji...@apache.org> on 2022/10/21 13:23:00 UTC

[jira] [Created] (SYNCOPE-1702) NoSuchBeanDefinitionException when running Core in standalone mode

Lionel Schwarz created SYNCOPE-1702:
---------------------------------------

             Summary: NoSuchBeanDefinitionException when running Core in standalone mode
                 Key: SYNCOPE-1702
                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1702
             Project: Syncope
          Issue Type: Improvement
          Components: core
    Affects Versions: 3.0.0-M1
         Environment: Rocky8.6, Java-11.0.16.1, Postgres server 14.5
            Reporter: Lionel Schwarz


Unable to run a Syncope core (built from Maven Archetype 3.0.0-M1) in standalone mode:

 

{{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.}}

 

Here are steps to reproduce this:
 * create new project from Maven archetype
 * disable the SRA module [(https://issues.apache.org/jira/projects/SYNCOPE/issues/SYNCOPE-1701)|https://issues.apache.org/jira/projects/SYNCOPE/issues/SYNCOPE-1701]
 * add postgres driver dependency in {{core/pom.xml}}
 * add "postgres" as spring profile in {{core/src/main/resources/core.properties}}
{{spring.profiles.include[0]=postgres}}
 * create file {{core/src/main/resources/core-postgres.properties}} as explained at [https://syncope.apache.org/docs/3.0/reference-guide.html#postgresql]
 * build with 
{{mvn -P executable clean verify -Dconf.directory=/opt/syncope3/conf -Dbundles.directory=/opt/syncope3/bundles -Dlog.directory=/opt/syncope3/log}}
 * deploy with
{{cp core/target/syncope.war /opt/syncope3/lib/}}
{{cp core/target/classes/*properties /opt/syncope3/conf}}
 * start with 
{{export LOADER_PATH=/opt/syncope3/conf,/opt/syncope3/lib}}
{{java -jar /opt/syncope3/lib/syncope.war}}

 



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