Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note
titleVersion Warning

The content below is for Apache Syncope <= 1.2 - for later versions the Getting Started guide is available.

Table of Contents
styledecimal

Introduction

Once you have created your project, you already have a set of tools for evaluating Syncope in a quite rich scenario, without the need of setting up additional components like JEE container, database, LDAP server and so on.

Running

Go under

Code Block
console

From the top-level directory of your project, execute:

Code Block
mvn clean package

then, from the console subdirectory execute subdirectory of your project and execute the following command:

Code Block

mvn -P embedded

Logging

Log files are available under

Code Block
core/target/log
console/target/log

Components available

Syncope core

...

Syncope core's persistence is based on JPA: this allows deployment on a wide range of DBMS; when running in embedded mode, H2 (in-memory) is used for internal storage.

An A SQL web interface is available at http://localhost:9082/9080/syncope/db.jsp:

  1. Choose configuration 'Generic H2 (Embedded)'
  2. Insert

    Code Block
    jdbc:h2:mem:syncopedb

    as JDBC URL

  3. Click 'Connect' button

External database resource

...

An H2 TCP database is available for propagation.

An A SQL web interface is available at http://localhost:9082/:

  1. Choose configuration 'Generic H2 (Server)'
  2. Insert

    Code Block
    jdbc:h2:tcp://localhost:9092/mem:testdb

    as JDBC URL

  3. Set 'sa' as password
  4. Click 'Connect' button

...

  1. host: localhost
  2. port: 1389
  3. base DN:

    Code Block
    o=isp
  4. bind DN:

    Code Block
    uid=admin,ou=system
  5. bind password: 'secret'

...