Hi all,
I am brand new to syncope. Really like what I am seeing but my learning
curve is going slower then I would like. I am sure that I am the root cause
but maybe you can assist.
Long term goal is to get two docker containers up and running in kubernetes.
One will be the Postgresql database and the other the tomcat application.
I have the postgres container running and it doesn't appear to have any issues
(ran the init script without any issues). I am trying to get my local tomcat
(prior to containerizing) running and connected to the docker container. I did
this by updaing the persistence.properties file:
#JDBC COnnection
jpa.driverClassName=org.postgresql.Driver
jpa.url=jdbc:postgresql://172.17.0.4:5432/syncope
jpa.username=<myusername>
jpa.password=<mypassword>
jpa.dialect=org.apache.openjpa.jdbc.sql.PostgresDictionary
jpa.pool.validationQuery=SELECT 1
#note: other connection pool settings can also be configured here, see
persistenceContext.xml
quartz.jobstore=org.quartz.impl.jdbcjobstore.PostgreSQLDelegate
quartz.sql=tables_postgres.sql
audit.sql=audit.sql
database.schema=
I also created a new archtype for my new project by following the instructions
here:
https://syncope.apache.org/docs/getting-started.html#maven-project
Unfortunately, my syncope still seems to be doing "in memory" data as every
time I restart i will lose my user list. I am sure that I am doing something
wrong. What more do I need to do to configure the webapp to use the remote
datastore?
Thank you in advance.
Craig